Backdooring Explainable Machine Learning
Not on the map. Why?
Abstract (arXiv)
Explainable machine learning holds great potential for analyzing and understanding learning-based systems. These methods can, however, be manipulated to present unfaithful explanations, giving rise to powerful and stealthy adversaries. In this paper, we demonstrate blinding attacks that can fully disguise an ongoing attack against the machine learning model. Similar to neural backdoors, we modify the model's prediction upon trigger presence but simultaneously also fool the provided explanation. This enables an adversary to hide the presence of the trigger or point the explanation to entirely different portions of the input, throwing a red herring. We analyze different manifestations of such attacks for different explanation types in the image domain, before we resume to conduct a red-herring attack against malware classification.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 67 of its 106 references that are in the map. First posted on arXiv 20 Apr 2022.
Builds on
67 of 106 references.
References · 67
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
38 more
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
- 2016Universal adversarial perturbationscited by 774
- 2018How To Backdoor Federated Learningcited by 745
- 2019Adversarial Training for Free!cited by 638
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 575
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 547
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2017Adversarial Patchcited by 514
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 500
- 2018Black-box Adversarial Attacks with Limited Queries and Informationcited by 499
- 2017Interpretation of Neural Networks is Fragilecited by 443
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 440
- 2019STRIP: A Defence Against Trojan Attacks on Deep Neural Networkscited by 437
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 359
- 2020Invisible Backdoor Attack with Sample-Specific Triggerscited by 338
- 2017The (Un)reliability of saliency methodscited by 331
- 2020Input-Aware Dynamic Backdoor Attackcited by 304
- 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
- 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 219
- 2019Explanations can be manipulated and geometry is to blamecited by 215
- 2017The Shattered Gradients Problem: If resnets are the answer, then what is the question?cited by 156
- 2021Rethinking the Backdoor Attacks' Triggers: A Frequency Perspectivecited by 155
- 2018SentiNet: Detecting Localized Universal Attacks Against Deep Learning Systemscited by 148
- 2020Dynamic Backdoor Attacks Against Machine Learning Modelscited by 147
- 2021BadEncoder: Backdoor Attacks to Pre-trained Encoders in Self-Supervised Learningcited by 120
- 2019Fooling Neural Network Interpretations via Adversarial Model Manipulationcited by 112
50 most cited of 67 All 67 (JSON)
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1.
4 papers.
- 2022Rickrolling the Artist: Injecting Backdoors into Text Encoders for Text-to-Image Synthesiscited by 59
- 2023Don't trust your eyes: on the (un)reliability of feature visualizationscited by 32
- 2022Unfooling Perturbation-Based Post Hoc Explainerscited by 12
- 2024Attention Masks Help Adversarial Attacks to Bypass Safety Detectorscited by 0
- 2024Attention Masks Help Adversarial Attacks to Bypass Safety Detectors7 Nov 2024
- 2023Don't trust your eyes: on the (un)reliability of feature visualizations7 Jun 2023
- 2022Rickrolling the Artist: Injecting Backdoors into Text Encoders for Text-to-Image Synthesis4 Nov 2022
- 2022Unfooling Perturbation-Based Post Hoc Explainers29 May 2022