paper-with-me

Papers

Explaining predictive models with mixed features using Shapley values and conditional inference trees

2020-07-02 · Annabelle Redelmeier, Martin Jullum, Kjersti Aas

It is becoming increasingly important to explain complex, black-box machine learning models. Although there is an expanding literature on this topic, Shapley values stand out as a sound method to explain predictions from any type of machine learning model. The original development of Shapley values for prediction explanation relied on the assumption that the features being described were independent. This methodology was then extended to explain dependent features with an underlying continuous distribution. In this paper, we propose a method to explain mixed (i.e. continuous, discrete, ordinal, and categorical) dependent features by modeling the dependence structure of the features using conditional inference trees. We demonstrate our proposed method against the current industry standards in various simulation studies and find that our method often outperforms the other approaches. Finally, we apply our method to a real financial data set used in the 2018 FICO Explainable Machine Learning Challenge and show how our explanations compare to the FICO challenge Recognition Award winning team.

📄 PDF Abstract BibTeX arXiv:2007.01027

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

Explaining individual predictions when features are dependent: More accurate approximations to Shapley values

2019-03-25 · Kjersti Aas, Martin Jullum, Anders Løland

Explaining complex or seemingly simple machine learning models is an important practical problem. We want to explain individual predictions from a complex machine learning model by learning simple, interpretable explanat…

BIG-bench Machine Learning

Explaining the Uncertain: Stochastic Shapley Values for Gaussian Process Models

2023-05-24 · NeurIPS 2023 11

We present a novel approach for explaining Gaussian processes (GPs) that can utilize the full analytical covariance structure present in GPs. Our method is based on the popular solution concept of Shapley values extended…

Gaussian Processes

Using Shapley Values and Variational Autoencoders to Explain Predictive Models with Dependent Mixed Features

2021-11-26 · Lars Henry Berge Olsen, Ingrid Kristine Glad, Martin Jullum, Kjersti Aas

Shapley values are today extensively used as a model-agnostic explanation framework to explain complex predictive machine learning models. Shapley values have desirable theoretical properties and a sound mathematical fou…

BIG-bench Machine Learning

Explaining Models by Propagating Shapley Values of Local Components

2019-11-27 · Hugh Chen, Scott Lundberg, Su-In Lee

In healthcare, making the best possible predictions with complex models (e.g., neural networks, ensembles/stacks of different models) can impact patient welfare. In order to make these complex models explainable, we pres…

Shapley Values of Reconstruction Errors of PCA for Explaining Anomaly Detection

2019-09-08 · Naoya Takeishi

We present a method to compute the Shapley values of reconstruction errors of principal component analysis (PCA), which is particularly useful in explaining the results of anomaly detection based on PCA. Because features…

Anomaly DetectionRaw reconstruction