Graph Clustering with Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have achieved state-of-the-art results on many graph analysis tasks such as node classification and link prediction. However, important unsupervised problems on graphs, such as graph clustering, have proved more resistant to advances in GNNs. Graph clustering has the same overall goal as node pooling in GNNs - does this mean that GNN pooling methods do a good job at clustering graphs? Surprisingly, the answer is no - current GNN pooling methods often fail to recover the cluster structure in cases where simple baselines, such as k-means applied on learned representations, work well. We investigate further by carefully designing a set of experiments to study different signal-to-noise scenarios both in graph structure and attribute data. To address these methods' poor performance in clustering, we introduce Deep Modularity Networks (DMoN), an unsupervised pooling method inspired by the modularity measure of clustering quality, and show how it tackles recovery of the challenging clustering structure of real-world graphs. Similarly, on real-world data, we show that DMoN produces high quality clusters which correlate strongly with ground truth labels, achieving state-of-the-art results with over 40% improvement over other pooling methods across different metrics.
Key facts. Cited by 163 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 17; 2023: 30; 2024: 51; 2025: 35; 2026: 23.
163 papers.
Sort:
By area:
- 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 87
- 2022A Comprehensive Survey on Deep Clustering: Taxonomy, Challenges, and Future Directionscited by 73
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensationcited by 57
- 2022GraphWorld: Fake Graphs Bring Real Insights for GNNscited by 56
- 2022Unsupervised Hierarchical Semantic Segmentation with Multiview Cosegmentation and Clustering Transformerscited by 39
- 2023Dink-Net: Neural Clustering on Large Graphscited by 38
- 2023The expressive power of pooling in Graph Neural Networkscited by 35
- 2023GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentationcited by 31
- 2022Higher-order Clustering and Pooling for Graph Neural Networkscited by 26
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
- 2022CGC: Contrastive Graph Clustering for Community Detection and Trackingcited by 21
- 2023Embedding in Recommender Systems: A Surveycited by 20
38 more
- 2024Scalable Multitask Learning Using Gradient-based Estimation of Task Affinitycited by 20
- 2024Hypergraph-based Multi-View Action Recognition using Event Camerascited by 19
- 2024Revisiting Modularity Maximization for Graph Clustering: A Contrastive Learning Perspectivecited by 18
- 2022Synthetic Graph Generation to Benchmark Graph Learningcited by 16
- 2023Boosting Multitask Learning on Graphs through Higher-Order Task Affinitiescited by 15
- 2023Towards Data-centric Graph Machine Learning: Review and Outlookcited by 15
- 2024CDC: A Simple Framework for Complex Data Clusteringcited by 15
- 2023Transitivity-Preserving Graph Representation Learning for Bridging Local Connectivity and Role-based Similaritycited by 14
- 2025Cross-Contrastive Clustering for Multimodal Attributed Graphs with Dual Graph Filteringcited by 14
- 2024SANGRIA: Surgical Video Scene Graph Optimization for Surgical Workflow Predictioncited by 12
- 2024Reliable Node Similarity Matrix Guided Contrastive Graph Clusteringcited by 12
- 2022Zero-shot Transfer Learning within a Heterogeneous Graph via Knowledge Transfer Networkscited by 10
- 2024Learning Invariant Representations of Graph Neural Networks via Cluster Generalizationcited by 10
- 2024Node Identifiers: Compact, Discrete Representations for Efficient Graph Learningcited by 10
- 2024Graph Pooling via Ricci Flowcited by 10
- 2024Boosting Graph Pooling with Persistent Homologycited by 9
- 2024Graph Coarsening with Message-Passing Guaranteescited by 9
- 2024What Is Missing In Homophily? Disentangling Graph Homophily For Graph Neural Networkscited by 9
- 2022Simplifying Clustering with Graph Neural Networkscited by 8
- 2023Task-Equivariant Graph Few-shot Learningcited by 8
- 2023DINE: Dimensional Interpretability of Node Embeddingscited by 8
- 2024Sign is Not a Remedy: Multiset-to-Multiset Message Passing for Learning on Heterophilic Graphscited by 8
- 2022Total Variation Graph Neural Networkscited by 7
- 2023AutoAC: Towards Automated Attribute Completion for Heterogeneous Graph Neural Networkcited by 7
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operationscited by 7
- 2024A Comprehensive Graph Pooling Benchmark: Effectiveness, Robustness and Generalizabilitycited by 7
- 2021Train on Small, Play the Large: Scaling Up Board Games with AlphaZero and GNNcited by 6
- 2022Generalizing Downsampling from Regular Data to Graphscited by 6
- 2023HiGen: Hierarchical Graph Generative Networkscited by 6
- 2023Mitigating Degree Biases in Message Passing Mechanism by Utilizing Community Structurescited by 6
- 2024Spectral Subspace Clustering for Attributed Graphscited by 6
- 2021Graph neural network-based fault diagnosis: a reviewcited by 5
- 2021Learning to Model the Relationship Between Brain Structural and Functional Connectomescited by 5
- 2021RepBin: Constraint-based Graph Representation Learning for Metagenomic Binningcited by 5
- 2022Shift-Robust Node Classification via Graph Adversarial Clusteringcited by 5
- 2023Robust Graph Clustering via Meta Weighting for Noisy Graphscited by 5
- 2024Attention-based Dynamic Multilayer Graph Neural Networks for Loan Default Predictioncited by 5
- 2024Provable Filter for Real-world Graph Clusteringcited by 5
50 most cited of 163 All 163 (JSON)
- 2026G-NAC: Graph Neural Automata Clustering via Emergent Domain Formation21 Sep 2026
- 2026Trust-But-Verify: Poisoning-Resilient Locally Private Graph Learning Protocols7 Sep 2026
- 2026Learning and Clustering on Temporal Graphs: Principles, Primitives, and Pooling4 Aug 2026
- 2026SCPP: A Unified Python Library for Soft Clustering21 Jul 2026
- 2026ComNetX: Local Hierarchical Adaptation for Dynamic Community Detection10 Jul 2026
- 2026KAT-Coder-V2.5 Technical Report6 Jul 2026
- 2026SEMIR: Topology-Preserving Graph Minors for Thin-Structure Segmentation22 Jun 2026
- 2026AdaSTORM: Scaling LLM Reasoning on Dynamic Graphs via Adaptive Spatio-Temporal Multi-Agent Collaboration15 Jun 2026
- 2026ARMA-C3: A Contrastive ARMA Convolutional Framework for Unsupervised and Semi-supervised Classification25 May 2026
- 2026Fast and Featureless Node Representation Learning with Partial Pairwise Supervision19 May 2026
- 2026Neural QAOA2: Differentiable Joint Graph Partitioning and Parameter Initialization for Quantum Combinatorial Optimization13 May 2026
- 2026The Role of Node Features in Graph Pooling7 May 2026
38 more
- 2026ModTGCN: Modularity-aware Graph Neural Networks for Text Classification29 Apr 2026
- 2026Cluster Attention for Graph Machine Learning8 Apr 2026
- 2026Hierarchical Discrete Flow Matching for Graph Generation31 Mar 2026
- 2026Cross-attentive Cohesive Subgraph Embedding to Mitigate Oversquashing in GNNs29 Mar 2026
- 2026Beyond the Academic Monoculture: A Unified Framework and Industrial Perspective for Attributed Graph Clustering21 Mar 2026
- 2026Incremental Graph Construction Enables Robust Spectral Clustering of Texts3 Mar 2026
- 2026Optimization-Free Graph Embedding via Distributional Kernel for Community Detection14 Feb 2026
- 2026Community Concealment from Graph Neural Networks12 Feb 2026
- 2026Differentiable Tripartite Modularity for Clustering Heterogeneous Graphs10 Feb 2026
- 2026GAFR-Net: A Graph Attention and Fuzzy-Rule Network for Interpretable Breast Cancer Image Classification10 Feb 2026
- 2026Community-Level Modeling of Gyral Folding Patterns for Robust and Anatomically Informed Individualized Brain Mapping1 Feb 2026
- 2025Torch Geometric Pool: the PyTorch library for pooling in Graph Neural Networks14 Dec 2025
- 2025Quantum Approaches to Urban Logistics: From Core QAOA to Clustered Scalability11 Dec 2025
- 2025Bounded Graph Clustering with Graph Neural Networks5 Dec 2025
- 2025Cross-Contrastive Clustering for Multimodal Attributed Graphs with Dual Graph Filtering25 Nov 2025
- 2025A Deep Latent Factor Graph Clustering with Fairness-Utility Trade-off Perspective27 Oct 2025
- 2025Community detection robustness of graph neural networks29 Sep 2025
- 2025SpaPool: Soft Partition Assignment Pooling for__Graph Neural Networks15 Sep 2025
- 2025Contrastive clustering based on regular equivalence for influential node identification in complex networks30 Aug 2025
- 2025Intellectual Property in Graph-Based Machine Learning as a Service: Attacks and Defenses27 Aug 2025
- 2025Effective Clustering for Large Multi-Relational Graphs24 Aug 2025
- 2025Learning Short-Term and Long-Term Patterns of High-Order Dynamics in Real-World Networks24 Aug 2025
- 2025Let's Grow an Unbiased Community: Guiding the Fairness of Graphs via New Links21 Aug 2025
- 2025Non-Dissipative Graph Propagation for Non-Local Community Detection15 Aug 2025
- 2025GCL-GCN: Graphormer and Contrastive Learning Enhanced Attributed Graph Clustering Network25 Jul 2025
- 2025Graph Neural Networks Powered by Encoder Embedding for Improved Node Learning15 Jul 2025
- 2025A Graph Sufficiency Perspective for Neural Networks14 Jul 2025
- 2025How do Probabilistic Graphical Models and Graph Neural Networks Look at Network Data?13 Jun 2025
- 2025Taxonomy of reduction matrices for Graph Coarsening13 Jun 2025
- 2025Deep k-grouping: An Unsupervised Learning Framework for Combinatorial Optimization on Graphs and Hypergraphs27 May 2025
- 2025Unsupervised Graph Clustering with Deep Structural Entropy20 May 2025
- 2025RIDGECUT: Learning Graph Partitioning with Rings and Wedges20 May 2025
- 2025GraphFLEx: Structure Learning Framework for Large Expanding Graphs18 May 2025
- 2025Advancing Community Detection with Graph Convolutional Neural Networks: Bridging Topological and Attributive Cohesion15 May 2025
- 2025Hierarchical Compact Clustering Attention (COCA) for Unsupervised Object-Centric Learning4 May 2025
- 2025Graph Learning at Scale: Characterizing and Optimizing Pre-Propagation GNNs17 Apr 2025
- 2025LGRPool: Hierarchical Graph Pooling Via Local-Global Regularisation11 Apr 2025
- 2025Riemannian Optimization on Relaxed Indicator Matrix Manifold26 Mar 2025
50 newest of 163 All 163 (JSON)
- 2026KAT-Coder-V2.5 Technical Reportcited by 4
- 2026KAT-Coder-V2.5 Technical Report6 Jul 2026
- 2025RIDGECUT: Learning Graph Partitioning with Rings and Wedges20 May 2025
- 2026Hierarchical Discrete Flow Matching for Graph Generationcited by 2
- 2026Hierarchical Discrete Flow Matching for Graph Generation31 Mar 2026
- 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 87
- 2022A Comprehensive Survey on Deep Clustering: Taxonomy, Challenges, and Future Directionscited by 73
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensationcited by 57
- 2022GraphWorld: Fake Graphs Bring Real Insights for GNNscited by 56
- 2022Unsupervised Hierarchical Semantic Segmentation with Multiview Cosegmentation and Clustering Transformerscited by 39
- 2023Dink-Net: Neural Clustering on Large Graphscited by 38
- 2023The expressive power of pooling in Graph Neural Networkscited by 35
- 2023GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentationcited by 31
- 2022Higher-order Clustering and Pooling for Graph Neural Networkscited by 26
- 2022A Survey of Deep Graph Clustering: Taxonomy, Challenge, Application, and Open Resourcecited by 26
- 2022CGC: Contrastive Graph Clustering for Community Detection and Trackingcited by 21
- 2023Embedding in Recommender Systems: A Surveycited by 20
12 most cited of 158 All 158 (JSON)
- 2026G-NAC: Graph Neural Automata Clustering via Emergent Domain Formation21 Sep 2026
- 2026Learning and Clustering on Temporal Graphs: Principles, Primitives, and Pooling4 Aug 2026
- 2026SCPP: A Unified Python Library for Soft Clustering21 Jul 2026
- 2026ComNetX: Local Hierarchical Adaptation for Dynamic Community Detection10 Jul 2026
- 2026SEMIR: Topology-Preserving Graph Minors for Thin-Structure Segmentation22 Jun 2026
- 2026ARMA-C3: A Contrastive ARMA Convolutional Framework for Unsupervised and Semi-supervised Classification25 May 2026
- 2026Fast and Featureless Node Representation Learning with Partial Pairwise Supervision19 May 2026
- 2026Neural QAOA2: Differentiable Joint Graph Partitioning and Parameter Initialization for Quantum Combinatorial Optimization13 May 2026
- 2026The Role of Node Features in Graph Pooling7 May 2026
- 2026ModTGCN: Modularity-aware Graph Neural Networks for Text Classification29 Apr 2026
- 2026Cluster Attention for Graph Machine Learning8 Apr 2026
- 2026Cross-attentive Cohesive Subgraph Embedding to Mitigate Oversquashing in GNNs29 Mar 2026
12 newest of 158 All 158 (JSON)