mlsanityData to 7 Oct 2026

Sparse Vicious Attacks on Graph Neural Networks

arXiv 2209.09688 ↗First posted 20 Sep 2022cs.LG cs.CRcited by 5

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

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  4. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  7. 2018Link Prediction Based on Graph Neural Networkscited by 829
  8. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  9. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
  10. 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 166
  11. 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
  12. 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
9 more
  1. 2017Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweakingcited by 76
  2. 2016Training Sparse Neural Networkscited by 73
  3. 2018Fast Gradient Attack on Network Embeddingcited by 65
  4. 2020Scalable Attack on Graph Data by Injecting Vicious Nodescited by 50
  5. 2018Attack Graph Convolutional Networks by Adding Fake Nodescited by 26
  6. 2021ReLAX: Reinforcement Learning Agent eXplainer for Arbitrary Predictive Modelscited by 25
  7. 2022GREASE: Generate Factual and Counterfactual Explanations for GNN-based Recommendationscited by 22
  8. 2020A Targeted Universal Attack on Graph Convolutional Networkcited by 12
  9. 2013Model of complex networks based on citation dynamicscited by 5

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 2; 2025: 2.

5 papers.