Robust Graph Neural Networks via Probabilistic Lipschitz Constraints

被引:0
|
作者
Arghal, Raghu [1 ]
Lei, Eric [1 ]
Bidokhti, Shirin Saeedi [1 ]
机构
[1] Univ Penn, Dept Elect & Syst Engn, Philadelphia, PA 19104 USA
关键词
graph neural networks; constrained optimization; robust learning;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph neural networks (GNNs) have recently been demonstrated to perform well on a variety of network-based tasks such as decentralized control and resource allocation, providing computationally efficient methods for tasks which have traditionally been challenging in that regard. However, like many neural-network based systems, GNNs are susceptible to shifts and perturbations on their inputs, which can include both node attributes and graph structure. In order to make them more useful for real-world applications, it is important to ensure their robustness post-deployment. Motivated by controlling the Lipschitz constant of GNN filters with respect to the node attributes, we propose to constrain the frequency response of the GNN's filter banks. We extend this formulation to the dynamic graph setting using a continuous frequency response constraint, and solve a relaxed variant of the problem via the scenario approach. This allows for the use of the same computationally efficient algorithm on sampled constraints, which provides PAC-style guarantees on the stability of the GNN using results in scenario optimization. We also highlight an important connection between this setup and GNN stability to graph perturbations, and provide experimental results which demonstrate the efficacy and breadth of our approach.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Probabilistic Lipschitz Analysis of Neural Networks
    Mangal, Ravi
    Sarangmath, Kartik
    Nori, Aditya, V
    Orso, Alessandro
    STATIC ANALYSIS (SAS 2020), 2020, 12389 : 274 - 309
  • [2] Reliable Graph Neural Networks via Robust Aggregation
    Geisler, Simon
    Zuegner, Daniel
    Guennemann, Stephan
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33
  • [3] Robust Graph Neural Networks via Ensemble Learning
    Lin, Qi
    Yu, Shuo
    Sun, Ke
    Zhao, Wenhong
    Alfarraj, Osama
    Tolba, Amr
    Xia, Feng
    MATHEMATICS, 2022, 10 (08)
  • [4] DropAGG: Robust Graph Neural Networks via Drop Aggregation
    Jiang, Bo
    Chen, Yong
    Wang, Beibei
    Xu, Haiyun
    Luo, Bin
    NEURAL NETWORKS, 2023, 163 : 65 - 74
  • [5] Attributing Stealth Cyberattacks via Temporal Probabilistic Graph Neural Networks
    Liu, Wei
    Gao, Peng
    Zhang, Haotian
    Li, Ke
    Yang, Weiyong
    Wei, Xingshen
    Shu, Jiwu
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2025,
  • [6] Towards Robust Neural Networks with Lipschitz Continuity
    Usama, Muhammad
    Chang, Dong Eui
    DIGITAL FORENSICS AND WATERMARKING, IWDW 2018, 2019, 11378 : 373 - 389
  • [7] Training Robust Neural Networks Using Lipschitz Bounds
    Pauli, Patricia
    Koch, Anne
    Berberich, Julian
    Kohler, Paul
    Allgoewer, Frank
    2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 2595 - 2600
  • [8] Training Robust Neural Networks Using Lipschitz Bounds
    Pauli, Patricia
    Koch, Anne
    Berberich, Julian
    Kohler, Paul
    Allgoewer, Frank
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 121 - 126
  • [9] Are Defenses for Graph Neural Networks Robust?
    Mujkanovic, Felix
    Geisler, Simon
    Guennemann, Stephan
    Bojchevski, Aleksandar
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [10] Robust Denoising in Graph Neural Networks
    Zhang, Siying
    Han, Andi
    Gao, Junbin
    2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 1088 - 1095