English

PAC-Bayesian Adversarially Robust Generalization Bounds for Graph Neural Network

Machine Learning 2024-07-09 v2 Machine Learning

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 setting while avoiding exponential dependence of the maximum node degree. As corollaries, we derive better PAC-Bayesian robust generalization bounds for GCN in the standard setting, which improve the bounds in (Liao et al., 2020) by avoiding exponential dependence on the maximum node degree.

Keywords

Cite

@article{arxiv.2402.04038,
  title  = {PAC-Bayesian Adversarially Robust Generalization Bounds for Graph Neural Network},
  author = {Tan Sun and Junhong Lin},
  journal= {arXiv preprint arXiv:2402.04038},
  year   = {2024}
}

Comments

38pages

R2 v1 2026-06-28T14:40:12.531Z