Single Node Injection Label Specificity Attack on Graph Neural Networks via Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) have achieved remarkable success in various real-world applications. However, recent studies highlight the vulnerability of GNNs to malicious perturbations. Previous adversaries primarily focus on graph modifications or node injections to existing graphs, yielding promising results but with notable limitations. Graph modification attack~(GMA) requires manipulation of the original graph, which is often impractical, while graph injection attack~(GIA) necessitates training a surrogate model in the black-box setting, leading to significant performance degradation due to divergence between the surrogate architecture and the actual victim model. Furthermore, most methods concentrate on a single attack goal and lack a generalizable adversary to develop distinct attack strategies for diverse goals, thus limiting precise control over victim model behavior in real-world scenarios. To address these issues, we present a gradient-free generalizable adversary that injects a single malicious node to manipulate the classification result of a target node in the black-box evasion setting. We propose Gradient-free Generalizable Single Node Injection Attack, namely G2-SNIA, a reinforcement learning framework employing Proximal Policy Optimization. By directly querying the victim model, G2-SNIA learns patterns from exploration to achieve diverse attack goals with extremely limited attack budgets. Through comprehensive experiments over three acknowledged benchmark datasets and four prominent GNNs in the most challenging and realistic scenario, we demonstrate the superior performance of our proposed G2-SNIA over the existing state-of-the-art baselines. Moreover, by comparing G2-SNIA with multiple white-box evasion baselines, we confirm its capacity to generate solutions comparable to those of the best adversaries.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 57 of its 84 references that are in the map. First posted on arXiv 4 May 2023.
Builds on
57 of 84 references.
References · 57
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2013Intriguing properties of neural networkscited by 5,155
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 2,026
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,558
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,517
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2016Variational Graph Auto-Encoderscited by 1,382
38 more
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,318
- 2021The Surprising Effectiveness of PPO in Cooperative, Multi-Agent Gamescited by 942
- 2016Adversarial Machine Learning at Scalecited by 936
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 883
- 2020Simple and Deep Graph Convolutional Networkscited by 860
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 840
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 790
- 2020Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 485
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 335
- 2018Adversarial Attack on Graph Structured Datacited by 301
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 167
- 2017Topology Adaptive Graph Convolutional Networkscited by 113
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
- 2020Contrastive Self-supervised Learning for Graph Classificationcited by 68
- 2021TDGIA:Effective Injection Attacks on Graph Neural Networkscited by 67
- 2018Fast Gradient Attack on Network Embeddingcited by 65
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2020Scalable Attack on Graph Data by Injecting Vicious Nodescited by 50
- 2019Overlapping Community Detection with Graph Neural Networkscited by 45
- 2021Single Node Injection Attack against Graph Neural Networkscited by 45
- 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
- 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
- 2020Adversarial Attack on Community Detection by Hiding Individualscited by 20
- 2021Adversarial Attack on Graph Neural Networks as An Influence Maximization Problemcited by 20
- 2022Let Graph be the Go Board: Gradient-free Node Injection Attack for Graph Neural Networks via Reinforcement Learningcited by 19
- 2020Graph Neural Network Encoding for Community Detection in Attribute Networkscited by 17
- 2019Subgraph Networks with Application to Structural Feature Space Expansioncited by 16
- 2018GA Based Q-Attack on Community Detectioncited by 13
- 2022Boosting Graph Structure Learning with Dummy Nodescited by 13
- 2023Cost Sensitive GNN-based Imbalanced Learning for Mobile Social Network Fraud Detectioncited by 12
- 2020M-Evolve: Structural-Mapping-Based Data Augmentation for Graph Classificationcited by 11
- 2022Adversarial Camouflage for Node Injection Attack on Graphscited by 11
- 2020MGA: Momentum Gradient Attack on Networkcited by 10
- 2022Link-Backdoor: Backdoor Attack on Link Prediction via Node Injectioncited by 10
- 2022GANI: Global Attacks on Graph Neural Networks via Imperceptible Node Injectionscited by 10
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 0; 2026: 1.
3 papers.