Fast Learning of Graph Neural Networks with Guaranteed Generalizability: One-hidden-layer Case
Not on the map. Why?
Abstract (arXiv)
Although graph neural networks (GNNs) have made great progress recently on learning from graph-structured data in practice, their theoretical guarantee on generalizability remains elusive in the literature. In this paper, we provide a theoretically-grounded generalizability analysis of GNNs with one hidden layer for both regression and binary classification problems. Under the assumption that there exists a ground-truth GNN model (with zero generalization error), the objective of GNN learning is to estimate the ground-truth GNN parameters from the training data. To achieve this objective, we propose a learning algorithm that is built on tensor initialization and accelerated gradient descent. We then show that the proposed learning algorithm converges to the ground-truth GNN model for the regression problem, and to a model sufficiently close to the ground-truth for the binary classification problem. Moreover, for both cases, the convergence rate of the proposed learning algorithm is proven to be linear and faster than the vanilla gradient descent algorithm. We further explore the relationship between the sample complexity of GNNs and their underlying graph properties. Lastly, we provide numerical experiments to demonstrate the validity of our analysis and the effectiveness of the proposed learning algorithm for GNNs.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 6; 2024: 9; 2025: 1.
24 papers.
Sort:
By area:
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2023A Theoretical Understanding of Shallow Vision Transformers: Learning, Generalization, and Sample Complexitycited by 77
- 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
- 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
- 2023Patch-level Routing in Mixture-of-Experts is Provably Sample-efficient for Convolutional Neural Networkscited by 35
- 2022Generalization Guarantee of Training Graph Convolutional Networks with Graph Topology Samplingcited by 23
- 2024A Provably Effective Method for Pruning Experts in Fine-tuned Sparse Mixture-of-Expertscited by 21
- 2021Decentralized Inference with Graph Neural Networks in Wireless Communication Systemscited by 18
- 2022How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysiscited by 18
- 2021Generalization bounds for graph convolutional neural networks via Rademacher complexitycited by 17
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Explorationcited by 17
- 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networkscited by 16
12 more
- 2021Why Lottery Ticket Wins? A Theoretical Perspective of Sample Complexity on Pruned Neural Networkscited by 14
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encodingcited by 14
- 2024On the hardness of learning under symmetriescited by 13
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networkscited by 12
- 2022Learning and generalization of one-hidden-layer neural networks, going beyond standard Gaussian datacited by 8
- 2024How does promoting the minority fraction affect generalization? A theoretical study of the one-hidden-layer neural network on group imbalancecited by 6
- 2024Deeper Insights into Deep Graph Convolutional Networks: Stability and Generalizationcited by 6
- 2024Generalization Error of Graph Neural Networks in the Mean-field Regimecited by 4
- 2023How Graph Neural Networks Learn: Lessons from Training Dynamicscited by 3
- 2024Foundations and Frontiers of Graph Learning Theorycited by 3
- 2024Generalization of Graph Neural Networks through the Lens of Homomorphismcited by 0
- 2025Theoretical Learning Performance of Graph Neural Networks: The Impact of Jumping Connections and Layer-wise Sparsificationcited by 0
- 2025Theoretical Learning Performance of Graph Neural Networks: The Impact of Jumping Connections and Layer-wise Sparsification7 Jul 2025
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networks14 Oct 2024
- 2024Deeper Insights into Deep Graph Convolutional Networks: Stability and Generalization11 Oct 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encoding4 Jun 2024
- 2024A Provably Effective Method for Pruning Experts in Fine-tuned Sparse Mixture-of-Experts26 May 2024
- 2024How does promoting the minority fraction affect generalization? A theoretical study of the one-hidden-layer neural network on group imbalance12 Mar 2024
- 2024Generalization of Graph Neural Networks through the Lens of Homomorphism10 Mar 2024
- 2024Generalization Error of Graph Neural Networks in the Mean-field Regime10 Feb 2024
- 2024On the hardness of learning under symmetries3 Jan 2024
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Exploration24 Oct 2023
- 2023How Graph Neural Networks Learn: Lessons from Training Dynamics8 Oct 2023
12 more
- 2023Patch-level Routing in Mixture-of-Experts is Provably Sample-efficient for Convolutional Neural Networks7 Jun 2023
- 2023Towards Understanding the Generalization of Graph Neural Networks14 May 2023
- 2023A Theoretical Understanding of Shallow Vision Transformers: Learning, Generalization, and Sample Complexity12 Feb 2023
- 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networks6 Feb 2023
- 2022Learning and generalization of one-hidden-layer neural networks, going beyond standard Gaussian data7 Jul 2022
- 2022Generalization Guarantee of Training Graph Convolutional Networks with Graph Topology Sampling7 Jul 2022
- 2022Out-Of-Distribution Generalization on Graphs: A Survey16 Feb 2022
- 2022How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysis21 Jan 2022
- 2021Why Lottery Ticket Wins? A Theoretical Perspective of Sample Complexity on Pruned Neural Networks12 Oct 2021
- 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depth10 May 2021
- 2021Decentralized Inference with Graph Neural Networks in Wireless Communication Systems19 Apr 2021
- 2021Generalization bounds for graph convolutional neural networks via Rademacher complexity20 Feb 2021
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2023A Theoretical Understanding of Shallow Vision Transformers: Learning, Generalization, and Sample Complexitycited by 77
- 2021Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More Depthcited by 55
- 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
- 2022Generalization Guarantee of Training Graph Convolutional Networks with Graph Topology Samplingcited by 23
- 2021Decentralized Inference with Graph Neural Networks in Wireless Communication Systemscited by 18
- 2022How does unlabeled data improve generalization in self-training? A one-hidden-layer theoretical analysiscited by 18
- 2021Generalization bounds for graph convolutional neural networks via Rademacher complexitycited by 17
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Explorationcited by 17
- 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networkscited by 16
- 2021Why Lottery Ticket Wins? A Theoretical Perspective of Sample Complexity on Pruned Neural Networkscited by 14
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encodingcited by 14
12 most cited of 22 All 22 (JSON)
- 2025Theoretical Learning Performance of Graph Neural Networks: The Impact of Jumping Connections and Layer-wise Sparsification7 Jul 2025
- 2024Towards Bridging Generalization and Expressivity of Graph Neural Networks14 Oct 2024
- 2024Deeper Insights into Deep Graph Convolutional Networks: Stability and Generalization11 Oct 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
- 2024What Improves the Generalization of Graph Transformers? A Theoretical Dive into the Self-attention and Positional Encoding4 Jun 2024
- 2024How does promoting the minority fraction affect generalization? A theoretical study of the one-hidden-layer neural network on group imbalance12 Mar 2024
- 2024Generalization of Graph Neural Networks through the Lens of Homomorphism10 Mar 2024
- 2024Generalization Error of Graph Neural Networks in the Mean-field Regime10 Feb 2024
- 2024On the hardness of learning under symmetries3 Jan 2024
- 2023On the Convergence and Sample Complexity Analysis of Deep Q-Networks with ε-Greedy Exploration24 Oct 2023
- 2023How Graph Neural Networks Learn: Lessons from Training Dynamics8 Oct 2023
- 2023Towards Understanding the Generalization of Graph Neural Networks14 May 2023
12 newest of 22 All 22 (JSON)