Is Rewiring Actually Helpful in Graph Neural Networks?

05/31/2023
by   Domenico Tortorella, et al.
0

Graph neural networks compute node representations by performing multiple message-passing steps that consist in local aggregations of node features. Having deep models that can leverage longer-range interactions between nodes is hindered by the issues of over-smoothing and over-squashing. In particular, the latter is attributed to the graph topology which guides the message-passing, causing a node representation to become insensitive to information contained at distant nodes. Many graph rewiring methods have been proposed to remedy or mitigate this problem. However, properly evaluating the benefits of these methods is made difficult by the coupling of over-squashing with other issues strictly related to model training, such as vanishing gradients. Therefore, we propose an evaluation setting based on message-passing models that do not require training to compute node and graph representations. We perform a systematic experimental comparison on real-world node and graph classification tasks, showing that rewiring the underlying graph rarely does confer a practical benefit for message-passing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/15/2021

Very Deep Graph Neural Networks Via Noise Regularisation

Graph Neural Networks (GNNs) perform learned message passing over an inp...
research
02/03/2023

Ordered GNN: Ordering Message Passing to Deal with Heterophily and Over-smoothing

Most graph neural networks follow the message passing mechanism. However...
research
02/06/2023

On Over-Squashing in Message Passing Neural Networks: The Impact of Width, Depth, and Topology

Message Passing Neural Networks (MPNNs) are instances of Graph Neural Ne...
research
06/02/2022

Shortest Path Networks for Graph Property Prediction

Most graph neural network models rely on a particular message passing pa...
research
05/17/2023

Optimality of Message-Passing Architectures for Sparse Graphs

We study the node classification problem on feature-decorated graphs in ...
research
06/23/2022

Affinity-Aware Graph Networks

Graph Neural Networks (GNNs) have emerged as a powerful technique for le...
research
11/19/2022

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

In designing and applying graph neural networks, we often fall into some...

Please sign up or login with your details

Forgot password? Click here to reset