Learning Theory Can (Sometimes) Explain Generalisation in Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
In recent years, several results in the supervised learning setting suggested that classical statistical learning-theoretic measures, such as VC dimension, do not adequately explain the performance of deep learning models which prompted a slew of work in the infinite-width and iteration regimes. However, there is little theoretical explanation for the success of neural networks beyond the supervised setting. In this paper we argue that, under some distributional assumptions, classical learning-theoretic measures can sufficiently explain generalization for graph neural networks in the transductive setting. In particular, we provide a rigorous analysis of the performance of neural networks in the context of transductive inference, specifically by analysing the generalisation properties of graph convolutional networks for the problem of node classification. While VC Dimension does result in trivial generalisation error bounds in this setting as well, we show that transductive Rademacher complexity can explain the generalisation properties of graph convolutional networks for stochastic block models. We further use the generalisation error bounds based on transductive Rademacher complexity to demonstrate the role of graph convolutions and network architectures in achieving smaller generalisation error and provide insights into when the graph structure can help in learning. The findings of this paper could re-new the interest in studying generalisation in neural networks in terms of learning-theoretic measures, albeit in specific problems.
Key facts. Cited by 51 papers in the map (data through 14 Oct 2026). Builds on 33 of its 55 references that are in the map. First posted on arXiv 7 Dec 2021.
Builds on
33 of 55 references.
References · 33
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2020Simple and Deep Graph Convolutional Networkscited by 860
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
21 more
- 2017Exploring Generalization in Deep Learningcited by 600
- 2019On Exact Computation with an Infinitely Wide Neural Netcited by 573
- 2019Does Learning Require Memorization? A Short Tale about a Long Tailcited by 460
- 2017Community Detection and Stochastic Block Modelscited by 319
- 2019Uniform convergence may be unable to explain generalization in deep learningcited by 224
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 218
- 2018A Convergence Analysis of Gradient Descent for Deep Linear Neural Networkscited by 184
- 2019Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernelscited by 161
- 2020When Do Neural Networks Outperform Kernel Methods?cited by 150
- 2016Discriminative Embeddings of Latent Variable Models for Structured Datacited by 131
- 2018NetGAN: Generating Graphs via Random Walkscited by 131
- 2020A PAC-Bayesian Approach to Generalization Bounds for Graph Neural Networkscited by 85
- 2019Stability and Generalization of Graph Convolutional Neural Networkscited by 81
- 2020Convergence and Stability of Graph Convolutional Networks on Large Random Graphscited by 76
- 2017Diving into the shallows: a computational perspective on large-scale shallow learningcited by 31
- 2020Optimization and Generalization Analysis of Transduction through Gradient Boosting and Application to Multi-scale Graph Neural Networkscited by 31
- 2014Transductive Rademacher Complexity and its Applicationscited by 25
- 2018Mean-field theory of graph neural networks in graph partitioningcited by 16
- 2016Minimax Lower Bounds for Realizable Transductive Classificationcited by 8
- 2014Localized Complexities for Transductive Learningcited by 6
- 2020Good Classifiers are Abundant in the Interpolating Regimecited by 1
Built on by
Citing papers per year: 2022: 4; 2023: 8; 2024: 23; 2025: 9; 2026: 7.
51 papers.
Sort:
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2024GFT: Graph Foundation Model with Transferable Tree Vocabularycited by 85
- 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusioncited by 40
- 2024Towards Graph Foundation Models: Learning Generalities Across Graphs via Task-Treescited by 32
- 2023WL meet VCcited by 31
- 2024A Manifold Perspective on the Statistical Generalization of Graph Neural Networkscited by 17
- 2023Approximately Equivariant Graph Networkscited by 16
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encodingcited by 14
- 2022Homophily modulates double descent generalization in graph convolution networkscited by 13
- 2024Weisfeiler-Leman at the margin: When more expressivity matterscited by 13
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networkscited by 12
38 more
- 2022Analysis of Convolutions, Non-linearity and Depth in Graph Neural Networks using Neural Tangent Kernelcited by 8
- 2024VC dimension of Graph Neural Networks with Pfaffian activation functionscited by 6
- 2024Generalization of Geometric Graph Neural Networks with Lipschitz Loss Functionscited by 6
- 2024Deeper Insights into Deep Graph Convolutional Networks: Stability and Generalizationcited by 6
- 2024PAC-Bayesian Adversarially Robust Generalization Bounds for Graph Neural Networkcited by 4
- 2024Generalization Error of Graph Neural Networks in the Mean-field Regimecited by 4
- 2024Generalization of Graph Neural Networks is Robust to Model Mismatchcited by 4
- 2024Asymptotic generalization error of a single-layer graph convolutional networkcited by 3
- 2024On the Topology Awareness and Generalization Performance of Graph Neural Networkscited by 3
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
- 2023Robust Graph Structure Learning with the Alignment of Features and Adjacency Matrixcited by 2
- 2023Information-Theoretic Generalization Bounds for Transductive Learning and its Applicationscited by 2
- 2024Statistical Guarantees for Link Prediction using Graph Neural Networkscited by 2
- 2024PAC-Bayesian Generalization Bounds for Knowledge Graph Representation Learningcited by 2
- 2024Equivariant Machine Learning on Graphs with Nonlinear Spectral Filterscited by 2
- 2024Graph Neural Network Generalization with Gaussian Mixture Model Based Augmentationcited by 2
- 2025Generalization Performance of Hypergraph Neural Networkscited by 2
- 2025Statistical physics analysis of graph neural networks: Approaching optimality in the contextual stochastic block modelcited by 2
- 2025Understanding Generalization in Node and Link Predictioncited by 2
- 2023A Model-Agnostic Graph Neural Network for Integrating Local and Global Informationcited by 1
- 2024Generalization of Graph Neural Networks through the Lens of Homomorphismcited by 1
- 2025Tuning Algorithmic and Architectural Hyperparameters in Graph-Based Semi-Supervised Learning with Provable Guaranteescited by 1
- 2025Conv4Rec: A 1-by-1 Convolutional AutoEncoder for User Profiling through Joint Analysis of Implicit and Explicit Feedbackscited by 1
- 2026Topology-Aware PAC-Bayesian Generalization Analysis for Graph Neural Networkscited by 1
- 2022TuneUp: A Simple Improved Training Strategy for Graph Neural Networkscited by 0
- 2023Understanding and Improving Deep Graph Neural Networks: A Probabilistic Graphical Model Perspectivecited by 0
- 2024Perfect Recovery for Random Geometric Graph Matching with Shallow Graph Neural Networkscited by 0
- 2024RPN 2: On Interdependence Function Learning Towards Unifying and Advancing CNN, RNN, GNN, and Transformercited by 0
- 2024Optimal Exact Recovery in Semi-Supervised Learning: A Study of Spectral Methods and Graph Convolutional Networkscited by 0
- 2025UPL: Uncertainty-aware Pseudo-labeling for Imbalance Transductive Node Classificationcited by 0
- 2025Theoretical Learning Performance of Graph Neural Networks: The Impact of Jumping Connections and Layer-wise Sparsificationcited by 0
- 2025PAC-Bayesian Generalization Bounds for Graph Convolutional Networks on Inductive Node Classificationcited by 0
- 2025Exact Generalisation Error Exposes Benchmarks Skew Graph Neural Networks Success (or Failure)cited by 0
- 2026Transductive Generalization via Optimal Transport and Its Application to Graph Node Classificationcited by 0
- 2026Generalization Bounds for Spectral GNNs via Fourier Domain Analysiscited by 0
- 2026Rethinking Generalization in Graph Neural Networks: A Structural Complexity Perspectivecited by 0
- 2026Different Statistical Perspectives for Understanding Generalisation in Graph Neural Networkscited by 0
- 2026Graph Transfer Learning via Shared Latent Geometry: Theory and Applicationscited by 0
50 most cited of 51 All 51 (JSON)
- 2026PAC-Bayesian Adversarially Robust Generalization for Message Passing Graph Neural Networks: A Sensitivity Analysis4 Jun 2026
- 2026Graph Transfer Learning via Shared Latent Geometry: Theory and Applications30 May 2026
- 2026Different Statistical Perspectives for Understanding Generalisation in Graph Neural Networks25 May 2026
- 2026Rethinking Generalization in Graph Neural Networks: A Structural Complexity Perspective13 May 2026
- 2026Topology-Aware PAC-Bayesian Generalization Analysis for Graph Neural Networks12 Apr 2026
- 2026Generalization Bounds for Spectral GNNs via Fourier Domain Analysis1 Apr 2026
- 2026Transductive Generalization via Optimal Transport and Its Application to Graph Node Classification10 Mar 2026
- 2025Exact Generalisation Error Exposes Benchmarks Skew Graph Neural Networks Success (or Failure)12 Sep 2025
- 2025Conv4Rec: A 1-by-1 Convolutional AutoEncoder for User Profiling through Joint Analysis of Implicit and Explicit Feedbacks9 Sep 2025
- 2025PAC-Bayesian Generalization Bounds for Graph Convolutional Networks on Inductive Node Classification8 Sep 2025
- 2025Theoretical Learning Performance of Graph Neural Networks: The Impact of Jumping Connections and Layer-wise Sparsification7 Jul 2025
- 2025Understanding Generalization in Node and Link Prediction1 Jul 2025
38 more
- 2025Statistical physics analysis of graph neural networks: Approaching optimality in the contextual stochastic block model3 Mar 2025
- 2025Tuning Algorithmic and Architectural Hyperparameters in Graph-Based Semi-Supervised Learning with Provable Guarantees18 Feb 2025
- 2025UPL: Uncertainty-aware Pseudo-labeling for Imbalance Transductive Node Classification2 Feb 2025
- 2025Generalization Performance of Hypergraph Neural Networks22 Jan 2025
- 2024Towards Graph Foundation Models: Learning Generalities Across Graphs via Task-Trees21 Dec 2024
- 2024Optimal Exact Recovery in Semi-Supervised Learning: A Study of Spectral Methods and Graph Convolutional Networks18 Dec 2024
- 2024RPN 2: On Interdependence Function Learning Towards Unifying and Advancing CNN, RNN, GNN, and Transformer17 Nov 2024
- 2024Graph Neural Network Generalization with Gaussian Mixture Model Based Augmentation13 Nov 2024
- 2024GFT: Graph Foundation Model with Transferable Tree Vocabulary9 Nov 2024
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networks14 Oct 2024
- 2024Deeper Insights into Deep Graph Convolutional Networks: Stability and Generalization11 Oct 2024
- 2024Generalization of Geometric Graph Neural Networks with Lipschitz Loss Functions8 Sep 2024
- 2024Generalization of Graph Neural Networks is Robust to Model Mismatch25 Aug 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024A Manifold Perspective on the Statistical Generalization of Graph Neural Networks7 Jun 2024
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encoding4 Jun 2024
- 2024Equivariant Machine Learning on Graphs with Nonlinear Spectral Filters3 Jun 2024
- 2024PAC-Bayesian Generalization Bounds for Knowledge Graph Representation Learning10 May 2024
- 2024Generalization of Graph Neural Networks through the Lens of Homomorphism10 Mar 2024
- 2024On the Topology Awareness and Generalization Performance of Graph Neural Networks7 Mar 2024
- 2024Weisfeiler-Leman at the margin: When more expressivity matters12 Feb 2024
- 2024Perfect Recovery for Random Geometric Graph Matching with Shallow Graph Neural Networks12 Feb 2024
- 2024Generalization Error of Graph Neural Networks in the Mean-field Regime10 Feb 2024
- 2024PAC-Bayesian Adversarially Robust Generalization Bounds for Graph Neural Network6 Feb 2024
- 2024Asymptotic generalization error of a single-layer graph convolutional network6 Feb 2024
- 2024Statistical Guarantees for Link Prediction using Graph Neural Networks5 Feb 2024
- 2024VC dimension of Graph Neural Networks with Pfaffian activation functions22 Jan 2024
- 2023Information-Theoretic Generalization Bounds for Transductive Learning and its Applications8 Nov 2023
- 2023A Model-Agnostic Graph Neural Network for Integrating Local and Global Information23 Sep 2023
- 2023Approximately Equivariant Graph Networks21 Aug 2023
- 2023Robust Graph Structure Learning with the Alignment of Features and Adjacency Matrix5 Jul 2023
- 2023Towards Understanding the Generalization of Graph Neural Networks14 May 2023
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusion9 Feb 2023
- 2023WL meet VC26 Jan 2023
- 2023Understanding and Improving Deep Graph Neural Networks: A Probabilistic Graphical Model Perspective25 Jan 2023
- 2022Homophily modulates double descent generalization in graph convolution networks26 Dec 2022
- 2022TuneUp: A Simple Improved Training Strategy for Graph Neural Networks26 Oct 2022
- 2022Analysis of Convolutions, Non-linearity and Depth in Graph Neural Networks using Neural Tangent Kernel18 Oct 2022
50 newest of 51 All 51 (JSON)
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2024GFT: Graph Foundation Model with Transferable Tree Vocabularycited by 85
- 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusioncited by 40
- 2024Towards Graph Foundation Models: Learning Generalities Across Graphs via Task-Treescited by 32
- 2023WL meet VCcited by 31
- 2024A Manifold Perspective on the Statistical Generalization of Graph Neural Networkscited by 17
- 2023Approximately Equivariant Graph Networkscited by 16
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encodingcited by 14
- 2022Homophily modulates double descent generalization in graph convolution networkscited by 13
- 2024Weisfeiler-Leman at the margin: When more expressivity matterscited by 13
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networkscited by 12
12 most cited of 51 All 51 (JSON)
- 2026PAC-Bayesian Adversarially Robust Generalization for Message Passing Graph Neural Networks: A Sensitivity Analysis4 Jun 2026
- 2026Graph Transfer Learning via Shared Latent Geometry: Theory and Applications30 May 2026
- 2026Different Statistical Perspectives for Understanding Generalisation in Graph Neural Networks25 May 2026
- 2026Rethinking Generalization in Graph Neural Networks: A Structural Complexity Perspective13 May 2026
- 2026Topology-Aware PAC-Bayesian Generalization Analysis for Graph Neural Networks12 Apr 2026
- 2026Generalization Bounds for Spectral GNNs via Fourier Domain Analysis1 Apr 2026
- 2026Transductive Generalization via Optimal Transport and Its Application to Graph Node Classification10 Mar 2026
- 2025Exact Generalisation Error Exposes Benchmarks Skew Graph Neural Networks Success (or Failure)12 Sep 2025
- 2025Conv4Rec: A 1-by-1 Convolutional AutoEncoder for User Profiling through Joint Analysis of Implicit and Explicit Feedbacks9 Sep 2025
- 2025PAC-Bayesian Generalization Bounds for Graph Convolutional Networks on Inductive Node Classification8 Sep 2025
- 2025Theoretical Learning Performance of Graph Neural Networks: The Impact of Jumping Connections and Layer-wise Sparsification7 Jul 2025
- 2025Understanding Generalization in Node and Link Prediction1 Jul 2025
12 newest of 51 All 51 (JSON)