A Contrastive Variational Graph Auto-Encoder for Node Clustering
Not on the map. Why?
Abstract (arXiv)
Variational Graph Auto-Encoders (VGAEs) have been widely used to solve the node clustering task. However, the state-of-the-art methods have numerous challenges. First, existing VGAEs do not account for the discrepancy between the inference and generative models after incorporating the clustering inductive bias. Second, current models are prone to degenerate solutions that make the latent codes match the prior independently of the input signal (i.e., Posterior Collapse). Third, existing VGAEs overlook the effect of the noisy clustering assignments (i.e., Feature Randomness) and the impact of the strong trade-off between clustering and reconstruction (i.e., Feature Drift). To address these problems, we formulate a variational lower bound in a contrastive setting. Our lower bound is a tighter approximation of the log-likelihood function than the corresponding Evidence Lower BOund (ELBO). Thanks to a newly identified term, our lower bound can escape Posterior Collapse and has more flexibility to account for the difference between the inference and generative models. Additionally, our solution has two mechanisms to control the trade-off between Feature Randomness and Feature Drift. Extensive experiments show that the proposed method achieves state-of-the-art clustering results on several datasets. We provide strong evidence that this improvement is attributed to four aspects: integrating contrastive learning and alleviating Feature Randomness, Feature Drift, and Posterior Collapse.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 44 of its 59 references that are in the map. First posted on arXiv 28 Dec 2023.
Builds on
44 of 59 references.
References · 44
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2016Understanding deep learning requires rethinking generalizationcited by 1,674
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Deep Graph Infomaxcited by 1,106
32 more
- 2017A Closer Look at Memorization in Deep Networkscited by 942
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2015Generating Sentences from a Continuous Spacecited by 612
- 2020Deep Graph Contrastive Representation Learningcited by 539
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2015Importance Weighted Autoencoderscited by 456
- 2020Circle Loss: A Unified Perspective of Pair Similarity Optimizationcited by 403
- 2018Estimating the intrinsic dimension of datasets by a minimal neighborhood informationcited by 250
- 2016Variational Deep Embedding: An Unsupervised and Generative Approach to Clusteringcited by 220
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2018Hyperspherical Variational Auto-Encoderscited by 189
- 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
- 2018Constrained Graph Variational Autoencoders for Molecule Designcited by 185
- 2019Attributed Graph Clustering: A Deep Attentional Embedding Approachcited by 149
- 2020Structural Deep Clustering Networkcited by 145
- 2018Graphite: Iterative Generative Modeling of Graphscited by 112
- 2020A unifying mutual information view of metric learning: cross-entropy vs. pairwise lossescited by 100
- 2021Deep Graph Clustering via Dual Correlation Reductioncited by 97
- 2019Attributed Graph Clustering via Adaptive Graph Convolutioncited by 96
- 2019Symmetric Graph Convolutional Autoencoder for Unsupervised Graph Representation Learningcited by 94
- 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
- 2020Adaptive Graph Encoder for Attributed Graph Embeddingcited by 89
- 2021Multi-view Contrastive Graph Clusteringcited by 76
- 2020What Do Neural Networks Learn When Trained With Random Labels?cited by 59
- 2019Semi-Implicit Graph Variational Auto-Encoderscited by 54
- 2020Dirichlet Graph Variational Autoencodercited by 40
- 2017Learning Graph Representations with Embedding Propagationcited by 38
- 2021Rethinking Graph Auto-Encoder Models for Attributed Graph Clusteringcited by 37
- 2022Contrastive Laplacian Eigenmapscited by 24
- 2021Deconvolutional Networks on Graph Datacited by 16
- 2019Adversarial Deep Embedded Clustering: on a better trade-off between Feature Randomness and Feature Driftcited by 12
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clusteringcited by 1
- 2026A Unified Perspective for Learning Graph Representations Across Multi-Level Abstractionscited by 0
- 2026Modeling Heterophily in Multiplex Graphs: An Adaptive Approach for Node Classificationcited by 0
- 2026Backdoor Attacks on Fault Detection and Localization in Cyber-Physical Systemscited by 0
- 2026Backdoor Attacks on Fault Detection and Localization in Cyber-Physical Systems26 May 2026
- 2026Modeling Heterophily in Multiplex Graphs: An Adaptive Approach for Node Classification12 May 2026
- 2026A Unified Perspective for Learning Graph Representations Across Multi-Level Abstractions12 May 2026
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clustering21 Mar 2026