Unified Explanations in Machine Learning Models: A Perturbation Approach

Jacob Dineen, Don Kridel, Daniel Dolk, David Castillo
5/30/2024
cs.LG

No official code found. Best implementation: jacobdineen/hiccs2021 (0 stars, last commit 2024-07-09).

Abstract

A high-velocity paradigm shift towards Explainable Artificial Intelligence (XAI) has emerged in recent years. Highly complex Machine Learning (ML) models have flourished in many tasks of intelligence, and the questions have started to shift away from traditional metrics of validity towards something deeper: What is this model telling me about my data, and how is it arriving at these conclusions? Inconsistencies between XAI and modeling techniques can have the undesirable effect of casting doubt upon the efficacy of these explainability approaches. To address these problems, we propose a systematic, perturbation-based analysis against a popular, model-agnostic method in XAI, SHapley Additive exPlanations (Shap). We devise algorithms to generate relative feature importance in settings of dynamic inference amongst a suite of popular machine learning and deep learning methods, and metrics that allow us to quantify how well explanations generated under the static case hold. We propose a taxonomy for feature importance methodology, measure alignment, and observe quantifiable similarity amongst explanation models across several datasets.

View on arXivView PDF

Code Implementations(1)

00Python, Jupyter NotebookMay 16, 20202 years ago

Similar Papers

Cite this paper

@article{dineen2024unified,
  title  = {Unified Explanations in Machine Learning Models: A Perturbation Approach},
  author = {Jacob Dineen and Don Kridel and Daniel Dolk and David Castillo},
  year   = {2024},
  eprint = {2405.20200},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.20200v1}
}

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

Discussion