Rethinking Generalization in Graph Neural Networks: A Structural Complexity Perspective
Peiyao Wang, Liang Bai, Xian Yang, Richard Yi Da Xu, Jiye Liang

TL;DR
This paper investigates how graph structure influences GNN generalization, revealing that more edges can cause overfitting, and proposes a regularization method to improve generalization by controlling structural complexity.
Contribution
It provides a theoretical analysis linking structural complexity to GNN generalization and introduces a regularization technique based on structural entropy.
Findings
Adding more edges can lead to overfitting in GNNs.
Structural complexity explicitly affects GNN generalization bounds.
Regularizing structural entropy improves GNN generalization performance.
Abstract
Graph neural networks (GNNs) have emerged as a fundamental tool for learning from graph-structured data, achieving strong performance across a wide range of applications. However, understanding their generalization capabilities remains challenging due to the complex structural dependencies inherent in such data. Existing generalization analyses largely follow the classical machine learning paradigm, focusing primarily on model complexity while overlooking the fundamental role of graph structure. Therefore, in this work, we systematically investigate this role by asking: does the graph structure actually influence generalization, and if so, by how much? To answer the first question and validate our intuition, we theoretically prove that incorporating more edges into the prediction process transforms the input representations to be overly accommodating to the output model, thereby…
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.
