Proceedings

Attributed Graph Clustering: A Deep Attentional Embedding Approach

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 3670-3676.

https://doi.org/10.24963/ijcai.2019/509

Abstract

Graph clustering is a fundamental task which discovers communities or groups in networks. Recent studies have mostly focused on developing deep learning approaches to learn a compact graph embedding, upon which classic clustering methods like k-means or spectral clustering algorithms are applied. These two-step frameworks are difficult to manipulate and usually lead to suboptimal performance, mainly because the graph embedding is not goal-directed, i.e., designed for the specific clustering task. In this paper, we propose a goal-directed deep learning approach, Deep Attentional Embedded Graph Clustering (DAEGC for short). Our method focuses on attributed graphs to sufficiently explore the two sides of information in graphs. By employing an attention network to capture the importance of the neighboring nodes to a target node, our DAEGC algorithm encodes the topological structure and node content in a graph to a compact representation, on which an inner product decoder is trained to reconstruct the graph structure. Furthermore, soft labels from the graph embedding itself are generated to supervise a self-training graph clustering process, which iteratively refines the clustering results. The self-training process is jointly learned and optimized with the graph embedding in a unified framework, to mutually benefit both components. Experimental results compared with state-of-the-art algorithms demonstrate the superiority of our method.

  1. [Cao et al., 2016] Shaosheng Cao, Wei Lu, and Qiongkai Xu. Deep neural networks for learning graph represen- tations. In Proc. of AAAI, pages 1145-1152, 2016.
  2. [Chang and Blei, 2009] Jonathan Chang and David M Blei. Relational topic models for document networks. In AIS- tats, volume 9, pages 81-88, 2009.
  3. [Dizaji et al., 2017] Kamran Ghasedi Dizaji, Amirhossein Herandi, Cheng Deng, Weidong Cai, and Heng Huang. Deep clustering via joint convolutional autoencoder em- bedding and relative entropy minimization. In ICCV, pages 5747-5756. IEEE, 2017.
  4. [Girvan and Newman, 2002] Michelle Girvan and Mark EJ Newman. Community structure in social and biological networks. Proc. of National Acad Sciences, 99(12):7821- 7826, 2002.
  5. [Guo et al., 2017a] Xifeng Guo, Long Gao, Xinwang Liu, and Jianping Yin. Improved deep embedded clustering with local structure preservation. In Proc. of IJCAI, pages 1753-1759, 2017. IJCAI
  6. [Guo et al., 2017b] Xifeng Guo, Xinwang Liu, En Zhu, and Jianping Yin. Deep clustering with convolutional autoen- coders. In ICONIP, pages 373-382. Springer, 2017.
  7. [Guo et al., 2019] Ting Guo, Shirui Pan, Xingquan Zhu, and Chengqi Zhang. Cfond: consensus factorization for co- clustering networked data. IEEE TKDE, 31(4):706-719, 2019.
  8. [Hastings, 2006] Matthew B Hastings. Community de- tection as an inference problem. Physical Review E, 74(3):035102, 2006.
  9. [Hu et al., 2016] Ruiqi Hu, Shirui Pan, Guodong Long, Xingquan Zhu, Jing Jiang, and Chengqi Zhang. Co- clustering enterprise social networks. In IJCNN, pages 107-114, 2016.
  10. [Hu et al., 2017] Pengwei Hu, Keith CC Chan, and Tiantian He. Deep graph clustering in social network. In Proc. of WWW, pages 1425-1426, 2017.
  11. [Kim et al., 2006] Su-Yeon Kim, Tae-Soo Jung, Eui-Ho Suh, and Hyun-Seok Hwang. Customer segmentation and strat- egy development based on customer lifetime value: A case study. Expert Systems with Applications, 31(1):101-107, 2006.
  12. [Kipf and Welling, 2016] Thomas N Kipf and Max Welling. Variational graph auto-encoders. NIPS Workshop on Bayesian Deep Learning, 2016.
  13. [Liu et al., 2015] Liyuan Liu, Linli Xu, Zhen Wangy, and Enhong Chen. Community detection based on structure and content: A content propagation perspective. In Proc. of ICDM, pages 271-280. IEEE, 2015.
  14. [Maaten and Hinton, 2008] Laurens van der Maaten and Ge- offrey Hinton. Visualizing data using t-sne. JMLR, pages 2579-2605, 2008.
  15. [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.
  16. [Perozzi et al., 2014] Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. Deepwalk: Online learning of social repre- sentations. In Proc. of KDD, pages 701-710. ACM, 2014.
  17. [Sun et al., 2009] Yizhou Sun, Jiawei Han, Jing Gao, and Yintao Yu. Itopicmodel: Information network-integrated topic modeling. In Proc. of ICDM, pages 493-502. IEEE, 2009.
  18. [Tian et al., 2014] Fei Tian, Bin Gao, Qing Cui, Enhong Chen, and Tie-Yan Liu. Learning deep representations for graph clustering. In Proc. of AAAI, pages 1293-1299, 2014.
  19. [Van Der Maaten, 2014] Laurens Van Der Maaten. Acceler- ating t-sne using tree-based algorithms. The Journal of Machine Learning Research, 15(1):3221-3245, 2014.
  20. [Velickovic et al., 2017] Petar Velickovic, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. Graph attention networks. arXiv preprint arXiv:1710.10903, 2017.
  21. [Wang et al., 2017a] Chun Wang, Shirui Pan, Guodong Long, Xingquan Zhu, and Jing Jiang. Mgae: Marginal- ized graph autoencoder for graph clustering. In Proc. of CIKM, pages 889-898. ACM, 2017.
  22. [Wang et al., 2017b] Xiao Wang, Peng Cui, Jing Wang, Jian Pei, Wenwu Zhu, and Shiqiang Yang. Community pre- serving network embedding. In Proc. of AAAI, 2017.
  23. [Wu et al., 2019] Zonghan Wu, Shirui Pan, Fengwen Chen, Guodong Long, Chengqi Zhang, and Philip S Yu. A comprehensive survey on graph neural networks. arXiv preprint arXiv:1901.00596, 2019.
  24. [Xia et al., 2014] Rongkai Xia, Yan Pan, Lei Du, and Jian Yin. Robust multi-view spectral clustering via low-rank and sparse decomposition. In Proc. of AAAI, pages 2149- 2155, 2014.
  25. [Xie et al., 2016] Junyuan Xie, Ross Girshick, and Ali Farhadi. Unsupervised deep embedding for clustering analysis. In ICML, pages 478-487, 2016.
  26. [Yang et al., 2015] Cheng Yang, Zhiyuan Liu, Deli Zhao, Maosong Sun, and Edward Y Chang. Network representa- tion learning with rich text information. In Proc. of IJCAI, pages 2111-2117, 2015. IJCAI
  27. [Zhou and Paffenroth, 2017] Chong Zhou and Randy C Paf- fenroth. Anomaly detection with robust deep autoen- coders. In Proc. of KDD, pages 665-674. ACM, 2017.

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

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