Modularity-Aware Graph Autoencoders for Joint Community Detection and Link Prediction
Not on the map. Why?
Abstract (arXiv)
Graph autoencoders (GAE) and variational graph autoencoders (VGAE) emerged as powerful methods for link prediction. Their performances are less impressive on community detection problems where, according to recent and concurring experimental evaluations, they are often outperformed by simpler alternatives such as the Louvain method. It is currently still unclear to which extent one can improve community detection with GAE and VGAE, especially in the absence of node features. It is moreover uncertain whether one could do so while simultaneously preserving good performances on link prediction. In this paper, we show that jointly addressing these two tasks with high accuracy is possible. For this purpose, we introduce and theoretically study a community-preserving message passing scheme, doping our GAE and VGAE encoders by considering both the initial graph structure and modularity-based prior communities when computing embedding spaces. We also propose novel training and optimization strategies, including the introduction of a modularity-inspired regularizer complementing the existing reconstruction losses for joint link prediction and community detection. We demonstrate the empirical effectiveness of our approach, referred to as Modularity-Aware GAE and VGAE, through in-depth experimental validation on various real-world graphs.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). Builds on 54 of its 109 references that are in the map. First posted on arXiv 2 Feb 2022.
Builds on
54 of 109 references.
References · 54
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
38 more
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 652
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
- 2017Representation Learning on Graphs: Methods and Applicationscited by 457
- 2017Graph Signal Processing: Overview, Challenges and Applicationscited by 413
- 2016Tutorial on Variational Autoencoderscited by 409
- 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 383
- 2017Community Detection and Stochastic Block Modelscited by 319
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
- 2018Constrained Graph Variational Autoencoders for Molecule Designcited by 185
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2021Self-supervised Learning on Graphs: Contrastive, Generative,or Predictivecited by 136
- 2017Neural Expectation Maximizationcited by 123
- 2020When Does Self-Supervision Help Graph Convolutional Networks?cited by 121
- 2018Graphite: Iterative Generative Modeling of Graphscited by 112
- 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
- 2020Self-supervised Learning on Graphs: Deep Insights and New Directioncited by 108
- 2017Network Representation Learning: A Surveycited by 101
- 2019Symmetric Graph Convolutional Autoencoder for Unsupervised Graph Representation Learningcited by 94
- 2018Constrained Generation of Semantically Valid Graphs via Regularizing Variational Autoencoderscited by 74
- 2019Semi-Implicit Graph Variational Auto-Encoderscited by 54
- 2020Dirichlet Graph Variational Autoencodercited by 40
- 2013Clustering and Community Detection in Directed Networks: A Surveycited by 38
- 2020Inductive Link Prediction for Nodes Having Only Attribute Informationcited by 30
- 2019Gravity-Inspired Graph Autoencoders for Directed Link Predictioncited by 28
- 2019vGraph: A Generative Model for Joint Community Detection and Node Representation Learningcited by 26
- 2019Pre-Training Graph Neural Networks for Generic Structural Feature Extractioncited by 24
- 2020Simple and Effective Graph Autoencoders with One-Hop Linear Modelscited by 17
- 2021Learning Parametrised Graph Shift Operatorscited by 16
- 2019Keep It Simple: Graph Autoencoders Without Graph Convolutional Networkscited by 14
- 2019Effective Decoding in Graph Auto-Encoder using Triadic Closurecited by 13
- 2019A Degeneracy Framework for Scalable Graph Autoencoderscited by 12
- 2021Cold Start Similar Artists Ranking with Gravity-Inspired Graph Autoencoderscited by 12
- 2019Stability of Graph Neural Networks to Relative Perturbationscited by 11
- 2019RWR-GAE: Random Walk Regularization for Graph Auto Encoderscited by 10
- 2020Graph Autoencoders with Deconvolutional Networkscited by 9
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2022: 3; 2023: 5; 2024: 5; 2025: 6; 2026: 3.
22 papers.
Sort:
By area:
- 2024Revisiting Modularity Maximization for Graph Clustering: A Contrastive Learning Perspectivecited by 18
- 2023PTGB: Pre-Train Graph Neural Networks for Brain Network Analysiscited by 10
- 2023TransformerG2G: Adaptive time-stepping for learning temporal graph embeddings using transformerscited by 9
- 2023DINE: Dimensional Interpretability of Node Embeddingscited by 8
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Poolingcited by 4
- 2024Signed Graph Autoencoder for Explainable and Polarization-Aware Network Embeddingscited by 4
- 2022EGRC-Net: Embedding-induced Graph Refinement Clustering Networkcited by 3
- 2023Modularity in Deep Learning: A Surveycited by 3
- 2025Exploring Large Action Sets with Hyperspherical Embeddings using von Mises-Fisher Samplingcited by 3
- 2025Studying Cross-cluster Modularity in Neural Networkscited by 2
- 2022New Frontiers in Graph Autoencoders: Joint Community Detection and Link Predictioncited by 1
- 2022Rethinking the positive role of cluster structure in complex networks for link prediction taskscited by 0
10 more
- 2024Heterophilous Distribution Propagation for Graph Neural Networkscited by 0
- 2024Modularity aided consistent attributed graph clustering via coarseningcited by 0
- 2024RDSA: A Robust Deep Graph Clustering Framework via Dual Soft Assignmentcited by 0
- 2025To Share or Not to Share: Investigating Weight Sharing in Variational Graph Autoencoderscited by 0
- 2025Directed Link Prediction using GNN with Local and Global Feature Fusioncited by 0
- 2025GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balancecited by 0
- 2025Dual Refinement Cycle Learning: Unsupervised Text Classification of Mamba and Community Detection on Text Attributed Graphcited by 0
- 2026GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balancecited by 0
- 2026Graph Neural Networks for Community Detection in Graph Signal Analysiscited by 0
- 2026ModTGCN: Modularity-aware Graph Neural Networks for Text Classificationcited by 0
- 2026Graph Neural Networks for Community Detection in Graph Signal Analysis19 May 2026
- 2026ModTGCN: Modularity-aware Graph Neural Networks for Text Classification29 Apr 2026
- 2026GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance27 Jan 2026
- 2025Dual Refinement Cycle Learning: Unsupervised Text Classification of Mamba and Community Detection on Text Attributed Graph8 Dec 2025
- 2025GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance13 Nov 2025
- 2025Exploring Large Action Sets with Hyperspherical Embeddings using von Mises-Fisher Sampling1 Jul 2025
- 2025Directed Link Prediction using GNN with Local and Global Feature Fusion25 Jun 2025
- 2025To Share or Not to Share: Investigating Weight Sharing in Variational Graph Autoencoders23 Feb 2025
- 2025Studying Cross-cluster Modularity in Neural Networks4 Feb 2025
- 2024RDSA: A Robust Deep Graph Clustering Framework via Dual Soft Assignment29 Oct 2024
- 2024Signed Graph Autoencoder for Explainable and Polarization-Aware Network Embeddings16 Sep 2024
- 2024Modularity aided consistent attributed graph clustering via coarsening9 Jul 2024
10 more
- 2024Revisiting Modularity Maximization for Graph Clustering: A Contrastive Learning Perspective20 Jun 2024
- 2024Heterophilous Distribution Propagation for Graph Neural Networks31 May 2024
- 2023DINE: Dimensional Interpretability of Node Embeddings2 Oct 2023
- 2023Modularity in Deep Learning: A Survey2 Oct 2023
- 2023TransformerG2G: Adaptive time-stepping for learning temporal graph embeddings using transformers5 Jul 2023
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Pooling22 Jun 2023
- 2023PTGB: Pre-Train Graph Neural Networks for Brain Network Analysis20 May 2023
- 2022EGRC-Net: Embedding-induced Graph Refinement Clustering Network19 Nov 2022
- 2022New Frontiers in Graph Autoencoders: Joint Community Detection and Link Prediction16 Nov 2022
- 2022Rethinking the positive role of cluster structure in complex networks for link prediction tasks4 Nov 2022
- 2024Revisiting Modularity Maximization for Graph Clustering: A Contrastive Learning Perspectivecited by 18
- 2023PTGB: Pre-Train Graph Neural Networks for Brain Network Analysiscited by 10
- 2023TransformerG2G: Adaptive time-stepping for learning temporal graph embeddings using transformerscited by 9
- 2023DINE: Dimensional Interpretability of Node Embeddingscited by 8
- 2023On Exploring Node-feature and Graph-structure Diversities for Node Drop Graph Poolingcited by 4
- 2024Signed Graph Autoencoder for Explainable and Polarization-Aware Network Embeddingscited by 4
- 2022EGRC-Net: Embedding-induced Graph Refinement Clustering Networkcited by 3
- 2023Modularity in Deep Learning: A Surveycited by 3
- 2025Studying Cross-cluster Modularity in Neural Networkscited by 2
- 2022New Frontiers in Graph Autoencoders: Joint Community Detection and Link Predictioncited by 1
- 2022Rethinking the positive role of cluster structure in complex networks for link prediction taskscited by 0
- 2024Heterophilous Distribution Propagation for Graph Neural Networkscited by 0
12 most cited of 21 All 21 (JSON)
- 2026Graph Neural Networks for Community Detection in Graph Signal Analysis19 May 2026
- 2026ModTGCN: Modularity-aware Graph Neural Networks for Text Classification29 Apr 2026
- 2026GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance27 Jan 2026
- 2025Dual Refinement Cycle Learning: Unsupervised Text Classification of Mamba and Community Detection on Text Attributed Graph8 Dec 2025
- 2025GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance13 Nov 2025
- 2025Directed Link Prediction using GNN with Local and Global Feature Fusion25 Jun 2025
- 2025To Share or Not to Share: Investigating Weight Sharing in Variational Graph Autoencoders23 Feb 2025
- 2025Studying Cross-cluster Modularity in Neural Networks4 Feb 2025
- 2024RDSA: A Robust Deep Graph Clustering Framework via Dual Soft Assignment29 Oct 2024
- 2024Signed Graph Autoencoder for Explainable and Polarization-Aware Network Embeddings16 Sep 2024
- 2024Modularity aided consistent attributed graph clustering via coarsening9 Jul 2024
- 2024Revisiting Modularity Maximization for Graph Clustering: A Contrastive Learning Perspective20 Jun 2024
12 newest of 21 All 21 (JSON)