Adversarial Defense Framework for Graph Neural Network
Not on the map. Why?
Abstract (arXiv)
Graph neural network (GNN), as a powerful representation learning model on graph data, attracts much attention across various disciplines. However, recent studies show that GNN is vulnerable to adversarial attacks. How to make GNN more robust? What are the key vulnerabilities in GNN? How to address the vulnerabilities and defense GNN against the adversarial attacks? In this paper, we propose DefNet, an effective adversarial defense framework for GNNs. In particular, we first investigate the latent vulnerabilities in every layer of GNNs and propose corresponding strategies including dual-stage aggregation and bottleneck perceptron. Then, to cope with the scarcity of training data, we propose an adversarial contrastive learning method to train the GNN in a conditional GAN manner by leveraging the high-level graph representation. Extensive experiments on three public datasets demonstrate the effectiveness of DefNet in improving the robustness of popular GNN variants, such as Graph Convolutional Network and GraphSAGE, under various types of adversarial attacks.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 3; 2023: 0; 2024: 1; 2025: 1.
8 papers.
- 2021Topological Relational Learning on Graphscited by 27
- 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervisioncited by 16
- 2021Understanding and Improvement of Adversarial Training for Network Embedding from an Optimization Perspectivecited by 9
- 2022Toward Enhanced Robustness in Unsupervised Graph Representation Learning: A Graph Information Bottleneck Perspectivecited by 4
- 2022Learning Robust Representation through Graph Adversarial Contrastive Learningcited by 4
- 2025Intellectual Property in Graph-Based Machine Learning as a Service: Attacks and Defensescited by 3
- 2021Spatio-Temporal Sparsification for General Robust Graph Convolution Networkscited by 0
- 2024REGE: A Method for Incorporating Uncertainty in Graph Embeddingscited by 0
- 2025Intellectual Property in Graph-Based Machine Learning as a Service: Attacks and Defenses27 Aug 2025
- 2024REGE: A Method for Incorporating Uncertainty in Graph Embeddings7 Dec 2024
- 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervision7 Mar 2022
- 2022Learning Robust Representation through Graph Adversarial Contrastive Learning31 Jan 2022
- 2022Toward Enhanced Robustness in Unsupervised Graph Representation Learning: A Graph Information Bottleneck Perspective21 Jan 2022
- 2021Topological Relational Learning on Graphs29 Oct 2021
- 2021Understanding and Improvement of Adversarial Training for Network Embedding from an Optimization Perspective17 May 2021
- 2021Spatio-Temporal Sparsification for General Robust Graph Convolution Networks23 Mar 2021