mlsanityData to 14 Oct 2026

Bag of Tricks for Training Deeper Graph Neural Networks: A Comprehensive Benchmark Study

arXiv 2108.10521 ↗First posted 24 Aug 2021cs.LG cs.AIcited by 36

Not on the map. Why?

Abstract (arXiv)

Training deep graph neural networks (GNNs) is notoriously hard. Besides the standard plights in training deep architectures such as vanishing gradients and overfitting, it also uniquely suffers from over-smoothing, information squashing, and so on, which limits their potential power for encoding the high-order neighbor structure in large-scale graphs. Although numerous efforts are proposed to address these limitations, such as various forms of skip connections, graph normalization, and random dropping, it is difficult to disentangle the advantages brought by a deep GNN architecture from those "tricks" necessary to train such an architecture. Moreover, the lack of a standardized benchmark with fair and consistent experimental settings poses an almost insurmountable obstacle to gauge the effectiveness of new mechanisms. In view of those, we present the first fair and reproducible benchmark dedicated to assessing the "tricks" of training deep GNNs. We categorize existing approaches, investigate their hyperparameter sensitivity, and unify the basic configuration. Comprehensive evaluations are then conducted on tens of representative graph datasets including the recent large-scale Open Graph Benchmark, with diverse deep GNN backbones. We demonstrate that an organic combo of initial connection, identity mapping, group and batch normalization attains the new state-of-the-art results for deep GNNs on large datasets. Codes are available: https://github.com/VITA-Group/Deep_GCN_Benchmarking.

Key facts. Cited by 36 papers in the map (data through 14 Oct 2026). Builds on 76 of its 104 references that are in the map. First posted on arXiv 24 Aug 2021.

Builds on

76 of 104 references.

References · 76

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  5. 2017Inductive Representation Learning on Large Graphscited by 6,320
  6. 2016Layer Normalizationcited by 5,669
  7. 2018How Powerful are Graph Neural Networks?cited by 4,393
  8. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  9. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
  10. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  11. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
  12. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
38 more
  1. 2018Group Normalizationcited by 1,524
  2. 2019Simplifying Graph Convolutional Networkscited by 1,477
  3. 2020Graph Contrastive Learning with Augmentationscited by 1,208
  4. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
  5. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
  6. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
  7. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
  8. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
  9. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
  10. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
  11. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
  12. 2020Simple and Deep Graph Convolutional Networkscited by 860
  13. 2018Link Prediction Based on Graph Neural Networkscited by 832
  14. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
  15. 2015Gated Graph Sequence Neural Networkscited by 796
  16. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
  17. 2015Image-based Recommendations on Styles and Substitutescited by 706
  18. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
  19. 2020Benchmarking Graph Neural Networkscited by 680
  20. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
  21. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
  22. 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
  23. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  24. 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 509
  25. 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 506
  26. 2017Graph Signal Processing: Overview, Challenges and Applicationscited by 413
  27. 2020Improving Reproducibility in Machine Learning Research (A Report from the NeurIPS 2019 Reproducibility Program)cited by 322
  28. 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 310
  29. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  30. 2020Towards Deeper Graph Neural Networkscited by 296
  31. 2021Graph Contrastive Learning Automatedcited by 287
  32. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
  33. 2020DeeperGCN: All You Need to Train Deeper GCNscited by 250
  34. 2019Layer-Dependent Importance Sampling for Training Deep and Large Graph Convolutional Networkscited by 177
  35. 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
  36. 2021Training Graph Neural Networks with 1000 Layerscited by 169
  37. 2019Relational Pooling for Graph Representationscited by 150
  38. 2017Predicting multicellular function through multi-layer tissue networkscited by 138

50 most cited of 76 All 76 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 1; 2022: 13; 2023: 9; 2024: 7; 2025: 3; 2026: 3.

36 papers.

Sort:

