Backdoor Mitigation by Correcting the Distribution of Neural Activations
Not on the map. Why?
Abstract (arXiv)
Backdoor (Trojan) attacks are an important type of adversarial exploit against deep neural networks (DNNs), wherein a test instance is (mis)classified to the attacker's target class whenever the attacker's backdoor trigger is present. In this paper, we reveal and analyze an important property of backdoor attacks: a successful attack causes an alteration in the distribution of internal layer activations for backdoor-trigger instances, compared to that for clean instances. Even more importantly, we find that instances with the backdoor trigger will be correctly classified to their original source classes if this distribution alteration is corrected. Based on our observations, we propose an efficient and effective method that achieves post-training backdoor mitigation by correcting the distribution alteration using reverse-engineered triggers. Notably, our method does not change any trainable parameters of the DNN, but achieves generally better mitigation performance than existing methods that do require intensive DNN parameter tuning. It also efficiently detects test instances with the trigger, which may help to catch adversarial entities in the act of exploiting the backdoor.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 43 of its 64 references that are in the map. First posted on arXiv 18 Aug 2023.
Builds on
43 of 64 references.
References · 43
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 953
- 2019STRIP: A Defence Against Trojan Attacks on Deep Neural Networkscited by 459
- 2018Detecting Backdoor Attacks on Deep Neural Networks by Activation Clusteringcited by 456
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 431
31 more
- 2020Backdoor Learning: A Surveycited by 426
- 2019Hidden Trigger Backdoor Attackscited by 371
- 2018How Does Batch Normalization Help Optimization?cited by 357
- 2019Label-Consistent Backdoor Attackscited by 296
- 2016Revisiting Batch Normalization For Practical Domain Adaptationcited by 288
- 2021Anti-Backdoor Learning: Training Clean Models on Poisoned Datacited by 263
- 2019A new Backdoor Attack in CNNs by training set corruption without label poisoningcited by 242
- 2021Adversarial Neuron Pruning Purifies Backdoored Deep Modelscited by 235
- 2019A backdoor attack against LSTM-based text classification systemscited by 227
- 2019Detecting AI Trojans Using Meta Neural Analysiscited by 199
- 2021Adversarial Unlearning of Backdoors via Implicit Hypergradientcited by 166
- 2018SentiNet: Detecting Localized Universal Attacks Against Deep Learning Systemscited by 152
- 2019Universal Litmus Patterns: Revealing Backdoor Attacks in CNNscited by 146
- 2020Bridging Mode Connectivity in Loss Landscapes and Adversarial Robustnesscited by 132
- 2019TABOR: A Highly Accurate Approach to Inspecting and Restoring Trojan Backdoors in AI Systemscited by 122
- 2020Training BatchNorm and Only BatchNorm: On the Expressive Power of Random Features in CNNscited by 104
- 2019Robust Anomaly Detection and Backdoor Attack Detection Via Differential Privacycited by 95
- 2020Practical Detection of Trojan Neural Networks: Data-Limited and Data-Free Casescited by 95
- 2022Data-free Backdoor Removal based on Channel Lipschitznesscited by 79
- 2021Black-box Detection of Backdoor Attacks with Limited Information and Datacited by 73
- 2020Revisiting Batch Normalization for Improving Corruption Robustnesscited by 55
- 2021A Backdoor Attack against 3D Point Cloud Classifierscited by 53
- 2020Backdoor Attacks against Transfer Learning with Pre-trained Deep Learning Modelscited by 44
- 2021Few-shot Backdoor Defense Using Shapley Estimationcited by 41
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 25
- 2019Invisible Backdoor Attacks on Deep Neural Networks via Steganography and Regularizationcited by 18
- 2022Eliminating Backdoor Triggers for Deep Neural Networks Using Attention Relation Graph Distillationcited by 18
- 2021Detecting Backdoor Attacks Against Point Cloud Classifierscited by 10
- 2021Test-Time Detection of Backdoor Triggers for Poisoned Deep Neural Networkscited by 10
- 2017When Not to Classify: Anomaly Detection of Attacks (ADA) on DNN Classifiers at Test Timecited by 9
- 2021Backdoor Attack and Defense for Deep Regressioncited by 6
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2024UNIT: Backdoor Mitigation via Automated Neural Distribution Tightening
- 2024A Practical Trigger-Free Backdoor Attack on Neural Networks ↗
- 2021An Overview of Backdoor Attacks Against Deep Neural Networks and Possible Defences
- 2022Trojan Horse Training for Breaking Defenses against Backdoor Attacks in Deep Learning
- 2022Architectural Backdoors in Neural Networks
- 2023Improved Activation Clipping for Universal Backdoor Mitigation and Test-Time Detection
- 2023Beating Backdoor Attack at Its Own Game
- 2025DeBackdoor: A Deductive Framework for Detecting Backdoor Attacks on Deep Models with Limited Data