On the Expressive Power of Graph Neural Networks
Ashwin Nalwade, Kelly Marshall, Axel Eladi, Umang Sharma

TL;DR
This paper reviews the theoretical aspects of Graph Neural Networks' expressive power, comparing different definitions and their implications for GNN architecture design, with a focus on their ability to distinguish graph structures and approximate functions.
Contribution
It provides a comprehensive overview of the various notions of GNN expressiveness and insights into how these influence architecture development.
Findings
Different definitions of GNN expressiveness are complementary.
GNNs' ability to distinguish graph structures varies with architecture.
Theoretical insights guide better GNN design choices.
Abstract
The study of Graph Neural Networks has received considerable interest in the past few years. By extending deep learning to graph-structured data, GNNs can solve a diverse set of tasks in fields including social science, chemistry, and medicine. The development of GNN architectures has largely been focused on improving empirical performance on tasks like node or graph classification. However, a line of recent work has instead sought to find GNN architectures that have desirable theoretical properties - by studying their expressive power and designing architectures that maximize this expressiveness. While there is no consensus on the best way to define the expressiveness of a GNN, it can be viewed from several well-motivated perspectives. Perhaps the most natural approach is to study the universal approximation properties of GNNs, much in the way that this has been studied extensively…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Machine Learning in Materials Science · Graph Theory and Algorithms
MethodsSparse Evolutionary Training
