Revisiting Adversarial Attacks on Graph Neural Networks for Graph Classification
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) have achieved tremendous success in the task of graph classification and its diverse downstream real-world applications. Despite the huge success in learning graph representations, current GNN models have demonstrated their vulnerability to potentially existent adversarial examples on graph-structured data. Existing approaches are either limited to structure attacks or restricted to local information, urging for the design of a more general attack framework on graph classification, which faces significant challenges due to the complexity of generating local-node-level adversarial examples using the global-graph-level information. To address this "global-to-local" attack challenge, we present a novel and general framework to generate adversarial examples via manipulating graph structure and node features. Specifically, we make use of Graph Class Activation Mapping and its variant to produce node-level importance corresponding to the graph classification task. Then through a heuristic design of algorithms, we can perform both feature and structure attacks under unnoticeable perturbation budgets with the help of both node-level and subgraph-level importance. Experiments towards attacking four state-of-the-art graph classification models on six real-world benchmarks verify the flexibility and effectiveness of our framework.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 33 of its 46 references that are in the map. First posted on arXiv 13 Aug 2022.
Builds on
33 of 46 references.
References · 33
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2019Graph U-Netscited by 492
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
- 2018Deep Learning on Graphs: A Surveycited by 393
21 more
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 371
- 2018Adversarial Attack on Graph Structured Datacited by 301
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2019Fake News Detection on Social Media using Geometric Deep Learningcited by 118
- 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
- 2020Implicit Graph Neural Networkscited by 100
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2019Graph Convolutional Networks with EigenPoolingcited by 94
- 2020Towards More Practical Adversarial Attacks on Graph Neural Networkscited by 76
- 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
- 2021CTNet: Context-based Tandem Network for Semantic Segmentationcited by 43
- 2020Adversarial Attacks and Defenses on Graphs: A Review, A Tool and Empirical Studiescited by 42
- 2019HATS: A Hierarchical Graph Attention Network for Stock Movement Predictioncited by 37
- 2020Spectral Graph Attention Network with Fast Eigen-approximationcited by 18
- 2021AutoGL: A Library for Automated Graph Learningcited by 15
- 2020Adversarial Attack on Hierarchical Graph Pooling Neural Networkscited by 13
- 2019Graph-Hist: Graph Classification from Latent Feature Histograms With Application to Bot Detectioncited by 9
- 2021GraphAttacker: A General Multi-Task GraphAttack Frameworkcited by 8
- 2017Dynamics Based Features For Graph Classificationcited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 1; 2026: 3.
8 papers.
- 2023Adversarially Robust Neural Architecture Search for Graph Neural Networkscited by 7
- 2024Rethinking Independent Cross-Entropy Loss For Graph-Structured Datacited by 5
- 2024Towards Lightweight Graph Neural Network Search with Curriculum Graph Sparsificationcited by 2
- 2025VGFL-SA: Vertical Graph Federated Learning Structure Attack Based on Contrastive Learningcited by 1
- 2023Poisoning × Evasion: Symbiotic Adversarial Robustness for Graph Neural Networkscited by 0
- 2026ORACAL: A Robust and Explainable Multimodal Framework for Smart Contract Vulnerability Detection with Causal Graph Enrichmentcited by 0
- 2026AdNGCL: Adaptive Negative Scheduling for Graph Contrastive Learningcited by 0
- 2026PAC-Bayesian Adversarially Robust Generalization for Message Passing Graph Neural Networks: A Sensitivity Analysiscited by 0
- 2026PAC-Bayesian Adversarially Robust Generalization for Message Passing Graph Neural Networks: A Sensitivity Analysis4 Jun 2026
- 2026AdNGCL: Adaptive Negative Scheduling for Graph Contrastive Learning4 May 2026
- 2026ORACAL: A Robust and Explainable Multimodal Framework for Smart Contract Vulnerability Detection with Causal Graph Enrichment30 Mar 2026
- 2025VGFL-SA: Vertical Graph Federated Learning Structure Attack Based on Contrastive Learning24 Feb 2025
- 2024Towards Lightweight Graph Neural Network Search with Curriculum Graph Sparsification24 Jun 2024
- 2024Rethinking Independent Cross-Entropy Loss For Graph-Structured Data24 May 2024
- 2023Poisoning × Evasion: Symbiotic Adversarial Robustness for Graph Neural Networks9 Dec 2023
- 2023Adversarially Robust Neural Architecture Search for Graph Neural Networks9 Apr 2023