Adversarial Examples on Graph Data: Deep Insights into Attack and Defense
Huijun Wu, Chen Wang, Yuriy Tyshetskiy, Andrew Docherty, Kai Lu,, Liming Zhu

TL;DR
This paper investigates adversarial attacks and defenses on graph deep learning models, introducing techniques that address unique challenges posed by graph data's discrete features and connections, with experimental validation showing effectiveness.
Contribution
The paper presents novel attack and defense methods tailored for graph data, leveraging integrated gradients for attack and statistical graph inspection for defense.
Findings
Integrated gradients effectively identify perturbations in graph data.
The proposed defense recovers adversarial perturbations by statistical inspection.
Experimental results demonstrate improved robustness against attacks.
Abstract
Graph deep learning models, such as graph convolutional networks (GCN) achieve remarkable performance for tasks on graph data. Similar to other types of deep models, graph deep learning models often suffer from adversarial attacks. However, compared with non-graph data, the discrete features, graph connections and different definitions of imperceptible perturbations bring unique challenges and opportunities for the adversarial attacks and defenses for graph data. In this paper, we propose both attack and defense techniques. For attack, we show that the discreteness problem could easily be resolved by introducing integrated gradients which could accurately reflect the effect of perturbing certain features or edges while still benefiting from the parallel computations. For defense, we observe that the adversarially manipulated graph for the targeted attack differs from normal graphs…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Graph Neural Networks · Ethics and Social Impacts of AI
MethodsGraph Convolutional Networks
