Graph Structure Learning for Robust Graph Neural Networks

被引:378
|
作者
Jin, Wei [1 ]
Ma, Yao [1 ]
Liu, Xiaorui [1 ]
Tang, Xianfeng [2 ]
Wang, Suhang [2 ]
Tang, Jiliang [1 ]
机构
[1] Michigan State Univ, E Lansing, MI 48824 USA
[2] Penn State Univ, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
D O I
10.1145/3394486.3403049
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph Neural Networks (GNNs) are powerful tools in representation learning for graphs. However, recent studies show that GNNs are vulnerable to carefully-crafted perturbations, called adversarial attacks. Adversarial attacks can easily fool GNNs in making predictions for downstream tasks. The vulnerability to adversarial attacks has raised increasing concerns for applying GNNs in safety-critical applications. Therefore, developing robust algorithms to defend adversarial attacks is of great significance. A natural idea to defend adversarial attacks is to clean the perturbed graph. It is evident that real-world graphs share some intrinsic properties. For example, many real-world graphs are low-rank and sparse, and the features of two adjacent nodes tend to be similar. In fact, we find that adversarial attacks are likely to violate these graph properties. Therefore, in this paper, we explore these properties to defend adversarial attacks on graphs. In particular, we propose a general framework Pro-GNN, which can jointly learn a structural graph and a robust graph neural network model from the perturbed graph guided by these properties. Extensive experiments on real-world graphs demonstrate that the proposed framework achieves significantly better performance compared with the state-of-the-art defense methods, even when the graph is heavily perturbed. We release the implementation of Pro-GNN to our DeepRobust repository for adversarial attacks and defenses(1).
引用
收藏
页码:66 / 74
页数:9
相关论文
共 50 条
  • [21] Graph Structure Learning for Robust Recommendation
    Sang, Lei
    Yuan, Hang
    Huang, Yuee
    Zhang, Yiwen
    TSINGHUA SCIENCE AND TECHNOLOGY, 2025, 30 (04): : 1617 - 1635
  • [22] Long-tailed graph neural networks via graph structure learning for node classification
    Junchao Lin
    Yuan Wan
    Jingwen Xu
    Xingchen Qi
    Applied Intelligence, 2023, 53 : 20206 - 20222
  • [23] EGNN: Graph structure learning based on evolutionary computation helps more in graph neural networks
    Liu, Zhaowei
    Yang, Dong
    Wang, Yingjie
    Lu, Mingjie
    Li, Ranran
    APPLIED SOFT COMPUTING, 2023, 135
  • [24] Long-tailed graph neural networks via graph structure learning for node classification
    Lin, Junchao
    Wan, Yuan
    Xu, Jingwen
    Qi, Xingchen
    APPLIED INTELLIGENCE, 2023, 53 (17) : 20206 - 20222
  • [25] Graph structure and homophily for label propagation in Graph Neural Networks
    Vandromme, Maxence
    Petiton, Serge G.
    2023 IEEE 16TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP, MCSOC, 2023, : 194 - 201
  • [26] Graph Structure Estimation Neural Networks
    Wang, Ruijia
    Mou, Shuai
    Wang, Xiao
    Xiao, Wanpeng
    Ju, Qi
    Shi, Chuan
    Xie, Xing
    PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE 2021 (WWW 2021), 2021, : 342 - 353
  • [27] Non-Parametric Graph Learning for Bayesian Graph Neural Networks
    Pal, Soumyasundar
    Malekmohammadi, Saber
    Regol, Florence
    Zhang, Yingxue
    Xu, Yishi
    Coates, Mark
    CONFERENCE ON UNCERTAINTY IN ARTIFICIAL INTELLIGENCE (UAI 2020), 2020, 124 : 1318 - 1327
  • [28] Decision-focused Graph Neural Networks for Graph Learning and Optimization
    Liu, Yang
    Zhou, Chuan
    Zhang, Peng
    Zhang, Shuai
    Zhang, Xiaoou
    Li, Zhao
    Chen, Hongyang
    23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING, ICDM 2023, 2023, : 1151 - 1156
  • [29] Graph-to-Sequence Learning using Gated Graph Neural Networks
    Beck, Daniel
    Haffari, Gholamreza
    Cohn, Trevor
    PROCEEDINGS OF THE 56TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL), VOL 1, 2018, : 273 - 283
  • [30] Towards Bayesian Learning of the Architecture, Graph and Parameters for Graph Neural Networks
    Valkanas, Antonios
    Panzini, Andre-Walter
    Coates, Mark
    2022 56TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2022, : 852 - 856