Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Understanding and Extending Subgraph GNNs by Rethinking Their Symmetries

About

Subgraph GNNs are a recent class of expressive Graph Neural Networks (GNNs) which model graphs as collections of subgraphs. So far, the design space of possible Subgraph GNN architectures as well as their basic theoretical properties are still largely unexplored. In this paper, we study the most prominent form of subgraph methods, which employs node-based subgraph selection policies such as ego-networks or node marking and deletion. We address two central questions: (1) What is the upper-bound of the expressive power of these methods? and (2) What is the family of equivariant message passing layers on these sets of subgraphs?. Our first step in answering these questions is a novel symmetry analysis which shows that modelling the symmetries of node-based subgraph collections requires a significantly smaller symmetry group than the one adopted in previous works. This analysis is then used to establish a link between Subgraph GNNs and Invariant Graph Networks (IGNs). We answer the questions above by first bounding the expressive power of subgraph methods by 3-WL, and then proposing a general family of message-passing layers for subgraph methods that generalises all previous node-based Subgraph GNNs. Finally, we design a novel Subgraph GNN dubbed SUN, which theoretically unifies previous architectures while providing better empirical performance on multiple benchmarks.

Fabrizio Frasca, Beatrice Bevilacqua, Michael M. Bronstein, Haggai Maron• 2022

Related benchmarks

TaskDatasetResultRank
Graph ClassificationPTC
Accuracy67.6
167
Graph RegressionZINC 12K (test)
MAE0.083
164
Graph property predictionOGBG-MOLHIV (test)
ROC-AUC80.03
61
Graph RegressionZINC subset (test)
MAE0.083
56
Graph RegressionPeptides-struct
MAE0.2498
51
Graph ClassificationNCI1 TUDataset
Accuracy84.2
44
Graph ClassificationPROTEINS TUDataset
Accuracy76.1
44
Molecular property predictionMolHIV
ROC-AUC80.03
35
Graph ClassificationMUTAG (TUDataset)
Accuracy0.921
31
Graph ClassificationNCI109 TUDataset
Accuracy83.1
30
Showing 10 of 17 rows

Other info

Follow for update