A Perspective on Explainable Artificial Intelligence Methods: SHAP and LIME

Ahmed Salih, Zahra Raisi-Estabragh, Ilaria Boscolo Galazzo, Petia Radeva, Steffen E. Petersen +2 more
5/3/2023
stat.MLcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

eXplainable artificial intelligence (XAI) methods have emerged to convert the black box of machine learning (ML) models into a more digestible form. These methods help to communicate how the model works with the aim of making ML models more transparent and increasing the trust of end-users into their output. SHapley Additive exPlanations (SHAP) and Local Interpretable Model Agnostic Explanation (LIME) are two widely used XAI methods, particularly with tabular data. In this perspective piece, we discuss the way the explainability metrics of these two methods are generated and propose a framework for interpretation of their outputs, highlighting their weaknesses and strengths. Specifically, we discuss their outcomes in terms of model-dependency and in the presence of collinearity among the features, relying on a case study from the biomedical domain (classification of individuals with or without myocardial infarction). The results indicate that SHAP and LIME are highly affected by the adopted ML model and feature collinearity, raising a note of caution on their usage and interpretation.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{salih2023perspective,
  title  = {A Perspective on Explainable Artificial Intelligence Methods: SHAP and LIME},
  author = {Ahmed Salih and Zahra Raisi-Estabragh and Ilaria Boscolo Galazzo and Petia Radeva and Steffen E. Petersen and Gloria Menegaz and Karim Lekadir},
  year   = {2023},
  eprint = {2305.02012},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.02012v3}
}

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/2305.02012.svg)](https://codeofpaper.com/paper/2305.02012)

Discussion