Modularity aided consistent attributed graph clustering via coarsening
Not on the map. Why?
Abstract (arXiv)
Graph clustering is an important unsupervised learning technique for partitioning graphs with attributes and detecting communities. However, current methods struggle to accurately capture true community structures and intra-cluster relations, be computationally efficient, and identify smaller communities. We address these challenges by integrating coarsening and modularity maximization, effectively leveraging both adjacency and node features to enhance clustering accuracy. We propose a loss function incorporating log-determinant, smoothness, and modularity components using a block majorization-minimization technique, resulting in superior clustering outcomes. The method is theoretically consistent under the Degree-Corrected Stochastic Block Model (DC-SBM), ensuring asymptotic error-free performance and complete label recovery. Our provably convergent and time-efficient algorithm seamlessly integrates with graph neural networks (GNNs) and variational graph autoencoders (VGAEs) to learn enhanced node features and deliver exceptional clustering performance. Extensive experiments on benchmark datasets demonstrate its superiority over existing state-of-the-art methods for both attributed and non-attributed graphs.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 31 of its 62 references that are in the map. First posted on arXiv 9 Jul 2024.
Builds on
31 of 62 references.
References · 31
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Deep Graph Infomaxcited by 1,101
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
- 2019Graph U-Netscited by 489
- 2019Self-Attention Graph Poolingcited by 421
19 more
- 2017Latent Space Oddity: on the Curvature of Deep Generative Modelscited by 169
- 2020Graph Clustering with Graph Neural Networkscited by 163
- 2019Attributed Graph Clustering: A Deep Attentional Embedding Approachcited by 149
- 2017Knowledge Transfer for Out-of-Knowledge-Base Entities: A Graph Neural Network Approachcited by 102
- 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
- 2020Adaptive Graph Encoder for Attributed Graph Embeddingcited by 88
- 2022Hard Sample Aware Network for Contrastive Deep Graph Clusteringcited by 61
- 2018Spectrally approximating large graphs with smaller graphscited by 56
- 2022Simple Contrastive Graph Clusteringcited by 56
- 2019A Unified Framework for Structured Graph Learning via Spectral Constraintscited by 53
- 2020Variational Autoencoder with Learned Latent Structurecited by 41
- 2021Rethinking Graph Auto-Encoder Models for Attributed Graph Clusteringcited by 37
- 2020Learning Flat Latent Manifolds with VAEscited by 33
- 2021Moving Object Detection for Event-based vision using Graph Spectral Clusteringcited by 28
- 2022Modularity-Aware Graph Autoencoders for Joint Community Detection and Link Predictioncited by 22
- 2022A Unified Framework for Optimization-Based Graph Coarseningcited by 9
- 2016Stochastic Multidimensional Scalingcited by 6
Built on by
Not cited yet.