Comprehensive Analysis of Over-smoothing in Graph Neural Networks from Markov Chains Perspective
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
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
27 more
- 2020Simple and Deep Graph Convolutional Networkscited by 860
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 448
- 2018MolGAN: An implicit generative model for small molecular graphscited by 393
- 2019Provably Powerful Graph Networkscited by 389
- 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 310
- 2015Diffusion-Convolutional Neural Networkscited by 268
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
- 2020DeeperGCN: All You Need to Train Deeper GCNscited by 250
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 249
- 2016Molecular Graph Convolutions: Moving Beyond Fingerprintscited by 238
- 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
- 2018GaAN: Gated Attention Networks for Learning on Large and Spatiotemporal Graphscited by 165
- 2018Traffic Graph Convolutional Recurrent Neural Network: A Deep Learning Framework for Network-Scale Traffic Learning and Forecastingcited by 146
- 2018DeepInf: Social Influence Prediction with Deep Learningcited by 128
- 2019Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systemscited by 107
- 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
- 2020Tackling Over-Smoothing for General Graph Convolutional Networkscited by 66
- 2018Graph Transformation Policy Network for Chemical Reaction Predictioncited by 56
- 2020Revisiting Over-smoothing in Deep GCNscited by 55
- 2019Predicting Path Failure In Time-Evolving Graphscited by 54
- 2019Estimating Node Importance in Knowledge Graphs Using Graph Neural Networkscited by 43
- 2019Improving Graph Attention Networks with Large Margin-based Constraintscited by 34
- 2016Column Networks for Collective Classificationcited by 17
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 2.
3 papers.
- 2024Understanding Oversmoothing in Diffusion-Based GNNs From the Perspective of Operator Semigroup Theorycited by 8
- 2026Beyond Homophily: Towards Generalized Graph Reconstruction Attack and Defensecited by 0
- 2026From Diffusion to Reaction-Diffusion: A Dynamical-Systems View of Oversmoothing in Hypergraph Neural Networkscited by 0
- 2026From Diffusion to Reaction-Diffusion: A Dynamical-Systems View of Oversmoothing in Hypergraph Neural Networks17 Jul 2026
- 2026Beyond Homophily: Towards Generalized Graph Reconstruction Attack and Defense6 Jun 2026
- 2024Understanding Oversmoothing in Diffusion-Based GNNs From the Perspective of Operator Semigroup Theory23 Feb 2024