On Model Extrapolation in Marginal Shapley Values

Ilya Rozenfeld
12/17/2024
stat.MLcs.LG

No confident code implementation found for this paper.

Abstract

As the use of complex machine learning models continues to grow, so does the need for reliable explainability methods. One of the most popular methods for model explainability is based on Shapley values. There are two most commonly used approaches to calculating Shapley values which produce different results when features are correlated, conditional and marginal. In our previous work, it was demonstrated that the conditional approach is fundamentally flawed due to implicit assumptions of causality. However, it is a well-known fact that marginal approach to calculating Shapley values leads to model extrapolation where it might not be well defined. In this paper we explore the impacts of model extrapolation on Shapley values in the case of a simple linear spline model. Furthermore, we propose an approach which while using marginal averaging avoids model extrapolation and with addition of causal information replicates causal Shapley values. Finally, we demonstrate our method on the real data example.

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{rozenfeld2024model,
  title  = {On Model Extrapolation in Marginal Shapley Values},
  author = {Ilya Rozenfeld},
  year   = {2024},
  eprint = {2412.13158},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.13158v1}
}

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

Discussion