A Unified Study of Machine Learning Explanation Evaluation Metrics
Not on the map. Why?
Abstract (arXiv)
The growing need for trustworthy machine learning has led to the blossom of interpretability research. Numerous explanation methods have been developed to serve this purpose. However, these methods are deficiently and inappropriately evaluated. Many existing metrics for explanations are introduced by researchers as by-products of their proposed explanation techniques to demonstrate the advantages of their methods. Although widely used, they are more or less accused of problems. We claim that the lack of acknowledged and justified metrics results in chaos in benchmarking these explanation methods -- Do we really have good/bad explanation when a metric gives a high/low score? We split existing metrics into two categories and demonstrate that they are insufficient to properly evaluate explanations for multiple reasons. We propose guidelines in dealing with the problems in evaluating machine learning explanation and encourage researchers to carefully deal with these problems when developing explanation techniques and metrics.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 41 of its 55 references that are in the map. First posted on arXiv 27 Mar 2022.
Builds on
41 of 55 references.
References · 41
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
29 more
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,432
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2020Concept Bottleneck Modelscited by 1,032
- 2014Striving for Simplicity: The All Convolutional Netcited by 990
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 838
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 599
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 419
- 2016Top-down Neural Attention by Excitation Backpropcited by 321
- 2020Neural Additive Models: Interpretable Machine Learning with Neural Netscited by 319
- 2019On the (In)fidelity and Sensitivity for Explanationscited by 310
- 2014One weird trick for parallelizing convolutional neural networkscited by 264
- 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 259
- 2020Debugging Tests for Model Explanationscited by 147
- 2019Sanity Checks for Saliency Metricscited by 119
- 2018L-Shapley and C-Shapley: Efficient Model Interpretation for Structured Datacited by 100
- 2019Benchmarking Attribution Methods with Relative Feature Importancecited by 89
- 2021Do Input Gradients Highlight Discriminative Features?cited by 52
- 2018Stakeholders in Explainable AIcited by 48
- 2016Explaining Predictions of Non-Linear Classifiers in NLPcited by 37
- 2020OoDAnalyzer: Interactive Analysis of Out-of-Distribution Samplescited by 33
- 2019Do Explanations Reflect Decisions? A Machine-centric Strategy to Quantify the Performance of Explainability Algorithmscited by 32
- 2020A Framework to Learn with Interpretationcited by 23
- 2021Self-Interpretable Model with TransformationEquivariant Interpretationcited by 21
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 2; 2025: 1.
6 papers.
- 2023The Meta-Evaluation Problem in Explainable AI: Identifying Reliable Estimators with MetaQuantuscited by 37
- 2024On the Faithfulness of Vision Transformer Explanationscited by 19
- 2024On the Evaluation Consistency of Attribution-based Explanationscited by 5
- 2025Absolute Evaluation Measures for Machine Learning: A Surveycited by 2
- 2022Fidelity of Ensemble Aggregation for Saliency Map Explanations using Bayesian Optimization Techniquescited by 1
- 2022HEX: Human-in-the-loop Explainability via Deep Reinforcement Learningcited by 0
- 2025Absolute Evaluation Measures for Machine Learning: A Survey4 Jul 2025
- 2024On the Evaluation Consistency of Attribution-based Explanations28 Jul 2024
- 2024On the Faithfulness of Vision Transformer Explanations1 Apr 2024
- 2023The Meta-Evaluation Problem in Explainable AI: Identifying Reliable Estimators with MetaQuantus14 Feb 2023
- 2022Fidelity of Ensemble Aggregation for Saliency Map Explanations using Bayesian Optimization Techniques4 Jul 2022
- 2022HEX: Human-in-the-loop Explainability via Deep Reinforcement Learning2 Jun 2022