Efficient Backdoor Removal Through Natural Gradient Fine-tuning
Not on the map. Why?
Abstract (arXiv)
The success of a deep neural network (DNN) heavily relies on the details of the training scheme; e.g., training data, architectures, hyper-parameters, etc. Recent backdoor attacks suggest that an adversary can take advantage of such training details and compromise the integrity of a DNN. Our studies show that a backdoor model is usually optimized to a bad local minima, i.e. sharper minima as compared to a benign model. Intuitively, a backdoor model can be purified by reoptimizing the model to a smoother minima through fine-tuning with a few clean validation data. However, fine-tuning all DNN parameters often requires huge computational costs and often results in sub-par clean test performance. To address this concern, we propose a novel backdoor purification technique, Natural Gradient Fine-tuning (NGF), which focuses on removing the backdoor by fine-tuning only one layer. Specifically, NGF utilizes a loss surface geometry-aware optimizer that can successfully overcome the challenge of reaching a smooth minima under a one-layer optimization scenario. To enhance the generalization performance of our proposed method, we introduce a clean data distribution-aware regularizer based on the knowledge of loss surface curvature matrix, i.e., Fisher Information Matrix. Extensive experiments show that the proposed method achieves state-of-the-art performance on a wide range of backdoor defense benchmarks: four different datasets- CIFAR10, GTSRB, Tiny-ImageNet, and ImageNet; 13 recent backdoor attacks, e.g. Blend, Dynamic, WaNet, ISSBA, etc.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 46 of its 71 references that are in the map. First posted on arXiv 30 Jun 2023.
Builds on
46 of 71 references.
References · 46
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2016Wide Residual Networkscited by 3,057
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2018Fine-Pruning: Defending Against Backdooring Attacks on Deep Neural Networkscited by 550
- 2018Spectral Signatures in Backdoor Attackscited by 457
- 2019STRIP: A Defence Against Trojan Attacks on Deep Neural Networkscited by 437
34 more
- 2020Backdoor Learning: A Surveycited by 412
- 2019Hidden Trigger Backdoor Attackscited by 359
- 2020Reflection Backdoor: A Natural Backdoor Attack on Deep Neural Networkscited by 341
- 2020Invisible Backdoor Attack with Sample-Specific Triggerscited by 338
- 2021Neural Attention Distillation: Erasing Backdoor Triggers from Deep Neural Networkscited by 313
- 2020Input-Aware Dynamic Backdoor Attackcited by 304
- 2017Certified Defenses for Data Poisoning Attackscited by 288
- 2014The Loss Surfaces of Multilayer Networkscited by 278
- 2021Anti-Backdoor Learning: Training Clean Models on Poisoned Datacited by 258
- 2019A new Backdoor Attack in CNNs by training set corruption without label poisoningcited by 237
- 2021Adversarial Neuron Pruning Purifies Backdoored Deep Modelscited by 230
- 2020Clean-Label Backdoor Attacks on Video Recognition Modelscited by 162
- 2021Adversarial Unlearning of Backdoors via Implicit Hypergradientcited by 160
- 2017Neural Trojanscited by 151
- 2020The Break-Even Point on Optimization Trajectories of Deep Neural Networkscited by 149
- 2022Backdoor Defense via Decoupling the Training Processcited by 149
- 2018Backdoor Embedding in Convolutional Neural Network Models via Invisible Perturbationcited by 131
- 2020Bridging Mode Connectivity in Loss Landscapes and Adversarial Robustnesscited by 130
- 2018Sever: A Robust Meta-Algorithm for Stochastic Optimizationcited by 123
- 2021Backdoor Scanning for Deep Neural Networks through K-Arm Optimizationcited by 96
- 2019Robust Anomaly Detection and Backdoor Attack Detection Via Differential Privacycited by 93
- 2020Deep Feature Space Trojan Attack of Neural Networks by Controlled Detoxificationcited by 93
- 2021Backdoor Attacks on Self-Supervised Learningcited by 89
- 2020Strong Data Augmentation Sanitizes Poisoning and Backdoor Attacks Without an Accuracy Tradeoffcited by 86
- 2019Defending Neural Backdoors via Generative Distribution Modelingcited by 82
- 2020On the Effectiveness of Mitigating Data Poisoning Attacks with Gradient Shapingcited by 82
- 2022BppAttack: Stealthy and Efficient Trojan Attacks against Deep Neural Networks via Image Quantization and Contrastive Adversarial Learningcited by 82
- 2022Data-free Backdoor Removal based on Channel Lipschitznesscited by 77
- 2021Black-box Detection of Backdoor Attacks with Limited Information and Datacited by 71
- 2021AEVA: Black-box Backdoor Detection Using Adversarial Extreme Value Analysiscited by 52
- 2021An Overview of Backdoor Attacks Against Deep Neural Networks and Possible Defencescited by 41
- 2022Post-Training Detection of Backdoor Attacks for Two-Class and Multi-Attack Scenarioscited by 29
- 2022One-shot Neural Backdoor Erasing via Adversarial Weight Maskingcited by 25
- 2021Excess Capacity and Backdoor Poisoningcited by 24
Built on by
Citing papers per year: 2024: 1.
1 paper.