By area:

  1. 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 89
  2. 2022A Comprehensive Study on Large-Scale Graph Training: Benchmarking and Rethinkingcited by 56
  3. 2025Oversmoothing, Oversquashing, Heterophily, Long-Range, and more: Demystifying Common Beliefs in Graph Machine Learningcited by 19
  4. 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
  5. 2023Searching for High-Value Molecules Using Reinforcement Learning and Transformerscited by 18
  6. 2022Symbolic Learning to Optimize: Towards Interpretability and Scalabilitycited by 16
  7. 2021CAP: Co-Adversarial Perturbation on Weights and Features for Improving Generalization of Graph Neural Networkscited by 15
  8. 2022You Can Have Better Graph Neural Networks by Not Training Weights at All: Finding Untrained GNNs Ticketscited by 14
  9. 2023Improving Expressivity of GNNs with Subgraph-specific Factor Embedded Normalizationcited by 12
  10. 2022Old can be Gold: Better Gradient Flow can Make Vanilla-GCNs Great Againcited by 11
  11. 2023Are GATs Out of Balance?cited by 10
  12. 2024Logical Reasoning with Relation Network for Inductive Knowledge Graph Completioncited by 6
24 more
  1. 2024Deeper Insights into Deep Graph Convolutional Networks: Stability and Generalizationcited by 6
  2. 2022Space-Time Graph Neural Networks with Stochastic Graph Perturbationscited by 5
  3. 2023You Only Transfer What You Share: Intersection-Induced Graph Transfer Learning for Link Predictioncited by 4
  4. 2022EEGNN: Edge Enhanced Graph Neural Network with a Bayesian Nonparametric Graph Modelcited by 3
  5. 2022EGRC-Net: Embedding-induced Graph Refinement Clustering Networkcited by 3
  6. 2024All Against Some: Efficient Integration of Large Language Models for Message Passing in Graph Neural Networkscited by 3
  7. 2022Local2Global: A distributed approach for scaling representation learning on graphscited by 2
  8. 2022Towards Understanding Graph Neural Networks: An Algorithm Unrolling Perspectivecited by 2
  9. 2022QuanGCN: Noise-Adaptive Training for Robust Quantum Graph Convolutional Networkscited by 2
  10. 2023Graph Ladling: Shockingly Simple Parallel GNN Training without Intermediate Communicationcited by 2
  11. 2025ScaleGNN: Towards Scalable Graph Neural Networks via Adaptive High-order Neighboring Feature Fusioncited by 2
  12. 2022Universal Deep GNNs: Rethinking Residual Connection in GNNs from a Path Decomposition Perspective for Preventing the Over-smoothingcited by 1
  13. 2023Iterative Graph Filtering Network for 3D Human Pose Estimationcited by 1
  14. 2023Curriculum-Enhanced Residual Soft An-Isotropic Normalization for Over-smoothness in Deep GNNscited by 1
  15. 2024Towards Causal Classification: A Comprehensive Study on Graph Neural Networkscited by 1
  16. 2024Scalable Weibull Graph Attention Autoencoder for Modeling Document Networkscited by 1
  17. 2025Khan-GCL: Kolmogorov-Arnold Network Based Graph Contrastive Learning with Hard Negativescited by 1
  18. 2023RELS-DQN: A Robust and Efficient Local Search Framework for Combinatorial Optimizationcited by 0
  19. 2023Nonlinear Correct and Smooth for Semi-Supervised Learningcited by 0
  20. 2024Unsupervised Optimisation of GNNs for Node Clusteringcited by 0
  21. 2024SFR-GNN: Simple and Fast Robust GNNs against Structural Attackscited by 0
  22. 2026TN-SHAP-G: Graph-Structured Tensor Network Surrogates for Shapley Values and Interactionscited by 0
  23. 2026GLM-RAG: Graph Language Models for Graph-Based Retrieval-Augmented Generationcited by 0
  24. 2026LEED: Local Embedding Evolution Distance for over-smoothing estimation and virtual node selection in GNNcited by 0