Clarity in complexity: how aggregating explanations resolves the disagreement problem

The Rashômon Effect, applied in Explainable Machine Learning, refers to the disagreement between the explanations provided by various attribution explainers and to the dissimilarity across multiple explanations generated by a particular explainer for a single instance from the dataset (differences between feature importances and their associated signs and ranks), an undesirable outcome especially in sensitive domains such as healthcare or finance. We propose a method inspired from textual-case based reasoning for aligning explanations from various explainers in order to resolve the disagreement and dissimilarity problems. We iteratively generated a number of 100 explanations for each instance from six popular datasets, using three prevalent feature attribution explainers: LIME, Anchors and SHAP (with the variations Tree SHAP and Kernel SHAP) and consequently applied a global cluster-based aggregation strategy that quantifies alignment and reveals similarities and associations between explanations. We evaluated our method by weighting the $$\:k$$ -NN algorithm with agreed feature overlap explanation weights and compared it to a non-weighted $$\:k$$ -NN predictor, having as task binary classification. Also, we compared the results of the weighted $$\:k$$ -NN algorithm using aggregated feature overlap explanation weights to the weighted $$\:k$$ -NN algorithm using weights produced by a single explanation method (either LIME, SHAP or Anchors). Our global alignment method benefited the most from a hybridization with feature importance scores (information gain), that was essential for acquiring a more accurate estimate of disagreement, for enabling explainers to reach a consensus across multiple explanations and for supporting effective model learning through improved classification performance.

Authors

Institutions

Publication Details

Journal
Artificial Intelligence Review
Published
2024-10-19
DOI
https://doi.org/10.1007/s10462-024-10952-7
Citations
8
Primary Topic
Explainable Artificial Intelligence (XAI)
Type
article
Field-Weighted Citation Impact
2.78

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Clarity in complexity: how aggregating explanations resolves the disagreement problem

Oana Mitruț, Gabriela Moise, Florica Moldoveanu, Livia Petrescu et al.
8 citations
Artificial Intelligence Review
Explainable Artificial Intelligence (XAI)
2.78
article

Clarity in complexity: how aggregating explanations resolves the disagreement problem

Oana Mitruț, Gabriela Moise, Florica Moldoveanu, Livia Petrescu, Alin Moldoveanu, Marius Leordeanu
article en
8 citations

Abstract

The Rashômon Effect, applied in Explainable Machine Learning, refers to the disagreement between the explanations provided by various attribution explainers and to the dissimilarity across multiple explanations generated by a particular explainer for a single instance from the dataset (differences between feature importances and their associated signs and ranks), an undesirable outcome especially in sensitive domains such as healthcare or finance. We propose a method inspired from textual-case based reasoning for aligning explanations from various explainers in order to resolve the disagreement and dissimilarity problems. We iteratively generated a number of 100 explanations for each instance from six popular datasets, using three prevalent feature attribution explainers: LIME, Anchors and SHAP (with the variations Tree SHAP and Kernel SHAP) and consequently applied a global cluster-based aggregation strategy that quantifies alignment and reveals similarities and associations between explanations. We evaluated our method by weighting the $$\:k$$ -NN algorithm with agreed feature overlap explanation weights and compared it to a non-weighted $$\:k$$ -NN predictor, having as task binary classification. Also, we compared the results of the weighted $$\:k$$ -NN algorithm using aggregated feature overlap explanation weights to the weighted $$\:k$$ -NN algorithm using weights produced by a single explanation method (either LIME, SHAP or Anchors). Our global alignment method benefited the most from a hybridization with feature importance scores (information gain), that was essential for acquiring a more accurate estimate of disagreement, for enabling explainers to reach a consensus across multiple explanations and for supporting effective model learning through improved classification performance.

Artificial Intelligence ReviewVol. 57(12)
University of Bucharest (RO), Petroleum & Gas University of Ploieşti (RO), Universitatea Națională de Știință și Tehnologie Politehnica București (RO)
Ministerul Cercetării, Inovării şi Digitalizării, Unitatea Executiva pentru Finantarea Invatamantului Superior, a Cercetarii, Dezvoltarii si Inovarii, Colegiul Consultativ pentru Cercetare-Dezvoltare şi Inovare
Reduced inequalities
Openalex Percentile: Top 8%
Explainable Artificial Intelligence (XAI)
2.78
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.