paper-with-me

Papers

A Linear Approximation Method for the Shapley Value

2008-09-01 · S. Shaheen Fatima, Michael Wooldridge, Nicholas R. Jennings

The Shapley value is a key solution concept for coalitional games in general and voting games in particular. Its main advantage is that it provides a unique and fair solution, but its main drawback is the complexity of computing it (e.g., for voting games this complexity is #p-complete). However, given the importance of the Shapley value and voting games, a number of approximation methods have been developed to overcome this complexity. Among these, Owen's multi-linear extension method is the most time efficient, being linear in the number of players. Now, in addition to speed, the other key criterion for an approximation algorithm is its approximation error. On this dimension, the multi-linear extension method is less impressive. Against this background, this paper presents a new approximation algorithm, based on randomization, for computing the Shapley value of voting games. This method has time complexity linear in the number of players, but has an approximation error that is, on average, lower than Owen's. In addition to this comparative study, we empirically evaluate the error for our method and show how the different parameters of the voting game affect it. Specifically, we show the following effects. First, as the number of players in a voting game increases, the average percentage error decreases. Second, as the quota increases, the average percentage error decreases. Third, the error is different for players with different weights; players with weight closer to the mean weight have a lower error than those with weight further away. We then extend our approximation to the more general k-majority voting games and show that, for n players, the method has time complexity O(k2n) and the upper bound on its approximation error is .

📄 PDF Abstract BibTeX

Code (1)

benedekrozemberczki/shapley

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

Shapley Residuals: Quantifying the limits of the Shapley value for explanations

2021-12-01 · NeurIPS 2021 12 · Indra Kumar, Carlos Scheidegger, Suresh Venkatasubramanian, Sorelle Friedler

Popular feature importance techniques compute additive approximations to nonlinear models by first defining a cooperative game describing the value of different subsets of the model's features, then calculating the resul…

AttributeFeature Importance

SIM-Shapley: A Stable and Computationally Efficient Approach to Shapley Value Approximation

2025-05-13 · Wangxuan Fan, Siqi Li, Doudou Zhou, Yohei Okada 외

Explainable artificial intelligence (XAI) is essential for trustworthy machine learning (ML), particularly in high-stakes domains such as healthcare and finance. Shapley value (SV) methods provide a principled framework …

Computational EfficiencyExplainable artificial intelligenceExplainable Artificial Intelligence (XAI)Stochastic Optimization

Shapley Interpretation and Activation in Neural Networks

2019-09-13 · Yadong Li, Xin Cui

We propose a novel Shapley value approach to help address neural networks' interpretability and "vanishing gradient" problems. Our method is based on an accurate analytical approximation to the Shapley value of a neuron …

Decision Making

Faith-Shap: The Faithful Shapley Interaction Index

2022-03-02 · Che-Ping Tsai, Chih-Kuan Yeh, Pradeep Ravikumar

Shapley values, which were originally designed to assign attributions to individual players in coalition games, have become a commonly used approach in explainable machine learning to provide attributions to input featur…

Computational Efficiency