How explainable are adversarially-robust CNNs?
Not on the map. Why?
Abstract (arXiv)
Three important criteria of existing convolutional neural networks (CNNs) are (1) test-set accuracy; (2) out-of-distribution accuracy; and (3) explainability. While these criteria have been studied independently, their relationship is unknown. For example, do CNNs that have a stronger out-of-distribution performance have also stronger explainability? Furthermore, most prior feature-importance studies only evaluate methods on 2-3 common vanilla ImageNet-trained CNNs, leaving it unknown how these methods generalize to CNNs of other architectures and training algorithms. Here, we perform the first, large-scale evaluation of the relations of the three criteria using 9 feature-importance methods and 12 ImageNet-trained CNNs that are of 3 training algorithms and 5 CNN architectures. We find several important insights and recommendations for ML practitioners. First, adversarially robust CNNs have a higher explainability score on gradient-based attribution methods (but not CAM-based or perturbation-based methods). Second, AdvProp models, despite being highly accurate more than both vanilla and robust models alone, are not superior in explainability. Third, among 9 feature attribution methods tested, GradCAM and RISE are consistently the best methods. Fourth, Insertion and Deletion are biased towards vanilla and robust models respectively, due to their strong correlation with the confidence score distributions of a CNN. Fifth, we did not find a single CNN to be the best in all three criteria, which interestingly suggests that CNNs are harder to interpret as they become more accurate.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 50 of its 62 references that are in the map. First posted on arXiv 25 May 2022.
Builds on
50 of 62 references.
References · 50
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Densely Connected Convolutional Networkscited by 6,691
- 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
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2014Going Deeper with Convolutionscited by 4,231
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 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
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 774
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 542
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 467
- 2017CheXNet: Radiologist-Level Pneumonia Detection on Chest X-Rays with Deep Learningcited by 459
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2020Are we done with ImageNet?cited by 329
- 2016Top-down Neural Attention by Excitation Backpropcited by 318
- 2019A Fourier Perspective on Model Robustness in Computer Visioncited by 288
- 2019Adversarial Examples Improve Image Recognitioncited by 283
- 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 257
- 2017Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradientscited by 236
- 2018Strike (with) a Pose: Neural Networks Are Easily Fooled by Strange Poses of Familiar Objectscited by 143
- 2019Sanity Checks for Saliency Metricscited by 119
- 2020Evaluating Weakly Supervised Object Localization Methods Rightcited by 104
- 2017Explaining Recurrent Neural Network Predictions in Sentiment Analysiscited by 87
- 2021The effectiveness of feature attribution methods and its correlation with automatic evaluation scorescited by 87
- 2019On the Connection Between Adversarial Robustness and Saliency Map Interpretabilitycited by 80
- 2020Aligning Faithful Interpretations with their Social Attributioncited by 79
- 2019Interpreting Adversarially Trained Convolutional Neural Networkscited by 75
- 2020Interpretation of NLP models through input marginalizationcited by 43
- 2022Metrics for saliency map evaluation of deep learning explanation methodscited by 40
- 2015Analyzing Classifiers: Fisher Vectors and Deep Neural Networkscited by 24
- 2017The Doctor Just Won't Accept That!cited by 21
- 2020Feature Removal Is a Unifying Principle for Model Explanation Methodscited by 21
- 2021DeepFace-EMD: Re-ranking Using Patch-wise Earth Mover's Distance Improves Out-Of-Distribution Face Identificationcited by 20
- 2022Evaluating Feature Attribution Methods in the Image Domaincited by 19
- 2020The shape and simplicity biases of adversarially robust ImageNet-trained CNNscited by 14
- 2021Double Trouble: How to not explain a text classifier's decisions using counterfactuals synthesized by masked language models?cited by 5
Built on by
Citing papers per year: 2022: 3; 2023: 4; 2024: 1; 2025: 1.
9 papers.
- 2023A Quality Aware Sample-to-Sample Comparison for Face Recognitioncited by 17
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunitiescited by 8
- 2022On the Robustness of Explanations of Deep Neural Network Models: A Surveycited by 5
- 2023EvalAttAI: A Holistic Approach to Evaluating Attribution Maps in Robust and Non-Robust Modelscited by 5
- 2022Information Maximization for Extreme Pose Face Recognitioncited by 3
- 2023Rethinking Robustness of Model Attributionscited by 3
- 2024TAB: Transformer Attention Bottlenecks enable User Intervention and Debugging in Vision-Language Modelscited by 2
- 2023CCFace: Classification Consistency for Low-Resolution Face Recognitioncited by 1
- 2025Explainable AI in Genomics: Transcription Factor Binding Site Prediction with Mixture of Expertscited by 0
- 2025Explainable AI in Genomics: Transcription Factor Binding Site Prediction with Mixture of Experts13 Jul 2025
- 2024TAB: Transformer Attention Bottlenecks enable User Intervention and Debugging in Vision-Language Models24 Dec 2024
- 2023Rethinking Robustness of Model Attributions16 Dec 2023
- 2023CCFace: Classification Consistency for Low-Resolution Face Recognition18 Aug 2023
- 2023A Quality Aware Sample-to-Sample Comparison for Face Recognition6 Jun 2023
- 2023EvalAttAI: A Holistic Approach to Evaluating Attribution Maps in Robust and Non-Robust Models15 Mar 2023
- 2022On the Robustness of Explanations of Deep Neural Network Models: A Survey9 Nov 2022
- 2022A.I. Robustness: a Human-Centered Perspective on Technological Challenges and Opportunities17 Oct 2022
- 2022Information Maximization for Extreme Pose Face Recognition7 Sep 2022