Towards Understanding the Generalization of Graph Neural Networks
Huayi Tang, Yong Liu

TL;DR
This paper investigates the theoretical underpinnings of how graph neural networks generalize to new data, providing bounds and insights that align with empirical results on benchmark datasets.
Contribution
It establishes high probability bounds for GNN generalization gaps considering stochastic optimization, advancing theoretical understanding of GNN behavior.
Findings
Theoretical bounds align with empirical results
Architecture influences generalization gap
Insights into GNN generalization mechanisms
Abstract
Graph neural networks (GNNs) are the most widely adopted model in graph-structured data oriented learning and representation. Despite their extraordinary success in real-world applications, understanding their working mechanism by theory is still on primary stage. In this paper, we move towards this goal from the perspective of generalization. To be specific, we first establish high probability bounds of generalization gap and gradients in transductive learning with consideration of stochastic optimization. After that, we provide high probability bounds of generalization gap for popular GNNs. The theoretical results reveal the architecture specific factors affecting the generalization gap. Experimental results on benchmark datasets show the consistency between theoretical results and empirical evidence. Our results provide new insights in understanding the generalization of GNNs.
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 · Neural Networks and Applications · Graph Theory and Algorithms
