mlsanityData to 14 Oct 2026

Comprehensive Analysis of Over-smoothing in Graph Neural Networks from Markov Chains Perspective

arXiv 2211.06605 ↗First posted 12 Nov 2022cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

The over-smoothing problem is an obstacle of developing deep graph neural network (GNN). Although many approaches to improve the over-smoothing problem have been proposed, there is still a lack of comprehensive understanding and conclusion of this problem. In this work, we analyze the over-smoothing problem from the Markov chain perspective. We focus on message passing of GNN and first establish a connection between GNNs and Markov chains on the graph. GNNs are divided into two classes of operator-consistent and operator-inconsistent based on whether the corresponding Markov chains are time-homogeneous. Next we attribute the over-smoothing problem to the convergence of an arbitrary initial distribution to a stationary distribution. Based on this, we prove that although the previously proposed methods can alleviate over-smoothing, but these methods cannot avoid the over-smoothing problem. In addition, we give the conclusion of the over-smoothing problem in two types of GNNs in the Markovian sense. On the one hand, operator-consistent GNN cannot avoid over-smoothing at an exponential rate. On the other hand, operator-inconsistent GNN is not always over-smoothing. Further, we investigate the existence of the limiting distribution of the time-inhomogeneous Markov chain, from which we derive a sufficient condition for operator-inconsistent GNN to avoid over-smoothing. Finally, we design experiments to verify our findings. Results show that our proposed sufficient condition can effectively improve over-smoothing problem in operator-inconsistent GNN and enhance the performance of the model.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 39 of its 53 references that are in the map. First posted on arXiv 12 Nov 2022.

Builds on

39 of 53 references.

References · 39

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2018How Powerful are Graph Neural Networks?cited by 4,393
  5. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  7. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
  8. 2019Simplifying Graph Convolutional Networkscited by 1,477
  9. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
  10. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
  11. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
  12. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
27 more
  1. 2020Simple and Deep Graph Convolutional Networkscited by 860
  2. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
  3. 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
  4. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
  5. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  6. 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 448
  7. 2018MolGAN: An implicit generative model for small molecular graphscited by 393
  8. 2019Provably Powerful Graph Networkscited by 389
  9. 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 310
  10. 2015Diffusion-Convolutional Neural Networkscited by 268
  11. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
  12. 2020DeeperGCN: All You Need to Train Deeper GCNscited by 250
  13. 2020A Note on Over-Smoothing for Graph Neural Networkscited by 249
  14. 2016Molecular Graph Convolutions: Moving Beyond Fingerprintscited by 238
  15. 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
  16. 2018GaAN: Gated Attention Networks for Learning on Large and Spatiotemporal Graphscited by 165
  17. 2018Traffic Graph Convolutional Recurrent Neural Network: A Deep Learning Framework for Network-Scale Traffic Learning and Forecastingcited by 146
  18. 2018DeepInf: Social Influence Prediction with Deep Learningcited by 128
  19. 2019Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systemscited by 107
  20. 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
  21. 2020Tackling Over-Smoothing for General Graph Convolutional Networkscited by 66
  22. 2018Graph Transformation Policy Network for Chemical Reaction Predictioncited by 56
  23. 2020Revisiting Over-smoothing in Deep GCNscited by 55
  24. 2019Predicting Path Failure In Time-Evolving Graphscited by 54
  25. 2019Estimating Node Importance in Knowledge Graphs Using Graph Neural Networkscited by 43
  26. 2019Improving Graph Attention Networks with Large Margin-based Constraintscited by 34
  27. 2016Column Networks for Collective Classificationcited by 17

Built on by

Cited by year (2026 to 14 Oct)

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

3 papers.