TDGIA: Effective Injection Attacks on Graph Neural Networks
Authors:
Top Cited Papers
Open Access
- 14 August 2021
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 2461-2471
Abstract
Graph Neural Networks (GNNs) have achieved promising performance in various real-world applications. However, recent studies have shown that GNNs are vulnerable to adversarial attacks. In this paper, we study a recently-introduced realistic attack scenario on graphs---graph injection attack (GIA). In the GIA scenario, the adversary is not able to modify the existing link structure and node attributes of the input graph, instead the attack is performed by injecting adversarial nodes into it. We present an analysis on the topological vulnerability of GNNs under GIA setting, based on which we propose the Topological Defective Graph Injection Attack (TDGIA) for effective injection attacks. TDGIA first introduces the topological defective edge selection strategy to choose the original nodes for connecting with the injected ones. It then designs the smooth feature optimization objective to generate the features for the injected nodes. Extensive experiments on large-scale datasets show that TDGIA can consistently and significantly outperform various attack baselines in attacking dozens of defense GNN models. Notably, the performance drop on target GNNs resultant from TDGIA is more than double the damage brought by the best attack solution among hundreds of submissions on KDD-CUP 2020.Keywords
All Related Versions
Funding Information
- National Science Foundation for Distinguished Young Scholars (61825602)
- National Natural Science Foundation of China (61836013)
This publication has 8 references indexed in Scilit:
- Adversarial Attacks and Defenses on GraphsACM SIGKDD Explorations Newsletter, 2021
- Drug–target affinity prediction using graph neural network and contact mapsRSC Advances, 2020
- Adversarial Attacks on Graph Neural Networks via Node Injections: A Hierarchical Reinforcement Learning Approach2020
- Robust Graph Convolutional Networks Against Adversarial Attacks2019
- Adversarial Attacks on Neural Networks for Graph Data2018
- Graph Convolutional Neural Networks for Web-Scale Recommender Systems2018
- Audio Adversarial Examples: Targeted Attacks on Speech-to-Text2018
- Towards Evaluating the Robustness of Neural Networks2017