OCGEC: One-class Graph Embedding Classification for DNN Backdoor Detection
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) have been found vulnerable to backdoor attacks, raising security concerns about their deployment in mission-critical applications. There are various approaches to detect backdoor attacks, however they all make certain assumptions about the target attack to be detected and require equal and huge numbers of clean and backdoor samples for training, which renders these detection methods quite limiting in real-world circumstances. This study proposes a novel one-class classification framework called One-class Graph Embedding Classification (OCGEC) that uses GNNs for model-level backdoor detection with only a little amount of clean data. First, we train thousands of tiny models as raw datasets from a small number of clean datasets. Following that, we design a ingenious model-to-graph method for converting the model's structural details and weight features into graph data. We then pre-train a generative self-supervised graph autoencoder (GAE) to better learn the features of benign models in order to detect backdoor models without knowing the attack strategy. After that, we dynamically combine the GAE and one-class classifier optimization goals to form classification boundaries that distinguish backdoor models from benign models. Our OCGEC combines the powerful representation capabilities of graph neural networks with the utility of one-class classification techniques in the field of anomaly detection. In comparison to other baselines, it achieves AUC scores of more than 98% on a number of tasks, which far exceeds existing methods for detection even when they rely on a huge number of positive and negative samples. Our pioneering application of graphic scenarios for generic backdoor detection can provide new insights that can be used to improve other backdoor defense tasks. Code is available at https://github.com/jhy549/OCGEC.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 27 of its 57 references that are in the map. First posted on arXiv 4 Dec 2023.
Builds on
27 of 57 references.
References · 27
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,124
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,052
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2018Speech Commands: A Dataset for Limited-Vocabulary Speech Recognitioncited by 741
- 2018Spectral Signatures in Backdoor Attackscited by 457
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 443
- 2019STRIP: A Defence Against Trojan Attacks on Deep Neural Networkscited by 437
- 2018Detecting Backdoor Attacks on Deep Neural Networks by Activation Clusteringcited by 429
15 more
- 2020Backdoor Learning: A Surveycited by 412
- 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
- 2018Graph networks as learnable physics engines for inference and controlcited by 242
- 2019Detecting AI Trojans Using Meta Neural Analysiscited by 192
- 2020Deep Learning for Anomaly Detection: A Reviewcited by 159
- 2018SentiNet: Detecting Localized Universal Attacks Against Deep Learning Systemscited by 148
- 2019Universal Litmus Patterns: Revealing Backdoor Attacks in CNNscited by 143
- 2017Learned in Translation: Contextualized Word Vectorscited by 104
- 2022Data-free Backdoor Removal based on Channel Lipschitznesscited by 77
- 2021Black-box Detection of Backdoor Attacks with Limited Information and Datacited by 71
- 2013One-Class Classification: Taxonomy of Study and Review of Techniquescited by 68
- 2022Heterogeneous Graph Masked Autoencoderscited by 47
- 2021One-Class Classification: A Surveycited by 35
- 2021Topology-Aware Network Pruning using Multi-stage Graph Embedding and Reinforcement Learningcited by 30
- 2022An Adaptive Black-box Backdoor Detection Method for Deep Neural Networkscited by 1
Built on by
Not cited yet.