mlsanityData to 7 Oct 2026

Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks

arXiv 1905.07953 ↗First posted 20 May 2019cs.LG cs.AI stat.MLcited by 540

Not on the map. Why?

Abstract (arXiv)

Graph convolutional network (GCN) has been successfully applied to many graph-based applications; however, training a large-scale GCN remains challenging. Current SGD-based algorithms suffer from either a high computational cost that exponentially grows with number of GCN layers, or a large space requirement for keeping the entire graph and the embedding of each node in memory. In this paper, we propose Cluster-GCN, a novel GCN algorithm that is suitable for SGD-based training by exploiting the graph clustering structure. Cluster-GCN works as the following: at each step, it samples a block of nodes that associate with a dense subgraph identified by a graph clustering algorithm, and restricts the neighborhood search within this subgraph. This simple but effective strategy leads to significantly improved memory and computational efficiency while being able to achieve comparable test accuracy with previous algorithms. To test the scalability of our algorithm, we create a new Amazon2M data with 2 million nodes and 61 million edges which is more than 5 times larger than the previous largest publicly available dataset (Reddit). For training a 3-layer GCN on this data, Cluster-GCN is faster than the previous state-of-the-art VR-GCN (1523 seconds vs 1961 seconds) and using much less memory (2.2GB vs 11.2GB). Furthermore, for training 4 layer GCN on this data, our algorithm can finish in around 36 minutes while all the existing GCN training algorithms fail to train due to the out-of-memory issue. Furthermore, Cluster-GCN allows us to train much deeper GCN without much time and memory overhead, which leads to improved prediction accuracy---using a 5-layer Cluster-GCN, we achieve state-of-the-art test F1 score 99.36 on the PPI dataset, while the previous best result was 98.71 by [16]. Our codes are publicly available at https://github.com/google-research/google-research/tree/master/cluster_gcn.

Key facts. Cited by 540 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 May 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 105; 2022: 108; 2023: 106; 2024: 102; 2025: 81; 2026: 38.

540 papers.

Sort:

By area:

  1. 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
  2. 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 309
  3. 2023Exploring the Potential of Large Language Models (LLMs) in Learning on Graphscited by 271
  4. 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
  5. 2024LLaGA: Large Language and Graph Assistantcited by 177
  6. 2021Anomaly Detection on Attributed Networks via Contrastive Self-Supervised Learningcited by 175
  7. 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
  8. 2021Training Graph Neural Networks with 1000 Layerscited by 169
  9. 2021Equivariant Subgraph Aggregation Networkscited by 154
  10. 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
  11. 2021Node Feature Extraction by Self-Supervised Multi-scale Neighborhood Predictioncited by 137
  12. 2022NAGphormer: A Tokenized Graph Transformer for Node Classification in Large Graphscited by 137
38 more
  1. 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
  2. 2023Harnessing Explanations: LLM-to-LM Interpreter for Enhanced Text-Attributed Graph Representation Learningcited by 132
  3. 2023GraphMAE2: A Decoding-Enhanced Masked Self-Supervised Graph Learnercited by 131
  4. 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
  5. 2021Graph Unlearningcited by 129
  6. 2021You are AllSet: A Multiset Function Framework for Hypergraph Neural Networkscited by 124
  7. 2022Graph-Coupled Oscillator Networkscited by 123
  8. 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
  9. 2021PDE-GCN: Novel Architectures for Graph Neural Networks Motivated by Partial Differential Equationscited by 106
  10. 2021Robustness of Graph Neural Networks at Scalecited by 100
  11. 2022Decoupling the Depth and Scope of Graph Neural Networkscited by 94
  12. 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
  13. 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
  14. 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 85
  15. 2022Graph Attention Multi-Layer Perceptroncited by 82
  16. 2021Scaling Up Graph Neural Networks Via Graph Coarseningcited by 80
  17. 2021Graph Representation Learning in Biomedicinecited by 79
  18. 2022When Do Flat Minima Optimizers Work?cited by 78
  19. 2021Towards Self-Explainable Graph Neural Networkcited by 75
  20. 2022A Comprehensive Survey on Deep Clustering: Taxonomy, Challenges, and Future Directionscited by 73
  21. 2023Structure-free Graph Condensation: From Large-scale Graphs to Condensed Graph-free Datacited by 71
  22. 2023ClusterLLM: Large Language Models as a Guide for Text Clusteringcited by 69
  23. 2021Graph-Based Deep Learning for Medical Diagnosis and Analysis: Past, Present and Futurecited by 67
  24. 2022Rethinking and Scaling Up Graph Contrastive Learning: An Extremely Efficient Approach with Group Discriminationcited by 67
  25. 2022A Survey on Graph Representation Learning Methodscited by 66
  26. 2022Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labelscited by 63
  27. 2024LLMs as Zero-shot Graph Learners: Alignment of GNN Representations with LLM Token Embeddingscited by 60
  28. 2021DistGNN: Scalable Distributed Training for Large-Scale Graph Neural Networkscited by 59
  29. 2024GraphCLIP: Enhancing Transferability in Graph Foundation Models for Text-Attributed Graphscited by 58
  30. 2023ZiCo: Zero-shot NAS via Inverse Coefficient of Variation on Gradientscited by 57
  31. 2021Topology-Imbalance Learning for Semi-Supervised Node Classificationcited by 56
  32. 2022A Comprehensive Study on Large-Scale Graph Training: Benchmarking and Rethinkingcited by 56
  33. 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
  34. 2021Scalable and Adaptive Graph Neural Networks with Self-Label-Enhanced trainingcited by 54
  35. 2022Neighborhood-aware Scalable Temporal Network Representation Learningcited by 54
  36. 2024Efficient Tuning and Inference for Large Language Models on Textual Graphscited by 54
  37. 2021Local Augmentation for Graph Neural Networkscited by 52
  38. 2022Scalable Spatiotemporal Graph Neural Networkscited by 52

50 most cited of 540 All 540 (JSON)