Learning Deep Representations for Graph Clustering

被引:0
|
作者
Tian, Fei [1 ]
Gao, Bin [2 ]
Cui, Qing [3 ]
Chen, Enhong [1 ]
Liu, Tie-Yan [2 ]
机构
[1] Univ Sci & Technol China, Hefei, Anhui, Peoples R China
[2] Microsoft Res, Beijing, Peoples R China
[3] Tsinghua Univ, Beijing, Peoples R China
关键词
CUTS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently deep learning has been successfully adopted in many applications such as speech recognition and image classification. In this work, we explore the possibility of employing deep learning in graph clustering. We propose a simple method, which first learns a nonlinear embedding of the original graph by stacked autoencoder, and then runs k-means algorithm on the embedding to obtain clustering result. We show that this simple method has solid theoretical foundation, due to the similarity between autoencoder and spectral clustering in terms of what they actually optimize Then, we demonstrate that the proposed method is more efficient and flexible than spectral clustering. First, the computational complexity of autoencoder is much lower than spectral clustering: the former can be linear to the number of nodes in a sparse graph while the latter is super quadratic due to eigenvalue decomposition. Second, when additional sparsity constraint is imposed, we can simply employ the sparse autoencoder developed in the literature of deep learning; however, it is non straightforward to implement a sparse spectral method. The experimental results on various graph datasets show that the proposed method significantly outperforms conventional spectral clustering, which clearly indicates the effectiveness of deep learning in graph clustering.
引用
收藏
页码:1293 / 1299
页数:7
相关论文
共 50 条
  • [1] Learning Deep Representations in Large Integrated Network for Graph Clustering
    Hu, Pengwei
    Niu, Zhaomeng
    He, Tiantian
    Chan, Keith C. C.
    [J]. 2018 IEEE FIRST INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING (AIKE), 2018, : 101 - 105
  • [2] Deep Neural Networks for Learning Graph Representations
    Cao, Shaosheng
    Lu, Wei
    Xu, Qiongkai
    [J]. THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 1145 - 1152
  • [3] DDGK: Learning Graph Representations for Deep Divergence Graph Kernels
    Al-Rfou, Rami
    Zelle, Dustin
    Perozzi, Bryan
    [J]. WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 37 - 48
  • [4] Deep graph clustering with enhanced feature representations for community detection
    Jie Hao
    William Zhu
    [J]. Applied Intelligence, 2023, 53 : 1336 - 1349
  • [5] Deep graph clustering with enhanced feature representations for community detection
    Hao, Jie
    Zhu, William
    [J]. APPLIED INTELLIGENCE, 2023, 53 (02) : 1336 - 1349
  • [6] Deep Clustering by Graph Attention Contrastive Learning
    Liu, Ming
    Liu, Cong
    Fu, Xiaoyuan
    Wang, Jing
    Li, Jiankun
    Qi, Qi
    Liao, Jianxin
    [J]. ELECTRONICS, 2023, 12 (11)
  • [7] Learning Distributed Representations and Deep Embedded Clustering of Texts
    Wang, Shuang
    Beheshti, Amin
    Wang, Yufei
    Lu, Jianchao
    Sheng, Quan Z.
    Elbourn, Stephen
    Alinejad-Rokny, Hamid
    [J]. ALGORITHMS, 2023, 16 (03)
  • [8] Learning Embedding Space for Clustering From Deep Representations
    Dahal, Paras
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 3747 - 3755
  • [9] An adaptive graph learning method based on dual data representations for clustering
    Liu, Tianchi
    Lekamalage, Chamara Kasun Liyanaarachchi
    Huang, Guang-Bin
    Lin, Zhiping
    [J]. PATTERN RECOGNITION, 2018, 77 : 126 - 139
  • [10] Learning Deep Graph Representations via Convolutional Neural Networks
    Ye, Wei
    Askarisichani, Omid
    Jones, Alex
    Singh, Ambuj
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (05) : 2268 - 2279