Towards Effective and Robust Neural Trojan Defenses via Input Filtering
Not on the map. Why?
Abstract (arXiv)
Trojan attacks on deep neural networks are both dangerous and surreptitious. Over the past few years, Trojan attacks have advanced from using only a single input-agnostic trigger and targeting only one class to using multiple, input-specific triggers and targeting multiple classes. However, Trojan defenses have not caught up with this development. Most defense methods still make inadequate assumptions about Trojan triggers and target classes, thus, can be easily circumvented by modern Trojan attacks. To deal with this problem, we propose two novel "filtering" defenses called Variational Input Filtering (VIF) and Adversarial Input Filtering (AIF) which leverage lossy data compression and adversarial learning respectively to effectively purify potential Trojan triggers in the input at run time without making assumptions about the number of triggers/target classes or the input dependence property of triggers. In addition, we introduce a new defense mechanism called "Filtering-then-Contrasting" (FtC) which helps avoid the drop in classification accuracy on clean data caused by "filtering", and combine it with VIF/AIF to derive new defenses of this kind. Extensive experimental results and ablation studies show that our proposed defenses significantly outperform well-known baseline defenses in mitigating five advanced Trojan attacks including two recent state-of-the-art while being quite robust to small amounts of training data and large-norm triggers.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 44 of its 59 references that are in the map. First posted on arXiv 24 Feb 2022.
Builds on
44 of 59 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,052
32 more
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2018Real-world Anomaly Detection in Surveillance Videoscited by 570
- 2018Fine-Pruning: Defending Against Backdooring Attacks on Deep Neural Networkscited by 550
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 500
- 2018Spectral Signatures in Backdoor Attackscited by 457
- 2019STRIP: A Defence Against Trojan Attacks on Deep Neural Networkscited by 437
- 2018Detecting Backdoor Attacks on Deep Neural Networks by Activation Clusteringcited by 429
- 2019Hidden Trigger Backdoor Attackscited by 359
- 2020Reflection Backdoor: A Natural Backdoor Attack on Deep Neural Networkscited by 341
- 2021Neural Attention Distillation: Erasing Backdoor Triggers from Deep Neural Networkscited by 313
- 2020Input-Aware Dynamic Backdoor Attackcited by 304
- 2019Fooling automated surveillance cameras: adversarial patches to attack person detectioncited by 268
- 2017Variational Dropout Sparsifies Deep Neural Networkscited by 265
- 2021Adversarial Neuron Pruning Purifies Backdoored Deep Modelscited by 230
- 2017Neural Trojanscited by 151
- 2020Dynamic Backdoor Attacks Against Machine Learning Modelscited by 147
- 2020Bridging Mode Connectivity in Loss Landscapes and Adversarial Robustnesscited by 130
- 2019Transferable Clean-Label Poisoning Attacks on Deep Neural Netscited by 129
- 2020Backdoor Attacks Against Deep Learning Systems in the Physical Worldcited by 129
- 2017InfoVAE: Information Maximizing Variational Autoencoderscited by 124
- 2019TABOR: A Highly Accurate Approach to Inspecting and Restoring Trojan Backdoors in AI Systemscited by 120
- 2017Bayesian Compression for Deep Learningcited by 116
- 2020Bayesian Bits: Unifying Quantization and Pruningcited by 93
- 2020Practical Detection of Trojan Neural Networks: Data-Limited and Data-Free Casescited by 93
- 2019Defending Neural Backdoors via Generative Distribution Modelingcited by 82
- 2018Adversarial vulnerability for any classifiercited by 78
- 2021Black-box Detection of Backdoor Attacks with Limited Information and Datacited by 71
- 2019Februus: Input Purification Defense Against Trojan Attacks on Deep Neural Network Systemscited by 26
- 2019Poisoning Attacks with Generative Adversarial Netscited by 21
- 2017Automatic Liver Segmentation Using an Adversarial Image-to-Image Networkcited by 17
- 2020Scalable Backdoor Detection in Neural Networkscited by 15
- 2017Adversarial training and dilated convolutions for brain MRI segmentationcited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 3.
7 papers.
- 2023Detecting Backdoors During the Inference Stage Based on Corruption Robustness Consistencycited by 45
- 2024Preference Poisoning Attacks on Reward Model Learningcited by 14
- 2023WaveAttack: Asymmetric Frequency Obfuscation-based Backdoor Attacks Against Deep Neural Networkscited by 8
- 2022Towards a Defense Against Federated Backdoor Attacks Under Continuous Trainingcited by 5
- 2023Mithridates: Auditing and Boosting Backdoor Resistance of Machine Learning Pipelinescited by 1
- 2024Protecting against simultaneous data poisoning attackscited by 1
- 2024Composite Concept Extraction through Backdooringcited by 0
- 2024Protecting against simultaneous data poisoning attacks23 Aug 2024
- 2024Composite Concept Extraction through Backdooring19 Jun 2024
- 2024Preference Poisoning Attacks on Reward Model Learning2 Feb 2024
- 2023WaveAttack: Asymmetric Frequency Obfuscation-based Backdoor Attacks Against Deep Neural Networks17 Oct 2023
- 2023Detecting Backdoors During the Inference Stage Based on Corruption Robustness Consistency27 Mar 2023
- 2023Mithridates: Auditing and Boosting Backdoor Resistance of Machine Learning Pipelines9 Feb 2023
- 2022Towards a Defense Against Federated Backdoor Attacks Under Continuous Training24 May 2022