Sparse Vicious Attacks on Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have proven to be successful in several predictive modeling tasks for graph-structured data. Amongst those tasks, link prediction is one of the fundamental problems for many real-world applications, such as recommender systems. However, GNNs are not immune to adversarial attacks, i.e., carefully crafted malicious examples that are designed to fool the predictive model. In this work, we focus on a specific, white-box attack to GNN-based link prediction models, where a malicious node aims to appear in the list of recommended nodes for a given target victim. To achieve this goal, the attacker node may also count on the cooperation of other existing peers that it directly controls, namely on the ability to inject a number of ``vicious'' nodes in the network. Specifically, all these malicious nodes can add new edges or remove existing ones, thereby perturbing the original graph. Thus, we propose SAVAGE, a novel framework and a method to mount this type of link prediction attacks. SAVAGE formulates the adversary's goal as an optimization task, striking the balance between the effectiveness of the attack and the sparsity of malicious resources required. Extensive experiments conducted on real-world and synthetic datasets demonstrate that adversarial attacks implemented through SAVAGE indeed achieve high attack success rate yet using a small amount of vicious nodes. Finally, despite those attacks require full knowledge of the target model, we show that they are successfully transferable to other black-box methods for link prediction.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 21 of its 53 references that are in the map. First posted on arXiv 20 Sep 2022.
Builds on
21 of 53 references.
References · 21
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 166
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
9 more
- 2017Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweakingcited by 76
- 2016Training Sparse Neural Networkscited by 73
- 2018Fast Gradient Attack on Network Embeddingcited by 65
- 2020Scalable Attack on Graph Data by Injecting Vicious Nodescited by 50
- 2018Attack Graph Convolutional Networks by Adding Fake Nodescited by 26
- 2021ReLAX: Reinforcement Learning Agent eXplainer for Arbitrary Predictive Modelscited by 25
- 2022GREASE: Generate Factual and Counterfactual Explanations for GNN-based Recommendationscited by 22
- 2020A Targeted Universal Attack on Graph Convolutional Networkcited by 12
- 2013Model of complex networks based on citation dynamicscited by 5
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 2.
5 papers.
- 2024Adaptive Hierarchical Graph Cut for Multi-granularity Out-of-distribution Detectioncited by 8
- 2023Prompt-to-OS (P2OS): Revolutionizing Operating Systems and Human-Computer Interaction with Integrated AI Generative Modelscited by 3
- 2025LiSA: Leveraging Link Recommender to Attack Graph Neural Networks via Subgraph Injectioncited by 1
- 2024RW-NSGCN: A Robust Approach to Structural Attacks via Negative Samplingcited by 0
- 2025Evading Overlapping Community Detection via Proxy Node Injectioncited by 0
- 2025Evading Overlapping Community Detection via Proxy Node Injection25 Sep 2025
- 2025LiSA: Leveraging Link Recommender to Attack Graph Neural Networks via Subgraph Injection13 Feb 2025
- 2024Adaptive Hierarchical Graph Cut for Multi-granularity Out-of-distribution Detection20 Dec 2024
- 2024RW-NSGCN: A Robust Approach to Structural Attacks via Negative Sampling13 Aug 2024
- 2023Prompt-to-OS (P2OS): Revolutionizing Operating Systems and Human-Computer Interaction with Integrated AI Generative Models7 Oct 2023