Proceedings

Community-Centric Graph Convolutional Network for Unsupervised Community Detection

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 3515-3521.

https://doi.org/10.24963/ijcai.2020/486

Abstract

Community detection, aiming at partitioning a network into multiple substructures, is practically importance. Graph convolutional network (GCN), a new deep-learning technique, has recently been developed for community detection. Markov Random Fields (MRF) has been combined with GCN in the MRFasGCN method to improve accuracy. However, the existing GCN community-finding methods are semi-supervised, even though community finding is essentially an unsupervised learning problem. We developed a new GCN approach for unsupervised community detection under the framework of Autoencoder. We cast MRFasGCN as an encoder and then derived node community membership in the hidden layer of the encoder. We introduced a community-centric dual decoder to reconstruct network structures and node attributes separately in an unsupervised fashion, for faithful community detection in the input space. We designed a scheme of local enhancement to accommodate nodes to have more common neighbors and similar attributes with similar community memberships. Experimental results on real networks showed that our new method outperformed the best existing methods, showing the effectiveness of the novel decoding mechanism for generating links and attributes together over the commonly used methods for reconstructing links alone.

  1. [Balasubramanyan and Cohen, 2011] Ramnath Balasub- ramanyan and William W. Cohen. Block-lda: Jointly modeling entity-annotated text and entity-entity links. In Proceedings of the Eleventh SIAM International Conference on Data Mining, 2011.
  2. [Blei et al., 2003] David M. Blei, Andrew Y. Ng, Michael I. Jordan, and John Lafferty. Latent dirichlet allocation. Journal of Machine Learning Research, 3:993-1022, 2003.
  3. [Chen et al., 2018] Zhengdao Chen, Xiang Li, and Joan Bruna. Supervised community detection with line graph neural networks. arXiv preprint arXiv:1705.08415, 2018.
  4. [Danon et al., 2005] Leon Danon, Albert Díaz-Guilera, Jordi Duch, and Alex Arenas. Comparing community structure identification. Journal of Statistical Mechanics: Theory and Experiment, 2005(09):P09008-P09008, sep 2005.
  5. [Falih et al., 2018] Issam Falih, Nistor Grozavu, Rushed Kanawati, and Younès Bennani. Community detection in attributed network. In Companion Proceedings of the The Web Conference 2018, pages 1299-1306, 2018.
  6. [Fortunato and Hric, 2016] Santo Fortunato and Darko Hric. Community detection in networks: A user guide. Physics Reports, 659:1-44, 07 2016.
  7. [Fortunato, 2010] Santo Fortunato. Community detection in graphs. Physics Reports, 486:75 -174, 2010.
  8. [He and Chan, 2018] T. He and K. C. C. Chan. Misaga: An algorithm for mining interesting subgraphs in attributed graphs. IEEE Transactions on Cybernetics, 48(5):1369- 1382, May 2018.
  9. [Jin et al., 2018] Di Jin, Meng Ge, Liang Yang, Dongxiao He, Longbiao Wang, and Weixiong Zhang. Integrative network embedding via deep joint reconstruction. In Pro- ceedings of the 27th International Joint Conference on Ar- tificial Intelligence, pages 3407-3413, 7 2018. IJCAI
  10. [Jin et al., 2019] Di Jin, Ziyang Liu, Weihao Li, Dongxiao He, and Weixiong Zhang. Graph convolutional networks meet markov random fields: Semi-supervised community detection in attribute networks. In Proceedings of the 33rd AAAI Conference on Artificial Intelligence, 2019.
  11. [Karrer and Newman, 2011] Brian Karrer and M. E. J. New- man. Stochastic blockmodels and community structure in networks. Physical Review E, 83:016107, Jan 2011.
  12. [Kingma and Ba, 2015] Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In Proceed- ings of the 3rd International Conference on Learning Rep- resentations, 2015.
  13. [Kipf and Welling, 2016] Thomas N. Kipf and Max Welling. Variational graph auto-encoders. CoRR, abs/1611.07308, 2016.
  14. [Kipf and Welling, 2017] Thomas N. Kipf and Max Welling. Semi-supervised classification with graph convolutional networks. In Proceedings of the 5th International Con- ference on Learning Representations, 2017.
  15. [Li et al., 2018] Qimai Li, Zhichao Han, and Xiao-Ming Wu. Deeper insights into graph convolutional networks for semi-supervised learning. In Proceedings of the 32nd AAAI Conference on Artificial Intelligence, pages 3538- 3545, 2018.
  16. [Li et al., 2019] Pei-Zhen Li, Ling Huang, Chang-Dong Wang, and Jian-Huang Lai. Edmot: An edge enhance- ment approach for motif-aware community detection. In Proceedings of the 25th ACM SIGKDD International Con- ference on Knowledge Discovery and Data Mining, page 479-487, 2019.
  17. [Liu et al., 2012] Haifeng Liu, Zhaohui Wu, Deng Cai, and Thomas S. Huang. Constrained nonnegative matrix fac- torization for image representation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 34(7):1299- 1311, July 2012.
  18. [Monti et al., 2018] Federico Monti, Karl Otness, and Michael M. Bronstein. MOTIFNET: A motif-based graph convolutional network for directed graphs. In 2018 IEEE Data Science Workshop, pages 225-228, 2018.
  19. [Pan et al., 2018] Shirui Pan, Ruiqi Hu, Guodong Long, Jing Jiang, Lina Yao, and Chengqi Zhang. Adversarially reg- ularized graph autoencoder for graph embedding. In Pro- ceedings of the 27th International Joint Conference on Ar- tificial Intelligence, pages 2609-2615, 2018. IJCAI
  20. [Pan et al., 2019] Shirui Pan, Ruiqi Hu, Sai fu Fung, Guodong Long, Jing Jiang, and Chengqi Zhang. Learning graph embedding with adversarial training methods. arXiv preprint arXiv:1901.01250, 2019.
  21. [Wang et al., 2016] Xiao Wang, Di Jin, Xiaochun Cao, Liang Yang, and Weixiong Zhang. Semantic community identification in large attribute networks. In Proceedings of the 30th AAAI Conference on Artificial Intelligence, 2016.
  22. [Wang et al., 2017] Xiao Wang, Peng Cui, Jing Wang, Jian Pei, Wenwu Zhu, and Shiqiang Yang. Community pre- serving network embedding. In Proceedings of the 31st AAAI Conference on Artificial Intelligence, 2017.
  23. [Yang et al., 2009] Tianbao Yang, Rong Jin, Yun Chi, and Shenghuo Zhu. Combining link and content for commu- nity detection: A discriminative approach. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages 927-936. ACM, 2009.
  24. [Yang et al., 2016] Liang Yang, Xiaochun Cao, Dongxiao He, Chuan Wang, Xiao Wang, and Weixiong Zhang. Mod- ularity based community detection with deep learning. In Proceedings of the 25th International Joint Conference on Artificial Intelligence, pages 2252-2258, 2016. IJCAI
  25. [Zhang et al., 2018] Ge Zhang, Di Jin, Jian Gao, Pengfei Jiao, Franc ¸oise Fogelman-Soulié, and Xin Huang. Finding communities with hierarchical semantics by distinguish- ing general and specialized topics. In Proceedings of the 27th International Joint Conference on Artificial Intelli- gence, pages 3648-3654, 2018. IJCAI

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

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