mlsanityData to 7 Oct 2026

Residual Connections and Normalization Can Provably Prevent Oversmoothing in GNNs

arXiv 2406.02997 ↗First posted 5 Jun 2024cs.LGcited by 31

Not on the map. Why?

Abstract (arXiv)

Residual connections and normalization layers have become standard design choices for graph neural networks (GNNs), and were proposed as solutions to the mitigate the oversmoothing problem in GNNs. However, how exactly these methods help alleviate the oversmoothing problem from a theoretical perspective is not well understood. In this work, we provide a formal and precise characterization of (linearized) GNNs with residual connections and normalization layers. We establish that (a) for residual connections, the incorporation of the initial features at each layer can prevent the signal from becoming too smooth, and determines the subspace of possible node representations; (b) batch normalization prevents a complete collapse of the output embedding space to a one-dimensional subspace through the individual rescaling of each column of the feature matrix. This results in the convergence of node representations to the top-k eigenspace of the message-passing operator; (c) moreover, we show that the centering step of a normalization layer -- which can be understood as a projection -- alters the graph signal in message-passing in such a way that relevant information can become harder to extract. We therefore introduce a novel, principled normalization layer called GraphNormv2 in which the centering step is learned such that it does not distort the original graph signal in an undesirable way. Experimental results confirm the effectiveness of our method.

Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). Builds on 48 of its 59 references that are in the map. First posted on arXiv 5 Jun 2024.

Builds on

48 of 59 references.

References · 48

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2020Scaling Laws for Neural Language Modelscited by 6,411
  6. 2017Inductive Representation Learning on Large Graphscited by 6,284
  7. 2016Layer Normalizationcited by 5,579
  8. 2018How Powerful are Graph Neural Networks?cited by 4,355
  9. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  10. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  11. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  12. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
36 more
  1. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  2. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
  3. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  4. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  5. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  6. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  7. 2020Simple and Deep Graph Convolutional Networkscited by 857
  8. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
  9. 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
  10. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
  11. 2020Benchmarking Graph Neural Networkscited by 672
  12. 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 503
  13. 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
  14. 2021Attention is Not All You Need: Pure Attention Loses Rank Doubly Exponentially with Depthcited by 411
  15. 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 326
  16. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  17. 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
  18. 2023A Survey on Oversmoothing in Graph Neural Networkscited by 246
  19. 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
  20. 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
  21. 2020GraphNorm: A Principled Approach to Accelerating Graph Neural Network Trainingcited by 116
  22. 2020Towards Deeper Graph Neural Networks with Differentiable Group Normalizationcited by 113
  23. 2016Identity Matters in Deep Learningcited by 107
  24. 2022Not too little, not too much: a theoretical analysis of graph (over)smoothingcited by 106
  25. 2018Theoretical Analysis of Auto Rate-Tuning by Batch Normalizationcited by 65
  26. 2019A Mean Field Theory of Batch Normalizationcited by 58
  27. 2020Understanding and Resolving Performance Degradation in Graph Convolutional Networkscited by 53
  28. 2022A Non-Asymptotic Analysis of Oversmoothing in Graph Neural Networkscited by 49
  29. 2023Demystifying Oversmoothing in Attention-Based Graph Neural Networkscited by 47
  30. 2023ContraNorm: A Contrastive Learning Perspective on Oversmoothing and Beyondcited by 39
  31. 2021Batch Normalization Orthogonalizes Representations in Deep Random Networkscited by 28
  32. 2019Towards Understanding the Importance of Shortcut Connections in Residual Networkscited by 18
  33. 2020Large-time asymptotics in deep learningcited by 14
  34. 2022From Local to Global: Spectral-Inspired Graph Neural Networkscited by 11
  35. 2016Graph partitions and cluster synchronization in networks of oscillatorscited by 5
  36. 2022Neighborhood Structure Configuration Modelscited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 4; 2025: 15; 2026: 12.

31 papers.

Sort:

By area:

  1. 2024Dynamic metastability in the self-attention modelcited by 42
  2. 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learningcited by 42
  3. 2024Measure-to-measure interpolation using Transformerscited by 28
  4. 2024Preventing Representational Rank Collapse in MPNNs by Splitting the Computational Graphcited by 6
  5. 2025Are We Measuring Oversmoothing in Graph Neural Networks Correctly?cited by 6
  6. 2025Deeper with Riemannian Geometry: Overcoming Oversmoothing and Oversquashing for Graph Foundation Modelscited by 6
  7. 2025Multistability of Self-Attention Dynamics in Transformerscited by 6
  8. 2025Residual connections provably mitigate oversmoothing in graph neural networkscited by 5
  9. 2025On the Convergence of Gradient Descent on Learning Transformers with Residual Connectionscited by 5
  10. 2026On the Necessity of Learnable Sheaf Laplacianscited by 5
  11. 2024Simplifying the Theory on Over-Smoothingcited by 4
  12. 2025A Signed Graph Approach to Understanding and Mitigating Oversmoothing in GNNscited by 2
19 more
  1. 2025Early-Exit Graph Neural Networkscited by 2
  2. 2026Beyond ReLU: Bifurcation, Oversmoothing, and Topological Priorscited by 2
  3. 2025GEDAN: Learning the Edit Costs for Graph Edit Distancecited by 1
  4. 2026Position: Don't be Afraid of Over-Smoothing And Over-Squashingcited by 1
  5. 2026Agent Harness Distillation: Inference-Time Harness Extraction and Exploitation in Autonomous Multi-Agent Systemscited by 1
  6. 2025Data Uniformity Improves Training Efficiency and More, with a Convergence Framework Beyond the NTK Regimecited by 0
  7. 2025Bridging Computational Social Science and Deep Learning: Cultural Dissemination-Inspired Graph Neural Networkscited by 0
  8. 2025Model Metamers Reveal Invariances in Graph Neural Networkscited by 0
  9. 2025Solving Oversmoothing in GNNs via Nonlocal Message Passing: Algebraic Smoothing and Depth Scalabilitycited by 0
  10. 2025CLARGA: Multimodal Graph Representation Learning over Arbitrary Sets of Modalitiescited by 0
  11. 2025ParaFormer: A Generalized PageRank Graph Transformer for Graph Representation Learningcited by 0
  12. 2026Graph Learning Should Move Beyond Restrictive Views of Spectral and Message-Passing GNNscited by 0
  13. 2026Local Message-Passing for Discrete Graph Generationcited by 0
  14. 2026GOMA: Toward Structure-Driven Multimodal Alignment from a Graph Signal Smoothing Perspectivecited by 0
  15. 2026Analogies between Transformer Layers and Power Methodcited by 0
  16. 2026Learning Graphs through Continuous Information Entropy Fieldscited by 0
  17. 2026A Spectral Theory of Normalized Corrected GNN Propagationcited by 0
  18. 2026Exploring Oversmoothing with Householder Matricescited by 0
  19. 2026Finite-Time Node Separation in Recurrent Graph Neural Networks with Persistent Gaussian Perturbationscited by 0