Evaluating the Quality of Machine Learning Explanations: A Survey on Methods and Metrics

Оценка качества объяснений в машинном обучении: обзор методов и метрик
Amir H. Gandomi, Andreas Holzinger, Jianlong Zhou, Fang Chen
2021-03-04

attribution-based explanationsevaluation metricsexplainability evaluationmachine learning explanationsmodel-based explanations
The most successful Machine Learning (ML) systems remain complex black boxes to end-users, and even experts are often unable to understand the rationale behind their decisions. The lack of transparency of such systems can have severe consequences or poor uses of limited valuable resources in medical diagnosis, financial decision-making, and in other high-stake domains. Therefore, the issue of ML explanation has experienced a surge in interest from the research community to application domains. While numerous explanation methods have been explored, there is a need for evaluations to quantify the quality of explanation methods to determine whether and to what extent the offered explainability achieves the defined objective, and compare available explanation methods and suggest the best explanation from the comparison for a specific task. This survey paper presents a comprehensive overview of methods proposed in the current literature for the evaluation of ML explanations. We identify properties of explainability from the review of definitions of explainability. The identified properties of explainability are used as objectives that evaluation metrics should achieve. The survey found that the quantitative metrics for both model-based and example-based explanations are primarily used to evaluate the parsimony/simplicity of interpretability, while the quantitative metrics for attribution-based explanations are primarily used to evaluate the soundness of fidelity of explainability. The survey also demonstrated that subjective measures, such as trust and confidence, have been embraced as the focal point for the human-centered evaluation of explainable systems. The paper concludes that the evaluation of ML explanations is a multidisciplinary research topic. It is also not possible to define an implementation of evaluation metrics, which can be applied to all explanation methods.
1
Human-centered evaluations increasingly focus on subjective measures such as user trust and confidence.
2
It identifies explainability properties from existing definitions and frames them as objectives that explanation-evaluation metrics should satisfy.
3
Quantitative evaluations of attribution-based explanations primarily assess explanation soundness through fidelity.
4
Quantitative evaluations of model-based and example-based explanations primarily measure interpretability parsimony or simplicity.
5
The survey concludes that explanation evaluation is multidisciplinary and no single metric implementation applies universally across explanation methods.
6
The survey provides a comprehensive overview of methods and metrics for evaluating the quality of machine-learning explanations.

Machine learning explanations and explainable ML systems

Methods and metrics for evaluating explanation quality, including parsimony, fidelity, trust, and confidence

Publication Details
Publication Date
2021-03-04
Journal
Publisher
ISSN
Cited by
602
Access Type
Author Information
Authors
Amir H. Gandomi
Andreas Holzinger
Jianlong Zhou
Fang Chen
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%