TL;DR
This paper establishes the theoretical limitations of standard GNNs in distinguishing graph structures and introduces higher-order k-GNNs that incorporate complex graph features, improving classification and regression tasks.
Contribution
It relates GNNs to the Weisfeiler-Leman heuristic and proposes k-GNNs for capturing higher-order graph structures, enhancing expressiveness.
Findings
GNNs have the same expressiveness as 1-WL in distinguishing graphs.
Higher-order k-GNNs can utilize complex graph structures.
Experimental results show higher-order information improves graph classification.
Abstract
In recent years, graph neural networks (GNNs) have emerged as a powerful neural architecture to learn vector representations of nodes and graphs in a supervised, end-to-end fashion. Up to now, GNNs have only been evaluated empirically -- showing promising results. The following work investigates GNNs from a theoretical point of view and relates them to the -dimensional Weisfeiler-Leman graph isomorphism heuristic (-WL). We show that GNNs have the same expressiveness as the -WL in terms of distinguishing non-isomorphic (sub-)graphs. Hence, both algorithms also have the same shortcomings. Based on this, we propose a generalization of GNNs, so-called -dimensional GNNs (-GNNs), which can take higher-order graph structures at multiple scales into account. These higher-order structures play an essential role in the characterization of social networks and molecule graphs. Our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
