On The Coherence of Quantitative Evaluation of Visual Explanations
Not on the map. Why?
Abstract (arXiv)
Recent years have shown an increased development of methods for justifying the predictions of neural networks through visual explanations. These explanations usually take the form of heatmaps which assign a saliency (or relevance) value to each pixel of the input image that expresses how relevant the pixel is for the prediction of a label. Complementing this development, evaluation methods have been proposed to assess the "goodness" of such explanations. On the one hand, some of these methods rely on synthetic datasets. However, this introduces the weakness of having limited guarantees regarding their applicability on more realistic settings. On the other hand, some methods rely on metrics for objective evaluation. However the level to which some of these evaluation methods perform with respect to each other is uncertain. Taking this into account, we conduct a comprehensive study on a subset of the ImageNet-1k validation set where we evaluate a number of different commonly-used explanation methods following a set of evaluation methods. We complement our study with sanity checks on the studied evaluation methods as a means to investigate their reliability and the impact of characteristics of the explanations on the evaluation methods. Results of our study suggest that there is a lack of coherency on the grading provided by some of the considered evaluation methods. Moreover, we have identified some characteristics of the explanations, e.g. sparsity, which can have a significant effect on the performance.
Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Builds on 40 of its 56 references that are in the map. First posted on arXiv 14 Feb 2023.
Builds on
40 of 56 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,321
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,476
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,713
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,515
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,055
- 2017Axiomatic Attribution for Deep Networkscited by 3,368
- 2015VQA: Visual Question Answeringcited by 2,495
- 2015Learning Deep Features for Discriminative Localizationcited by 2,434
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,360
- 2013Visualizing and Understanding Convolutional Networkscited by 2,282
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,455
28 more
- 2018Sanity Checks for Saliency Mapscited by 1,152
- 2017SmoothGrad: removing noise by adding noisecited by 1,103
- 2014Striving for Simplicity: The All Convolutional Netcited by 989
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 938
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 830
- 2019Score-CAM: Score-Weighted Visual Explanations for Convolutional Neural Networkscited by 578
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 417
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 361
- 2017The (Un)reliability of saliency methodscited by 332
- 2016Top-down Neural Attention by Excitation Backpropcited by 319
- 2016Image Captioning with Semantic Attentioncited by 260
- 2014Efficient Object Localization Using Convolutional Networkscited by 227
- 2020Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNscited by 151
- 2020Ground Truth Evaluation of Neural Network Explanations with CLEVR-XAIcited by 125
- 2016Visual Question Answering: A Survey of Methods and Datasetscited by 123
- 2017A Review on Deep Learning Techniques Applied to Semantic Segmentationcited by 122
- 2019Sanity Checks for Saliency Metricscited by 119
- 2019Smooth Grad-CAM++: An Enhanced Inference Level Visualization Technique for Deep Convolutional Neural Network Modelscited by 118
- 2016Show and Tell: Lessons learned from the 2015 MSCOCO Image Captioning Challengecited by 116
- 2016Human Attention in Visual Question Answering: Do Humans and Deep Networks Look at the Same Regions?cited by 111
- 2022A Consistent and Efficient Evaluation Strategy for Attribution Methodscited by 100
- 2019Benchmarking Attribution Methods with Relative Feature Importancecited by 89
- 2018A Theoretical Explanation for Perplexing Behaviors of Backpropagation-based Visualizationscited by 60
- 2017Visual Explanation by Interpretation: Improving Visual Feedback Capabilities of Deep Neural Networkscited by 28
- 2015Analyzing Classifiers: Fisher Vectors and Deep Neural Networkscited by 24
- 2020Explaining Convolutional Neural Networks through Attribution-Based Input Sampling and Block-Wise Feature Aggregationcited by 13
- 2021Ada-SISE: Adaptive Semantic Input Sampling for Efficient Explanation of Convolutional Neural Networkscited by 11
- 2023TAME: Attention Mechanism Based Feature Fusion for Generating Explanation Maps of Convolutional Neural Networkscited by 6
Built on by
Citing papers per year: 2023: 1.
1 paper.