Embedding Graph Auto-Encoder for Graph Clustering

被引:33
|
作者
Zhang, Hongyuan [1 ,2 ]
Li, Pei [1 ,2 ]
Zhang, Rui [2 ]
Li, Xuelong [2 ]
机构
[1] Northwestern Polytech Univ, Sch Comp Sci, Xian 710072, Peoples R China
[2] Northwestern Polytech Univ, Sch Artificial Intelligence Optic & Elect, Xian 710072, Peoples R China
基金
中国国家自然科学基金;
关键词
Convolution; Neural networks; Decoding; Task analysis; Laplace equations; Spectral analysis; Training; Graph auto-encoder (GAE); graph clustering; inner-product distance; relaxed k-means; unsupervised representation learning;
D O I
10.1109/TNNLS.2022.3158654
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph clustering, aiming to partition nodes of a graph into various groups via an unsupervised approach, is an attractive topic in recent years. To improve the representative ability, several graph auto-encoder (GAE) models, which are based on semisupervised graph convolution networks (GCN), have been developed and they have achieved impressive results compared with traditional clustering methods. However, all existing methods either fail to utilize the orthogonal property of the representations generated by GAE or separate the clustering and the training of neural networks. We first prove that the relaxed k-means will obtain an optimal partition in the inner-product distance used space. Driven by theoretical analysis about relaxed k-means, we design a specific GAE-based model for graph clustering to be consistent with the theory, namely Embedding GAE (EGAE). The learned representations are well explainable so that the representations can be also used for other tasks. To induce the neural network to produce deep features that are appropriate for the specific clustering model, the relaxed k-means and GAE are learned simultaneously. Meanwhile, the relaxed k-means can be equivalently regarded as a decoder that attempts to learn representations that can be linearly constructed by some centroid vectors. Accordingly, EGAE consists of one encoder and dual decoders. Extensive experiments are conducted to prove the superiority of EGAE and the corresponding theoretical analyses.
引用
收藏
页码:9352 / 9362
页数:11
相关论文
共 50 条
  • [1] Graph embedding clustering: Graph attention auto-encoder with cluster-specificity distribution
    Xu, Huiling
    Xia, Wei
    Gao, Quanxue
    Han, Jungong
    Gao, Xinbo
    [J]. NEURAL NETWORKS, 2021, 142 : 221 - 230
  • [2] Compressing Knowledge Graph Embedding with Relational Graph Auto-encoder
    Zhang, Shiyu
    Zhang, Zhao
    Zhuang, Fuzhen
    Shi, Zhiping
    Han, Xu
    [J]. PROCEEDINGS OF 2020 IEEE 10TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC 2020), 2020, : 366 - 370
  • [3] Rethinking Graph Auto-Encoder Models for Attributed Graph Clustering
    Mrabah, Nairouz
    Bouguessa, Mohamed
    Touati, Mohamed Fawzi
    Ksantini, Riadh
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (09) : 9037 - 9053
  • [4] Discriminative Auto-Encoder With Local and Global Graph Embedding
    Li, Rui
    Wang, Xiaodan
    Lai, Jie
    Song, Yafei
    Lei, Lei
    [J]. IEEE ACCESS, 2020, 8 : 28614 - 28623
  • [5] Adaptive Graph Auto-Encoder for General Data Clustering
    Li, Xuelong
    Zhang, Hongyuan
    Zhang, Rui
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2022, 44 (12) : 9725 - 9732
  • [6] A contrastive variational graph auto-encoder for node clustering
    Mrabah, Nairouz
    Bouguessa, Mohamed
    Ksantini, Riadh
    [J]. PATTERN RECOGNITION, 2024, 149
  • [7] GRAPH AUTO-ENCODER FOR GRAPH SIGNAL DENOISING
    Tien Huu Do
    Duc Minh Nguyen
    Deligiannis, Nikos
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 3322 - 3326
  • [8] Towards Faster Deep Graph Clustering via Efficient Graph Auto-Encoder
    Ding, Shifei
    Wu, Benyu
    Ding, Ling
    Xu, Xiao
    Guo, Lili
    Liao, Hongmei
    Wu, Xindong
    [J]. ACM Transactions on Knowledge Discovery from Data, 2024, 18 (08)
  • [9] Wasserstein Graph Auto-Encoder
    Chu, Yan
    Li, Haozhuang
    Ning, Hui
    Zhao, Qingchao
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT I, 2022, 13155 : 85 - 99
  • [10] Masked Graph Auto-Encoder Constrained Graph Pooling
    Liu, Chuang
    Zhan, Yibing
    Ma, Xueqi
    Tao, Dapeng
    Du, Bo
    Hu, Wenbin
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT II, 2023, 13714 : 377 - 393