mlsanityData to 7 Oct 2026

ExAD: An Ensemble Approach for Explanation-based Adversarial Detection

arXiv 2103.11526 ↗First posted 22 Mar 2021cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Recent research has shown Deep Neural Networks (DNNs) to be vulnerable to adversarial examples that induce desired misclassifications in the models. Such risks impede the application of machine learning in security-sensitive domains. Several defense methods have been proposed against adversarial attacks to detect adversarial examples at test time or to make machine learning models more robust. However, while existing methods are quite effective under blackbox threat model, where the attacker is not aware of the defense, they are relatively ineffective under whitebox threat model, where the attacker has full knowledge of the defense. In this paper, we propose ExAD, a framework to detect adversarial examples using an ensemble of explanation techniques. Each explanation technique in ExAD produces an explanation map identifying the relevance of input variables for the model's classification. For every class in a dataset, the system includes a detector network, corresponding to each explanation technique, which is trained to distinguish between normal and abnormal explanation maps. At test time, if the explanation map of an input is detected as abnormal by any detector model of the classified class, then we consider the input to be an adversarial example. We evaluate our approach using six state-of-the-art adversarial attacks on three image datasets. Our extensive evaluation shows that our mechanism can effectively detect these attacks under blackbox threat model with limited false-positives. Furthermore, we find that our approach achieves promising results in limiting the success rate of whitebox attacks.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 36 of its 53 references that are in the map. First posted on arXiv 22 Mar 2021.

Builds on

36 of 53 references.

References · 36

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2013Intriguing properties of neural networkscited by 5,114
  3. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  4. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  5. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  6. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  7. 2016Adversarial examples in the physical worldcited by 1,762
  8. 2017SmoothGrad: removing noise by adding noisecited by 1,097
  9. 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,024
  10. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  11. 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
  12. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
24 more
  1. 2016The Mythos of Model Interpretabilitycited by 716
  2. 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
  3. 2016Delving into Transferable Adversarial Examples and Black-box Attackscited by 530
  4. 2017Adversarial Patchcited by 514
  5. 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 484
  6. 2017Interpretation of Neural Networks is Fragilecited by 443
  7. 2017The (Un)reliability of saliency methodscited by 331
  8. 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
  9. 2018Characterizing Adversarial Subspaces Using Local Intrinsic Dimensionalitycited by 280
  10. 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 268
  11. 2017On Detecting Adversarial Perturbationscited by 232
  12. 2019Explanations can be manipulated and geometry is to blamecited by 215
  13. 2017On the (Statistical) Detection of Adversarial Examplescited by 180
  14. 2014Towards Deep Neural Network Architectures Robust to Adversarial Examplescited by 146
  15. 2016Technical Report on the CleverHans v2.1.0 Adversarial Examples Librarycited by 123
  16. 2018LaVAN: Localized and Visible Adversarial Noisecited by 112
  17. 2017Learning how to explain neural networks: PatternNet and PatternAttributioncited by 84
  18. 2016Adversarial Examples Detection in Deep Networks with Convolutional Filter Statisticscited by 77
  19. 2018Interpretable Deep Learning under Firecited by 74
  20. 2017Robust Physical-World Attacks on Deep Learning Modelscited by 70
  21. 2017Adversarial and Clean Data Are Not Twinscited by 52
  22. 2016Early Methods for Detecting Adversarial Imagescited by 36
  23. 2018Detecting Adversarial Perturbations with Saliencycited by 8
  24. 2018Fooling Network Interpretation in Image Classificationcited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 1.

3 papers.