Generalization of Graph Neural Networks through the Lens of Homomorphism
Not on the map. Why?
Abstract (arXiv)
Despite the celebrated popularity of Graph Neural Networks (GNNs) across numerous applications, the ability of GNNs to generalize remains less explored. In this work, we propose to study the generalization of GNNs through a novel perspective - analyzing the entropy of graph homomorphism. By linking graph homomorphism with information-theoretic measures, we derive generalization bounds for both graph and node classifications. These bounds are capable of capturing subtleties inherent in various graph structures, including but not limited to paths, cycles and cliques. This enables a data-dependent generalization analysis with robust theoretical guarantees. To shed light on the generality of of our proposed bounds, we present a unifying framework that can characterize a broad spectrum of GNN models through the lens of graph homomorphism. We validate the practical applicability of our theoretical findings by showing the alignment between the proposed bounds and the empirically observed generalization gaps over both real-world and synthetic datasets.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 40 of its 63 references that are in the map. First posted on arXiv 10 Mar 2024.
Builds on
40 of 63 references.
References · 40
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2016Understanding deep learning requires rethinking generalizationcited by 1,674
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2020Benchmarking Graph Neural Networkscited by 680
- 2019Provably Powerful Graph Networkscited by 389
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
- 2018Stronger generalization bounds for deep nets via a compression approachcited by 307
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 218
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 164
- 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 155
28 more
- 2021Equivariant Subgraph Aggregation Networkscited by 154
- 2021Nested Graph Neural Networkscited by 137
- 2020A PAC-Bayesian Approach to Generalization Bounds for Graph Neural Networkscited by 85
- 2017Entropy-SGD optimizes the prior of a PAC-Bayes bound: Generalization properties of Entropy-SGD and data-dependent priorscited by 81
- 2019Stability and Generalization of Graph Convolutional Neural Networkscited by 81
- 2023A Complete Expressiveness Hierarchy for Subgraph GNNs via Subgraph Weisfeiler-Lehman Testscited by 64
- 2022Generalization Analysis of Message Passing Neural Networks on Large Random Graphscited by 59
- 2021On Provable Benefits of Depth in Training Graph Convolutional Networkscited by 58
- 2021Graph Neural Networks with Local Graph Parameterscited by 52
- 2021Learning Theory Can (Sometimes) Explain Generalisation in Graph Neural Networkscited by 51
- 2021Tighter expected generalization error bounds via Wasserstein distancecited by 43
- 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusioncited by 40
- 2021Autobahn: Automorphism-based Graph Neural Netscited by 39
- 2020Optimization and Generalization Analysis of Transduction through Gradient Boosting and Application to Multi-scale Graph Neural Networkscited by 31
- 2023WL meet VCcited by 31
- 2018Lov'asz Meets Weisfeiler and Lemancited by 27
- 2020Graph Homomorphism Convolutioncited by 27
- 2021Measuring Generalization with Optimal Transportcited by 25
- 2020Fast Learning of Graph Neural Networks with Guaranteed Generalizability: One-hidden-layer Casecited by 24
- 2021Fractal Structure and Generalization Properties of Stochastic Optimization Algorithmscited by 23
- 2022Robustness Implies Generalization via Data-Dependent Generalization Boundscited by 23
- 2022Generalization Guarantee of Training Graph Convolutional Networks with Graph Topology Samplingcited by 23
- 2023Generalization Bounds with Data-dependent Fractal Dimensionscited by 15
- 2017Homomorphisms Are a Good Basis for Counting Small Subgraphscited by 14
- 2022Rate-Distortion Theoretic Bounds on Generalization Error for Distributed Learningcited by 14
- 2020k-Variance: A Clustered Notion of Variancecited by 11
- 2023Expectation-Complete Graph Representations with Homomorphismscited by 10
Built on by
Citing papers per year: 2026: 1.
1 paper.