mlsanityData to 14 Oct 2026

The Self-Loop Paradox: Investigating the Impact of Self-Loops on Graph Neural Networks

arXiv 2312.01721 ↗First posted 4 Dec 2023cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Many Graph Neural Networks (GNNs) add self-loops to a graph to include feature information about a node itself at each layer. However, if the GNN consists of more than one layer, this information can return to its origin via cycles in the graph topology. Intuition suggests that this "backflow" of information should be larger in graphs with self-loops compared to graphs without. In this work, we counter this intuition and show that for certain GNN architectures, the information a node gains from itself can be smaller in graphs with self-loops compared to the same graphs without. We adopt an analytical approach for the study of statistical graph ensembles with a given degree sequence and show that this phenomenon, which we call the self-loop paradox, can depend both on the number of GNN layers k and whether k is even or odd. We experimentally validate our theoretical findings in a synthetic node classification task and investigate its practical relevance in 23 real-world graphs.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 11 of its 18 references that are in the map. First posted on arXiv 4 Dec 2023.

Builds on

11 of 18 references.

References · 11

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017Graph Attention Networkscited by 8,923
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2018How Powerful are Graph Neural Networks?cited by 4,393
  5. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  6. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  7. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
  8. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
  9. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 631
  10. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 478
  11. 2023On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topologycited by 166

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.