Oversquashing in GNNs through the lens of information contraction and graph expansion

08/06/2022
by   Pradeep Kr. Banerjee, et al.
0

The quality of signal propagation in message-passing graph neural networks (GNNs) strongly influences their expressivity as has been observed in recent works. In particular, for prediction tasks relying on long-range interactions, recursive aggregation of node features can lead to an undesired phenomenon called "oversquashing". We present a framework for analyzing oversquashing based on information contraction. Our analysis is guided by a model of reliable computation due to von Neumann that lends a new insight into oversquashing as signal quenching in noisy computation graphs. Building on this, we propose a graph rewiring algorithm aimed at alleviating oversquashing. Our algorithm employs a random local edge flip primitive motivated by an expander graph construction. We compare the spectral expansion properties of our algorithm with that of an existing curvature-based non-local rewiring strategy. Synthetic experiments show that while our algorithm in general has a slower rate of expansion, it is overall computationally cheaper, preserves the node degrees exactly and never disconnects the graph.

READ FULL TEXT
research
11/29/2021

Understanding over-squashing and bottlenecks on graphs via curvature

Most graph neural networks (GNNs) use the message passing paradigm, in w...
research
12/13/2022

Leave Graphs Alone: Addressing Over-Squashing without Rewiring

Recent works have investigated the role of graph bottlenecks in preventi...
research
10/21/2022

FoSR: First-order spectral rewiring for addressing oversquashing in GNNs

Graph neural networks (GNNs) are able to leverage the structure of graph...
research
08/29/2023

Over-Squashing in Graph Neural Networks: A Comprehensive survey

Graph Neural Networks (GNNs) have emerged as a revolutionary paradigm in...
research
10/06/2022

Expander Graph Propagation

Deploying graph neural networks (GNNs) on whole-graph classification or ...
research
02/14/2023

Understanding Oversquashing in GNNs through the Lens of Effective Resistance

Message passing graph neural networks are popular learning architectures...
research
05/24/2022

Not too little, not too much: a theoretical analysis of graph (over)smoothing

We analyze graph smoothing with mean aggregation, where each node succes...

Please sign up or login with your details

Forgot password? Click here to reset