mlsanityData to 7 Oct 2026

Oversmoothing Alleviation in Graph Neural Networks: A Survey and Unified View

arXiv 2405.01663 ↗First posted 2 May 2024cs.LG cs.AIcited by 4

Not on the map. Why?

Abstract (arXiv)

Oversmoothing is a common challenge in learning graph neural networks (GNN), where, as layers increase, embedding features learned from GNNs quickly become similar or indistinguishable, making them incapable of differentiating network proximity. A GNN with shallow layer architectures can only learn short-term relation or localized structure information, limiting its power of learning long-term connection, evidenced by their inferior learning performance on heterophilous graphs. Tackling oversmoothing is crucial for harnessing deep-layer architectures for GNNs. To date, many methods have been proposed to alleviate oversmoothing. The vast difference behind their design principles, combined with graph complications, make it difficult to understand and even compare the difference between different approaches in tackling the oversmoothing. In this paper, we propose ATNPA, a unified view with five key steps: Augmentation, Transformation, Normalization, Propagation, and Aggregation, to summarize GNN oversmoothing alleviation approaches. We first propose a taxonomy for GNN oversmoothing alleviation which includes three themes to tackle oversmoothing. After that, we separate all methods into six categories, followed by detailed reviews of representative methods, including their relation to ATNPA, and discussion of their niche, strength, and weakness. The review not only draws an in-depth understanding of existing methods in the field but also shows a clear road map for future study.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 47 of its 64 references that are in the map. First posted on arXiv 2 May 2024.

Builds on

47 of 64 references.

References · 47

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
  6. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  7. 2019Simplifying Graph Convolutional Networkscited by 1,470
  8. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  9. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  10. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  11. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  12. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
35 more
  1. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  2. 2020Simple and Deep Graph Convolutional Networkscited by 857
  3. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
  4. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
  5. 2020A Generalization of Transformer Networks to Graphscited by 653
  6. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
  7. 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 544
  8. 2019Multi-scale Attributed Node Embeddingcited by 543
  9. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  10. 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
  11. 2019Diffusion Improves Graph Learningcited by 414
  12. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  13. 2020Towards Deeper Graph Neural Networkscited by 296
  14. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
  15. 2021GRAND: Graph Neural Diffusioncited by 258
  16. 2020DeeperGCN: All You Need to Train Deeper GCNscited by 249
  17. 2023A Survey on Oversmoothing in Graph Neural Networkscited by 246
  18. 2022Neural Sheaf Diffusion: A Topological Perspective on Heterophily and Oversmoothing in GNNscited by 208
  19. 2020Graph Neural Networks with Heterophilycited by 202
  20. 2022Representing Long-Range Context for Graph Neural Networks with Global Attentioncited by 193
  21. 2021Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networkscited by 182
  22. 2020Graph-Bert: Only Attention is Needed for Learning Graph Representationscited by 176
  23. 2021GraphiT: Encoding Graph Structure in Transformerscited by 146
  24. 2022Graph-Coupled Oscillator Networkscited by 123
  25. 2020Towards Deeper Graph Neural Networks with Differentiable Group Normalizationcited by 113
  26. 2022Transformer for Graphs: An Overview from Architecture Perspectivecited by 107
  27. 2017Network Representation Learning: A Surveycited by 101
  28. 2021Dirichlet Energy Constrained Learning for Deep Graph Neural Networkscited by 97
  29. 2020Bayesian Graph Neural Networks with Adaptive Connection Samplingcited by 81
  30. 2020Scattering GCN: Overcoming Oversmoothness in Graph Convolutional Networkscited by 57
  31. 2020Understanding and Resolving Performance Degradation in Graph Convolutional Networkscited by 53
  32. 2022Gradient Gating for Deep Multi-Rate Learning on Graphscited by 49
  33. 2022ACMP: Allen-Cahn Message Passing with Attractive and Repulsive Forces for Graph Neural Networkscited by 31
  34. 2019Densely Connected Graph Convolutional Networks for Graph-to-Sequence Learningcited by 29
  35. 2022DropMessage: Unifying Random Dropping for Graph Neural Networkscited by 29

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 0; 2026: 3.

4 papers.