Adversarial Robust Generalization of Graph Neural Networks
Chang Cao, Han Li, Yulong Wang, Rui Wu, Hong Chen
Abstract
While Graph Neural Networks (GNNs) have shown outstanding performance in node classification tasks, they are vulnerable to adversarial attacks, which are imperceptible changes to input samples. Adversarial training, as a widely used tool to enhance the adversarial robustness of GNNs, has presented remarkable effectiveness in node classification tasks. However, the generalization properties for explaining their behaviors remain not well understood from the theoretical viewpoint. To fill this gap, we develop a high probability generalization bound of general GNNs in adversarial learning through covering number analysis. We estimate the covering number of the GNN model class based on the entire perturbed feature matrix by constructing a cover for the perturbation set. Our results are generally applicable to a series of GNNs. We demonstrate their applicability by investigating the generalization performance of several popular GNN models under adversarial attacks, which reveal the architecturerelated factors influencing the generalization gap. Our experimental results on benchmark datasets provide evidence that supports the established theoretical findings. Adversarial Robust Generalization of Graph Neural Networks Table 1. Summary of generalization analysis of GNNs (m-number of training data, u-number of test data). Reference Under Attack Learning Mode Analysis Tool Convergence Rate Verma and Zhang (2019) No Inductive Uniform stability O(1/ √ m) Zhou and Wang (2021) No Inductive Uniform stability O(1/ √ m) Garg et al. (2020) No Inductive Rademacher complexity O(1/ √ m) Oono and Suzuki (2020) No Transductive Rademacher complexity O(max1/ √ m, 1/ √ u) Esser et al. (2021) No Transductive Rademacher complexity O(max1/ √ m, 1/ √ u) Tand and Liu (2023) No Transductive Rademacher complexity O((1/m + 1/u) √ m + u) Sun et al. (2024) No Transductive PAC-Bayes O(1/ √ m) Ours Yes Transductive Covering number O(max1/ √ m, 1/ √ u) covering number. Our analysis exhibits broad applicability across a wide range of GNNs and losses. Our findings provide theoretical support for the empirical success of adversarial training and offer valuable insights for training robust GNNs that generalize well. The key contributions are as follows.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3c518c7e-45db-49ae-bbb6-ef0e4c2ad9fcBuilds on14
- Simple and Deep Graph Convolutional NetworksMing Chen, Zhewei Wei, Zengfeng Huang, Bolin Ding et al.ICML 2020 · 1,910 citations
- Improving Adversarial Robustness Requires Revisiting Misclassified ExamplesYisen Wang, Difan Zou, Jinfeng Yi, James Bailey et al.ICLR 2020 · 829 citations
- Generalization and Representational Limits of Graph Neural NetworksVikas K. Garg, Stefanie Jegelka, Tommi S. JaakkolaICML 2020 · 363 citations
- When does Contrastive Learning Preserve Adversarial Robustness from Pretraining to Finetuning?Lijie Fan, Sijia Liu, Pin-Yu Chen, Gaoyuan Zhang et al.NeurIPS 2021 · 147 citations
- On Provable Benefits of Depth in Training Graph Convolutional NetworksWeilin Cong, Morteza Ramezani, Mehrdad MahdaviNeurIPS 2021 · 93 citations
Related papers
- Towards Generalization Bounds of GCNs for Adversarially Robust Node ClassificationWen Wen, Han Li, Tieliang Gong, Hong ChenICLR 2025
- Towards Understanding Generalization of Graph Neural NetworksHuayi Tang, Yong LiuICML 2023 · 2 citations
- Boosting the Adversarial Robustness of Graph Neural Networks: An OOD PerspectiveKuan Li, Yiwen Chen, Yang Liu, Jin Wang et al.ICLR 2024 · 13 citations
- Graph Structure Learning for Robust Graph Neural NetworksWei Jin, Yao Ma, Xiaorui Liu, Xianfeng Tang et al.KDD 2020 · 604 citations
- Enhancing Node-Level Adversarial Defenses by Lipschitz Regularization of Graph Neural NetworksYaning Jia, Dongmian Zou, Hongfei Wang, Hai JinKDD 2023 · 11 citations
