EX-RAY: Distinguishing Injected Backdoor from Natural Features in Neural Networks by Examining Differential Feature Symmetry
Not on the map. Why?
Abstract (arXiv)
Backdoor attack injects malicious behavior to models such that inputs embedded with triggers are misclassified to a target label desired by the attacker. However, natural features may behave like triggers, causing misclassification once embedded. While they are inevitable, mis-recognizing them as injected triggers causes false warnings in backdoor scanning. A prominent challenge is hence to distinguish natural features and injected backdoors. We develop a novel symmetric feature differencing method that identifies a smallest set of features separating two classes. A backdoor is considered injected if the corresponding trigger consists of features different from the set of features distinguishing the victim and target classes. We evaluate the technique on thousands of models, including both clean and trojaned models, from the TrojAI rounds 2-4 competitions and a number of models on ImageNet. Existing backdoor scanning techniques may produce hundreds of false positives (i.e., clean models recognized as trojaned). Our technique removes 78-100% of the false positives (by a state-of-the-art scanner ABS) with a small increase of false negatives by 0-30%, achieving 17-41% overall accuracy improvement, and facilitates achieving top performance on the leaderboard. It also boosts performance of other scanners. It outperforms false positive removal methods using L2 distance and attribution techniques. We also demonstrate its potential in detecting a number of semantic backdoor attacks.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 64 of its 92 references that are in the map. First posted on arXiv 16 Mar 2021.
Builds on
64 of 92 references.
References · 64
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2018How To Backdoor Federated Learningcited by 745
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2018Fine-Pruning: Defending Against Backdooring Attacks on Deep Neural Networkscited by 550
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 500
- 2019Local Model Poisoning Attacks to Byzantine-Robust Federated Learningcited by 479
- 2018Spectral Signatures in Backdoor Attackscited by 457
38 more
- 2019STRIP: A Defence Against Trojan Attacks on Deep Neural Networkscited by 437
- 2018Detecting Backdoor Attacks on Deep Neural Networks by Activation Clusteringcited by 429
- 2020Backdoor Learning: A Surveycited by 412
- 2019Hidden Trigger Backdoor Attackscited by 359
- 2020Reflection Backdoor: A Natural Backdoor Attack on Deep Neural Networkscited by 341
- 2020Weight Poisoning Attacks on Pre-trained Modelscited by 318
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 309
- 2020Attack of the Tails: Yes, You Really Can Backdoor Federated Learningcited by 307
- 2020Input-Aware Dynamic Backdoor Attackcited by 304
- 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
- 2019Label-Consistent Backdoor Attackscited by 285
- 2020Data Poisoning Attacks Against Federated Learning Systemscited by 266
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 219
- 2019Detecting AI Trojans Using Meta Neural Analysiscited by 192
- 2020Blind Backdoors in Deep Learning Modelscited by 174
- 2020Clean-Label Backdoor Attacks on Video Recognition Modelscited by 162
- 2017Neural Trojanscited by 151
- 2018SentiNet: Detecting Localized Universal Attacks Against Deep Learning Systemscited by 148
- 2020Dynamic Backdoor Attacks Against Machine Learning Modelscited by 147
- 2019Universal Litmus Patterns: Revealing Backdoor Attacks in CNNscited by 143
- 2019Transferable Clean-Label Poisoning Attacks on Deep Neural Netscited by 129
- 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 128
- 2020Backdoor Attacks to Graph Neural Networkscited by 126
- 2019Demon in the Variant: Statistical Analysis of DNNs for Robust Backdoor Contamination Detectioncited by 121
- 2019TABOR: A Highly Accurate Approach to Inspecting and Restoring Trojan Backdoors in AI Systemscited by 120
- 2020Backdoor Attacks and Countermeasures on Deep Learning: A Comprehensive Reviewcited by 120
- 2019TBT: Targeted Neural Network Attack with Bit Trojancited by 112
- 2020Graph Backdoorcited by 112
- 2018Identifying and Controlling Important Neurons in Neural Machine Translationcited by 110
- 2019Bit-Flip Attack: Crushing Neural Network with Progressive Bit Searchcited by 106
- 2019Robust Anomaly Detection and Backdoor Attack Detection Via Differential Privacycited by 93
- 2020Practical Detection of Trojan Neural Networks: Data-Limited and Data-Free Casescited by 93
- 2020Strong Data Augmentation Sanitizes Poisoning and Backdoor Attacks Without an Accuracy Tradeoffcited by 86
- 2019Defending Neural Backdoors via Generative Distribution Modelingcited by 82
- 2020Trojaning Language Models for Fun and Profitcited by 80
- 2018Technical Report: When Does Machine Learning FAIL? Generalized Transferability for Evasion and Poisoning Attackscited by 78
- 2020Rethinking the Trigger of Backdoor Attackcited by 76
- 2020DeepSweep: An Evaluation Framework for Mitigating DNN Backdoor Attacks using Data Augmentationcited by 75
50 most cited of 64 All 64 (JSON)
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 1.
5 papers.
- 2022BppAttack: Stealthy and Efficient Trojan Attacks against Deep Neural Networks via Image Quantization and Contrastive Adversarial Learningcited by 82
- 2022The "Beatrix'' Resurrections: Robust Backdoor Detection via Gram Matricescited by 62
- 2023Detecting Backdoors in Pre-trained Encoderscited by 53
- 2023BEAGLE: Forensics of Deep Learning Backdoor Attack for Better Defensecited by 15
- 2024Unified Neural Backdoor Removal with Only Few Clean Samples through Unlearning and Relearningcited by 4
- 2024Unified Neural Backdoor Removal with Only Few Clean Samples through Unlearning and Relearning23 May 2024
- 2023Detecting Backdoors in Pre-trained Encoders23 Mar 2023
- 2023BEAGLE: Forensics of Deep Learning Backdoor Attack for Better Defense16 Jan 2023
- 2022The "Beatrix'' Resurrections: Robust Backdoor Detection via Gram Matrices23 Sep 2022
- 2022BppAttack: Stealthy and Efficient Trojan Attacks against Deep Neural Networks via Image Quantization and Contrastive Adversarial Learning26 May 2022