mlsanityData to 14 Oct 2026

Universal Deep GNNs: Rethinking Residual Connection in GNNs from a Path Decomposition Perspective for Preventing the Over-smoothing

arXiv 2205.15127 ↗First posted 30 May 2022cs.LG cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

The performance of GNNs degrades as they become deeper due to the over-smoothing. Among all the attempts to prevent over-smoothing, residual connection is one of the promising methods due to its simplicity. However, recent studies have shown that GNNs with residual connections only slightly slow down the degeneration. The reason why residual connections fail in GNNs is still unknown. In this paper, we investigate the forward and backward behavior of GNNs with residual connections from a novel path decomposition perspective. We find that the recursive aggregation of the median length paths from the binomial distribution of residual connection paths dominates output representation, resulting in over-smoothing as GNNs go deeper. Entangled propagation and weight matrices cause gradient smoothing and prevent GNNs with residual connections from optimizing to the identity mapping. Based on these findings, we present a Universal Deep GNNs (UDGNN) framework with cold-start adaptive residual connections (DRIVE) and feedforward modules. Extensive experiments demonstrate the effectiveness of our method, which achieves state-of-the-art results over non-smooth heterophily datasets by simply stacking standard GNNs.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 42 of its 50 references that are in the map. First posted on arXiv 30 May 2022.

Builds on

42 of 50 references.

References · 42

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  4. 2017Graph Attention Networkscited by 8,923
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  6. 2017Inductive Representation Learning on Large Graphscited by 6,320
  7. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
  8. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  9. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  10. 2016Identity Mappings in Deep Residual Networkscited by 1,965
  11. 2019Simplifying Graph Convolutional Networkscited by 1,477
  12. 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
30 more
  1. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
  2. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
  3. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
  4. 2020Simple and Deep Graph Convolutional Networkscited by 860
  5. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
  6. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
  7. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 595
  8. 2021MetaFormer Is Actually What You Need for Visioncited by 524
  9. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 443
  10. 2021Attention is Not All You Need: Pure Attention Loses Rank Doubly Exponentially with Depthcited by 419
  11. 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 362
  12. 2021Large Scale Learning on Non-Homophilous Graphs: New Benchmarks and Strong Simple Methodscited by 311
  13. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  14. 2020Towards Deeper Graph Neural Networkscited by 296
  15. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
  16. 2020DeeperGCN: All You Need to Train Deeper GCNscited by 250
  17. 2020A Note on Over-Smoothing for Graph Neural Networkscited by 249
  18. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  19. 2020Design Space for Graph Neural Networkscited by 182
  20. 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
  21. 2018Traffic Graph Convolutional Recurrent Neural Network: A Deep Learning Framework for Network-Scale Traffic Learning and Forecastingcited by 146
  22. 2020Towards Deeper Graph Neural Networks with Differentiable Group Normalizationcited by 114
  23. 2021Dirichlet Energy Constrained Learning for Deep Graph Neural Networkscited by 97
  24. 2019DeepGCNs: Making GCNs Go as Deep as CNNscited by 72
  25. 2020Tackling Over-Smoothing for General Graph Convolutional Networkscited by 66
  26. 2021On Provable Benefits of Depth in Training Graph Convolutional Networkscited by 58
  27. 2018Graph Transformation Policy Network for Chemical Reaction Predictioncited by 56
  28. 2019Predicting Path Failure In Time-Evolving Graphscited by 54
  29. 2019Estimating Node Importance in Knowledge Graphs Using Graph Neural Networkscited by 43
  30. 2021Bag of Tricks for Training Deeper Graph Neural Networks: A Comprehensive Benchmark Studycited by 36

Built on by

Cited by year

Citing papers per year: 2022: 1.

1 paper.