Proceedings

Modularity Based Community Detection with Deep Learning

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2252-2257.

© 2016 International Joint Conferences on Artificial Intelligence

Abstract

Identification of module or community structures is important for characterizing and understanding complex systems. While designed with different objectives, i.e., stochastic models for regeneration and modularity maximization models for discrimination, both these two types of model look for low-rank embedding to best represent and reconstruct network topology. However, the mapping through such embedding is linear, whereas real networks have various nonlinear features, making these models less effective in practice. Inspired by the strong representation power of deep neural networks, we propose a novel nonlinear reconstruction method by adopting deep neural networks for representation. We then extend the method to a semi-supervised community detection algorithm by incorporating pairwise constraints among graph nodes. Extensive experimental results on synthetic and real networks show that the new methods are effective, outperforming most state-of-the-art methods for community detection.

  1. [Adamic and Glance, 2005] Lada A Adamic and Natalie Glance. The political blogosphere and the 2004 us election: divided they blog. In Proceedings of the 3rd international workshop on Link discovery, pages 36-43. ACM, 2005.
  2. [Blondel et al., 2008] Vincent D Blondel, Jean-Loup Guillaume, Re- naud Lambiotte, and Etienne Lefebvre. Fast unfolding of commu- nities in large networks. Journal of statistical mechanics: theory and experiment, 2008(10):P10008, 2008.
  3. [Bourlard and Kamp, 1988] Hervé Bourlard and Yves Kamp. Auto- association by multilayer perceptrons and singular value decom- position. Biological cybernetics, 59(4-5):291-294, 1988.
  4. [Duch and Arenas, 2005] Jordi Duch and Alex Arenas. Community detection in complex networks using extremal optimization. Phys. Rev. E, 72:027104, Aug 2005.
  5. [Eckart and Young, 1936] Carl Eckart and Gale Young. The approx- imation of one matrix by another of lower rank. Psychometrika, 1(3):211-218, 1936.
  6. [Fortunato and Barthelemy, 2007] Santo Fortunato and Marc Barthelemy. Resolution limit in community detection. Pro- ceedings of the National Academy of Sciences, 104(1):36-41, 2007.
  7. [Girvan and Newman, 2002] Michelle Girvan and Mark EJ New- man. Community structure in social and biological networks. Proceedings of the National Academy of Sciences, 99(12):7821- 7826, 2002.
  8. [Good et al., 2010] Benjamin H Good, Yves-Alexandre de Mon- tjoye, and Aaron Clauset. Performance of modularity maximiza- tion in practical contexts. Physical Review E, 81(4):046106, 2010.
  9. [He et al., 2012] Dongxiao He, Jie Liu, Bo Yang, Yuxiao Huang, Dayou Liu, and Di Jin. An ant-based algorithm with local opti- mization for community detection in large-scale networks. Ad- vances in Complex Systems, 15(08):1250036, 2012.
  10. [He et al., 2015] Dongxiao He, Dayou Liu, Di Jin, and Weixiong Zhang. A stochastic model for detecting heterogeneous link com- munities in complex networks. In AAAI Conference on Artificial Intelligence, 2015.
  11. [Hinton and Zemel, 1994] Geoffrey E Hinton and Richard S Zemel. Autoencoders, minimum description length, and helmholtz free energy. Advances in neural information processing systems, pages 3-3, 1994.
  12. [Jin et al., 2015] Di Jin, Zheng Chen, Dongxiao He, and Weixiong Zhang. Modeling with node degree preservation can accurately find communities. In AAAI Conference on Artificial Intelligence, 2015.
  13. [Lancichinetti et al., 2008] Andrea Lancichinetti, Santo Fortunato, and Filippo Radicchi. Benchmark graphs for testing community detection algorithms. Physical Review E, 78(4):046110, 2008.
  14. [Liang et al., 2015] Xiaodan Liang, Si Liu, Xiaohui Shen, Jianchao Yang, Luoqi Liu, Jian Dong, Liang Lin, and Shuicheng Yan. Deep human parsing with active template regression. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 37(12):2402- 2414, 2015.
  15. [Liu et al., 2015] S. Liu, X. Liang, L. Liu, X. Shen, J. Yang, C. Xu, L. Lin, Xiaochun Cao, and S. Yan. Matching-cnn meets knn: Quasi-parametric human parsing. In CVPR 2015, pages 1419- 1427, June 2015.
  16. [Lusseau and Newman, 2004] David Lusseau and Mark EJ New- man. Identifying the role that animals play in their social networks. Proceedings of the Royal Society of London. Series B: Biological Sciences, 271(Suppl 6):S477-S481, 2004.
  17. [Newman, 2004] Mark EJ Newman. Fast algorithm for detect- ing community structure in networks. Physical Review E, 69(6):066133, 2004.
  18. [Newman, 2006] Mark EJ Newman. Modularity and community structure in networks. Proceedings of the National Academy of Sciences, 103(23):8577-8582, 2006.
  19. [Psorakis et al., 2011] Ioannis Psorakis, Stephen Roberts, Mark Ebden, and Ben Sheldon. Overlapping community detection using bayesian non-negative matrix factorization. Physical Review E, 83(6):066114, 2011.
  20. [Rosvall and Bergstrom, 2008] Martin Rosvall and Carl T Bergstrom. Maps of random walks on complex networks reveal community structure. Proceedings of the National Academy of Sciences, 105(4):1118-1123, 2008.
  21. [Vincent et al., 2010] Pascal Vincent, Hugo Larochelle, Isabelle La- joie, Yoshua Bengio, and Pierre-Antoine Manzagol. Stacked denoising autoencodernmfs: Learning useful representations in a deep network with a local denoising criterion. The Journal of Machine Learning Research, 11:3371-3408, 2010.
  22. [Wang et al., 2008] Rui-Sheng Wang, Shihua Zhang, Yong Wang, Xiang-Sun Zhang, and Luonan Chen. Clustering complex net- works and biological networks by nonnegative matrix factorization with various similarity measures. Neurocomputing, 72(1):134- 141, 2008.
  23. [Xie et al., 2013] Jierui Xie, Stephen Kelley, and Boleslaw K Szy- manski. Overlapping community detection in networks: The state-of-the-art and comparative study. ACM Computing Surveys (CSUR), 45(4):43, 2013.
  24. [Yang et al., 2007] Bo Yang, William K Cheung, and Jiming Liu. Community mining from signed social networks. Knowledge and Data Engineering, IEEE Transactions on, 19(10):1333-1348, 2007.
  25. [Yang et al., 2009] Tianbao Yang, Rong Jin, Yun Chi, and Shenghuo Zhu. Combining link and content for community detection: A dis- criminative approach. In Proceedings of the 15th ACM SIGKDD '09, pages 927-936, 2009.
  26. [Yang et al., 2015] Liang Yang, Xiaochun Cao, Di Jin, Xiao Wang, and Dan Meng. A unified semi-supervised community detection framework using latent space graph regularization. Cybernetics, IEEE Transactions on, 45(11):2585-2598, Nov 2015.
  27. [Zachary, 1977] W Zachary. An information flow modelfor conflict and fission in small groups. Journal of anthropological research, 33(4):452-473, 1977.
  28. [Zhang et al., 2007] Shihua Zhang, Rui-Sheng Wang, and Xiang- Sun Zhang. Uncovering fuzzy community structure in complex networks. Physical Review E, 76(4):046103, 2007.
  29. [Zhang, 2013] Zhong-Yuan Zhang. Community structure detection in complex networks with partial background information. EPL (Europhysics Letters), 101(4):48005, 2013.

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

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