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

SIGMA: An Efficient Heterophilous Graph Neural Network with Fast Global Aggregation

About

Graph neural networks (GNNs) realize great success in graph learning but suffer from performance loss when meeting heterophily, i.e. neighboring nodes are dissimilar, due to their local and uniform aggregation. Existing attempts of heterophilous GNNs incorporate long-range or global aggregations to distinguish nodes in the graph. However, these aggregations usually require iteratively maintaining and updating full-graph information, which limits their efficiency when applying to large-scale graphs. In this paper, we propose SIGMA, an efficient global heterophilous GNN aggregation integrating the structural similarity measurement SimRank. Our theoretical analysis illustrates that SIGMA inherently captures distant global similarity even under heterophily, that conventional approaches can only achieve after iterative aggregations. Furthermore, it enjoys efficient one-time computation with a complexity only linear to the node set size $\mathcal{O}(n)$. Comprehensive evaluation demonstrates that SIGMA achieves state-of-the-art performance with superior aggregation and overall efficiency. Notably, it obtains $5\times$ acceleration on the large-scale heterophily dataset pokec with over 30 million edges compared to the best baseline aggregation.

Haoyu Liu, Ningyi Liao, Siqiang Luo• 2023

Related benchmarks

TaskDatasetResultRank
Node ClassificationCora
Accuracy88.96
1215
Node ClassificationChameleon
Accuracy72.13
640
Node ClassificationTexas
Accuracy0.8532
616
Node ClassificationSquirrel
Accuracy62.04
591
Node ClassificationarXiv
Accuracy55.16
219
Node ClassificationPokec
Accuracy82.33
62
Node ClassificationPenn 94
Accuracy86.31
33
Node ClassificationTwitch
Accuracy67.21
30
Node ClassificationGenius
Accuracy91.68
27
GNN trainingarXiv--
24
Showing 10 of 17 rows

Other info

Follow for update