PAC-Bayesian Adversarially Robust Generalization Bounds for Graph Neural Network
Tan Sun, Junhong Lin

TL;DR
This paper establishes PAC-Bayesian adversarially robust generalization bounds for GNNs, specifically GCNs and message passing models, highlighting the influence of spectral norms and perturbations, and improves existing bounds by removing exponential dependencies.
Contribution
It provides the first PAC-Bayesian adversarial generalization bounds for GNNs, extending previous results to the adversarial setting without exponential node degree dependence.
Findings
Spectral norm of diffusion matrix influences robustness
Spectral norm of weights affects generalization bounds
Improved bounds for GCNs avoiding exponential degree dependence
Abstract
Graph neural networks (GNNs) have gained popularity for various graph-related tasks. However, similar to deep neural networks, GNNs are also vulnerable to adversarial attacks. Empirical studies have shown that adversarially robust generalization has a pivotal role in establishing effective defense algorithms against adversarial attacks. In this paper, we contribute by providing adversarially robust generalization bounds for two kinds of popular GNNs, graph convolutional network (GCN) and message passing graph neural network, using the PAC-Bayesian framework. Our result reveals that spectral norm of the diffusion matrix on the graph and spectral norm of the weights as well as the perturbation factor govern the robust generalization bounds of both models. Our bounds are nontrivial generalizations of the results developed in (Liao et al., 2020) from the standard setting to adversarial…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFault Detection and Control Systems · Advanced Graph Neural Networks · Neural Networks and Applications
MethodsDiffusion · Graph Convolutional Network
