The XAISuite framework and the implications of explanatory system dissonance

Shreyan Mitra, Leilani Gilpin
4/15/2023
cs.LGcs.AI

No official code found. Best implementation: 11301858/XAISuite (7 stars, last commit 2024-04-21).

Abstract

Explanatory systems make machine learning models more transparent. However, they are often inconsistent. In order to quantify and isolate possible scenarios leading to this discrepancy, this paper compares two explanatory systems, SHAP and LIME, based on the correlation of their respective importance scores using 14 machine learning models (7 regression and 7 classification) and 4 tabular datasets (2 regression and 2 classification). We make two novel findings. Firstly, the magnitude of importance is not significant in explanation consistency. The correlations between SHAP and LIME importance scores for the most important features may or may not be more variable than the correlation between SHAP and LIME importance scores averaged across all features. Secondly, the similarity between SHAP and LIME importance scores cannot predict model accuracy. In the process of our research, we construct an open-source library, XAISuite, that unifies the process of training and explaining models. Finally, this paper contributes a generalized framework to better explain machine learning models and optimize their performance.

View on arXivView PDF

Code Implementations(1)

11301858/XAISuiteCommunity100%

XAISuite: Train machine learning models, generate explanations, and compare different explanation systems with just a simple line of code.

71MATLAB, PythonOct 23, 20222 years agoNOASSERTION
comparison-toolexplainable-aiexplainable-machine-learninginterpretable-machine-learningmachine-learning+6 more

Similar Papers

Cite this paper

@article{mitra2023xaisuite,
  title  = {The XAISuite framework and the implications of explanatory system dissonance},
  author = {Shreyan Mitra and Leilani Gilpin},
  year   = {2023},
  eprint = {2304.08499},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.08499v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.08499.svg)](https://codeofpaper.com/paper/2304.08499)

Discussion