Proceedings

When Does Label Propagation Fail? A View from a Network Generative Model

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 3224-3230.

https://doi.org/10.24963/ijcai.2017/450

Abstract

What kinds of data does Label Propagation (LP) work best on? Can we justify the solution of LP from a theoretical standpoint? LP is a semi-supervised learning algorithm that is widely used to predict unobserved node labels on a network (e.g., user's gender on an SNS). Despite its importance, its theoretical properties remain mostly unexplored. In this paper, we answer the above questions by interpreting LP from a statistical viewpoint. As our main result, we identify the network generative model behind the discretized version of LP (DLP), and we show that under specific conditions the solution of DLP is equal to the maximum {\it a posteriori} estimate of that generative model. Our main result reveals the critical limitations of LP. Specifically, we discover that LP would not work best on networks with (1) disassortative node labels, (2) clusters having different edge densities, (3) non-uniform label distributions, or (4) unreliable node labels provided. Our experiments under a variety of settings support our theoretical results.

  1. [Backstrom et al., 2010] Lars Backstrom, Eric Sun, and Cameron Marlow. Find me if you can: improving geo- graphical prediction with social and spatial proximity. In WWW, pages 61-70, 2010.
  2. [Baluja et al., 2008] Shumeet Baluja, Rohan Seth, D Sivaku- mar, Yushi Jing, Jay Yagnik, Shankar Kumar, Deepak Ravichandran, and Mohamed Aly. Video suggestion and discovery for youtube: taking random walks through the view graph. In WWW, pages 895-904, 2008.
  3. [Bengio et al., 2006] Yoshua Bengio, Olivier Delalleau, and Nicolas Le Roux. Label propagation and quadratic crite- rion. Semi-supervised learning, 10, 2006.
  4. [Chang and Blei, 2010] Jonathan Chang and David M Blei. Hierarchical relational models for document networks. The Annals of Applied Statistics, pages 124-150, 2010.
  5. [Chaudhari et al., 2014] Gaurish Chaudhari, Vashist Avad- hanula, and Sunita Sarawagi. A few good predictions: se- lective node labeling in a social network. In WSDM, pages 353-362, 2014.
  6. [Cho et al., 2016] Yoon-Sik Cho, Greg Ver Steeg, Emilio Ferrara, and Aram Galstyan. Latent space model for multi- modal social data. In WWW, pages 447-458, 2016.
  7. [Daudin et al., 2008] J-J Daudin, Franck Picard, and Stéphane Robin. A mixture model for random graphs. Statistics and computing, 18(2):173-183, 2008.
  8. [Harville, 1998] David A Harville. Matrix algebra from a statistician's perspective. Technometrics, 40(2):164-164, 1998.
  9. [Jacob et al., 2014] Yann Jacob, Ludovic Denoyer, and Patrick Gallinari. Learning latent representations of nodes for classifying in heterogeneous social networks. In WSDM, pages 373-382, 2014.
  10. [Karrer and Newman, 2011] Brian Karrer and Mark EJ New- man. Stochastic blockmodels and community structure in networks. Physical Review E, 83(1):016107, 2011.
  11. [Kim and Leskovec, 2012] Myunghwan Kim and Jure Leskovec. Multiplicative attribute graph model of real- world networks. Internet Mathematics, 8(1-2):113-160, 2012.
  12. [Kyng et al., 2015] Rasmus Kyng, Anup Rao, Sushant Sachdeva, and Daniel A Spielman. Algorithms for lips- chitz learning on graphs. In Proceedings of The 28th Con- ference on Learning Theory, pages 1190-1223, 2015.
  13. [Lancichinetti et al., 2008] Andrea Lancichinetti, Santo For- tunato, and Filippo Radicchi. Benchmark graphs for test- ing community detection algorithms. Physical review E, 78(4):046110, 2008.
  14. [Mislove et al., 2010] Alan Mislove, Bimal Viswanath, Kr- ishna P Gummadi, and Peter Druschel. You are who you know: inferring user profiles in online social networks. In WSDM, pages 251-260, 2010.
  15. [Nallapati et al., 2008] Ramesh M Nallapati, Amr Ahmed, Eric P Xing, and William W Cohen. Joint latent topic models for text and citations. In KDD, pages 542-550, 2008.
  16. [Newman and Clauset, 2015] MEJ Newman and Aaron Clauset. Structure and inference in annotated networks. arXiv preprint arXiv:1507.04001, 2015.
  17. [Pfeiffer III et al., 2014] Joseph J Pfeiffer III, Sebastian Moreno, Timothy La Fond, Jennifer Neville, and Brian Gallagher. Attributed graph models: Modeling network structure with correlated attributes. In WWW, pages 831- 842, 2014.
  18. [Saade et al., 2014] Alaa Saade, Florent Krzakala, and Lenka Zdeborová. Spectral clustering of graphs with the bethe hessian. In NIPS, pages 406-414, 2014.
  19. [Sen et al., 2008] Prithviraj Sen, Galileo Namata, Mustafa Bilgic, Lise Getoor, Brian Galligher, and Tina Eliassi-Rad. Collective classification in network data. AI magazine, 29(3):93, 2008.
  20. [Takac and Zabovsky, 2012] Lubos Takac and Michal Zabovsky. Data analysis in public social networks. In International Scientific Conference AND International Workshop Present Day Trends of Innovations, 2012.
  21. [Talukdar and Crammer, 2009] Partha Pratim Talukdar and Koby Crammer. New regularized algorithms for transduc- tive learning. In ECMLPKDD, pages 442-457, 2009.
  22. [Wang and Wong, 1987] Yuchung J Wang and George Y Wong. Stochastic blockmodels for directed graphs. Jour- nal of the American Statistical Association, 82(397):8-19, 1987.
  23. [Yamaguchi et al., 2015] Yuto Yamaguchi, Christos Falout- sos, and Hiroyuki Kitagawa. Omni-prop: Seamless node classification on arbitrary label correlation. In AAAI, pages 3122-3128, 2015.
  24. [Zhang et al., 2014] Pan Zhang, Cristopher Moore, and Lenka Zdeborová. Phase transitions in semisupervised clustering of sparse networks. Physical Review E, 90(5):052802, 2014.
  25. [Zhang et al., 2016] Pan Zhang, Cristopher Moore, and MEJ Newman. Community detection in networks with unequal groups. Physical Review E, 93(1):012303, 2016.
  26. [Zhou et al., 2004] Dengyong Zhou, Olivier Bousquet, Thomas Navin Lal, Jason Weston, and Bernhard Schölkopf. Learning with local and global consistency. pages 321-328, 2004.
  27. [Zhu et al., 2003] Xiaojin Zhu, Zoubin Ghahramani, John Lafferty, et al. Semi-supervised learning using gaussian fields and harmonic functions. In ICML, volume 3, pages 912-919, 2003.
  28. [Zhu et al., 2005] Xiaojin Zhu, John Lafferty, and Ronald Rosenfeld. Semi-supervised learning with graphs. Carnegie Mellon University, language technologies insti- tute, school of computer science, 2005.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards