arXiv:2510.10101cs.LG2025-10被引 1

用数据依赖的复杂度理论统一解释GNN的表达能力与泛化性能

On the Rademacher Complexity of Graph Neural Networks: Unifying Expressivity and Geometry

  • 基于经验Rademacher复杂度,结合输入空间几何特性分析泛化能力
  • 证明复杂度受训练样本在图等价类中的分布影响,且光滑性可降低复杂度代价
  • 适用于任意GNN架构,为泛化理论提供通用框架,适合研究者参考

理解泛化、表达能力和输入空间几何之间的相互作用是图学习的核心挑战。现有工作通常通过图不变量(如Weisfeiler-Leman层次)表征GNN的表达能力,但更强大的表达力常伴随更弱的泛化保证。以往方法多采用与数据无关的VC维,本工作改用数据相关的经验Rademacher复杂度,推导出同时考虑表达力与输入空间几何的紧致泛化界。我们发现,任何上界图不变量都会将输入空间划分为等价类,而经验复杂度由训练样本在这些类中的分布决定。进一步引入输入空间的几何结构,基于Lipschitz连续性导出覆盖数界,表明当假设类在数据几何上保持平滑时,复杂度代价可被缓解。此外,我们证明经验复杂度关于数据集间的Wasserstein距离具有Lipschitz连续性,从而在采样波动下提供鲁棒性和泛化保证。该框架不局限于消息传递GNN或WL,可扩展至任意GNN架构及其相关不变量,推动建立统一的GNN泛化理论。

原文摘要 · Abstract (English)

Understanding the interplay between generalization, expressivity, and the geometry of the input space is a central challenge in graph learning. The expressivity of Graph Neural Networks (GNNs) is typically characterized through their correspondence with graph invariants, such as those from the Weisfeiler-Leman (WL) hierarchy. While more expressive GNNs can distinguish a richer set of graphs, they are also associated with weaker generalization guarantees. Previous works have addressed this trade-off using the VC dimension, a purely combinatorial measure, independent of the training data. In this work, we adopt a data-dependent measure of generalization, the empirical Rademacher complexity, and derive tight generalization bounds that jointly consider the expressive power of GNNs and the geometry of the underlying input space. Specifically, any graph invariant that upper-bounds a GNN's expressive power partitions the input space into equivalence classes, and we show that the empirical Rademacher complexity is controlled by the distribution of training samples across these classes. Moving beyond discrete partitions, we incorporate the geometry of the input space and derive covering-number bounds under Lipschitz continuity, showing that the complexity cost can be mitigated when the hypothesis class remains smooth over the data geometry. In addition, we prove that the empirical Rademacher complexity is Lipschitz continuous with respect to the Wasserstein distance between empirical measures supported on different datasets. This yields robustness and generalization guarantees under sampling variability. Importantly, our framework is not restricted to message-passing GNNs or WL, but extends to arbitrary GNN architectures and their associated invariants, providing a step toward a unified theory of GNN generalization.

图神经网络泛化理论复杂度分析

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。