Boosting Graph Robustness Against Backdoor Attacks: An Over-Similarity Perspective
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have achieved notable success in tasks such as social and transportation networks. However, recent studies have highlighted the vulnerability of GNNs to backdoor attacks, raising significant concerns about their reliability in real-world applications. Despite initial efforts to defend against specific graph backdoor attacks, existing defense methods face two main challenges: either the inability to establish a clear distinction between triggers and clean nodes, resulting in the removal of many clean nodes, or the failure to eliminate the impact of triggers, making it challenging to restore the target nodes to their pre-attack state. Through empirical analysis of various existing graph backdoor attacks, we observe that the triggers generated by these methods exhibit over-similarity in both features and structure. Based on this observation, we propose a novel graph backdoor defense method SimGuard. We first utilizes a similarity-based metric to detect triggers and then employs contrastive learning to train a backdoor detector that generates embeddings capable of separating triggers from clean nodes, thereby improving detection efficiency. Extensive experiments conducted on real-world datasets demonstrate that our proposed method effectively defends against various graph backdoor attacks while preserving performance on clean nodes. The code will be released upon acceptance.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 31 references that are in the map. First posted on arXiv 3 Feb 2025.
Builds on
20 of 31 references.
References · 20
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2021Anti-Backdoor Learning: Training Clean Models on Poisoned Datacited by 258
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
8 more
- 2019Universal Litmus Patterns: Revealing Backdoor Attacks in CNNscited by 143
- 2020Backdoor Attacks to Graph Neural Networkscited by 126
- 2020RAB: Provable Robustness Against Backdoor Attackscited by 115
- 2020Graph Backdoorcited by 112
- 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2018Outlier Aware Network Embedding for Attributed Networkscited by 29
- 2024Rethinking Graph Backdoor Attacks: A Distribution-Preserving Perspectivecited by 22
Built on by
Not cited yet.