Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

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

About

Graph neural networks (GNNs) are able to leverage the structure of graph data by passing messages along the edges of the graph. While this allows GNNs to learn features depending on the graph structure, for certain graph topologies it leads to inefficient information propagation and a problem known as oversquashing. This has recently been linked with the curvature and spectral gap of the graph. On the other hand, adding edges to the message-passing graph can lead to increasingly similar node representations and a problem known as oversmoothing. We propose a computationally efficient algorithm that prevents oversquashing by systematically adding edges to the graph based on spectral expansion. We combine this with a relational architecture, which lets the GNN preserve the original graph structure and provably prevents oversmoothing. We find experimentally that our algorithm outperforms existing graph rewiring methods in several graph classification tasks.

Kedar Karhadkar, Pradeep Kr. Banerjee, Guido Mont\'ufar• 2022

Related benchmarks

TaskDatasetResultRank
Graph ClassificationPROTEINS
Accuracy75.107
1383
Graph ClassificationMUTAG
Accuracy86.2
1229
Node ClassificationCiteseer (test)
Accuracy0.738
1013
Node ClassificationCora (test)
Mean Accuracy87.5
951
Graph ClassificationNCI1
Accuracy72.9
707
Graph ClassificationCOLLAB
Accuracy76.48
532
Graph ClassificationIMDB-B
Accuracy60.4
455
Graph ClassificationIMDB-M
Accuracy37.33
434
Node ClassificationChameleon (test)
Mean Accuracy68.9
425
Graph ClassificationENZYMES
Accuracy45.55
419
Showing 10 of 42 rows

Other info

Follow for update