paper-with-me

Papers

A Multilinear Sampling Algorithm to Estimate Shapley Values

2020-10-22 · Ramin Okhrati, Aldo Lipani

Shapley values are great analytical tools in game theory to measure the importance of a player in a game. Due to their axiomatic and desirable properties such as efficiency, they have become popular for feature importance analysis in data science and machine learning. However, the time complexity to compute Shapley values based on the original formula is exponential, and as the number of features increases, this becomes infeasible. Castro et al. [1] developed a sampling algorithm, to estimate Shapley values. In this work, we propose a new sampling method based on a multilinear extension technique as applied in game theory. The aim is to provide a more efficient (sampling) method for estimating Shapley values. Our method is applicable to any machine learning model, in particular for either multi-class classifications or regression problems. We apply the method to estimate Shapley values for multilayer perceptrons (MLPs) and through experimentation on two datasets, we demonstrate that our method provides more accurate estimations of the Shapley values by reducing the variance of the sampling statistics.

📄 PDF Abstract BibTeX arXiv:2010.12082

Code (2)

aldolipani/OwenShap 공식 구현 tf
aai-institute/pyDVL pytorch

Tasks

BIG-bench Machine LearningFeature Importance

Similar Papers 제목 키워드 기반

TN-SHAP-G: Graph-Structured Tensor Network Surrogates for Shapley Values and Interactions

2026-06-01 · Farzaneh Heidari, Guillaume Rabusseau arxiv

Shapley values are a widely used tool for attributing importance and interactions among input variables in black-box models, but their computation involves a function defined over an exponentially large space of subsets.…

PolySHAP: Extending KernelSHAP with Interaction-Informed Polynomial Regression

2026-01-26 · Fabian Fumagalli, R. Teal Witter, Christopher Musco arxiv

Shapley values have emerged as a central game-theoretic tool in explainable AI (XAI). However, computing Shapley values exactly requires $2^d$ game evaluations for a model with $d$ features. Lundberg and Lee's KernelSHAP…

Provably Accurate Shapley Value Estimation via Leverage Score Sampling

2024-10-02 · Christopher Musco, R. Teal Witter

Originally introduced in game theory, Shapley values have emerged as a central tool in explainable machine learning, where they are used to attribute model predictions to specific input features. However, computing Shapl…

Active LearningAttribute

Tractable Shapley Values and Interactions via Tensor Networks

2025-10-25 · Farzaneh Heidari, Chao Li, Guillaume Rabusseau arxiv

We show how to replace the O(2^n) coalition enumeration over n features behind Shapley values and Shapley-style interaction indices with a few-evaluation scheme on a tensor-network (TN) surrogate: TN-SHAP. The key idea i…

Stabilizing Estimates of Shapley Values with Control Variates

2023-10-11 · Jeremy Goldwasser, Giles Hooker

Shapley values are among the most popular tools for explaining predictions of blackbox machine learning models. However, their high computational cost motivates the use of sampling approximations, inducing a considerable…