mlsanityData to 7 Oct 2026

Tired of Over-smoothing? Stress Graph Drawing Is All You Need!

arXiv 2211.10579 ↗First posted 19 Nov 2022cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

In designing and applying graph neural networks, we often fall into some optimization pitfalls, the most deceptive of which is that we can only build a deep model by solving over-smoothing. The fundamental reason is that we do not understand how graph neural networks work. Stress graph drawing can offer a unique viewpoint to message iteration in the graph, such as the root of the over-smoothing problem lies in the inability of graph models to maintain an ideal distance between nodes. We further elucidate the trigger conditions of over-smoothing and propose Stress Graph Neural Networks. By introducing the attractive and repulsive message passing from stress iteration, we show how to build a deep model without preventing over-smoothing, how to use repulsive information, and how to optimize the current message-passing scheme to approximate the full stress message propagation. By performing different tasks on 23 datasets, we verified the effectiveness of our attractive and repulsive models and the derived relationship between stress iteration and graph neural networks. We believe that stress graph drawing will be a popular resource for understanding and designing graph neural networks.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 40 references that are in the map. First posted on arXiv 19 Nov 2022.

Builds on

23 of 40 references.

References · 23

  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. 2016Densely Connected Convolutional Networkscited by 6,691
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  7. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  8. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  9. 2020Simple and Deep Graph Convolutional Networkscited by 857
  10. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
  11. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
  12. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
11 more
  1. 2020Towards Deeper Graph Neural Networkscited by 296
  2. 2020DeeperGCN: All You Need to Train Deeper GCNscited by 249
  3. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  4. 2019Position-aware Graph Neural Networkscited by 203
  5. 2020Towards Deeper Graph Neural Networks with Differentiable Group Normalizationcited by 113
  6. 2017Learning Graph-Level Representation for Drug Discoverycited by 43
  7. 2017Graph Classification via Deep Learning with Virtual Nodescited by 30
  8. 2019Understanding Isomorphism Bias in Graph Data Setscited by 22
  9. 2016A Sparse Stress Modelcited by 6
  10. 2020Understanding the Message Passing in Graph Neural Networks via Power Iteration Clusteringcited by 3
  11. 2022Over-smoothing Effect of Graph Convolutional Networkscited by 1

Built on by

Not cited yet.