Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Shapley value

From Wikipedia, the free encyclopedia
Concept in game theory

Incooperative game theory, theShapley value is a method (solution concept) for fairly distributing the total gains or costs among a group of players who have collaborated. For example, in a team project where each member contributed differently, the Shapley value provides a way to determine how much credit or blame each member deserves. It was named in honor ofLloyd Shapley, who introduced it in 1951 and won theNobel Memorial Prize in Economic Sciences for it in 2012.[1][2]

The Shapley value determines each player's contribution by considering how much the overall outcome changes when they join each possible combination of other players, and then averaging those changes. In essence, it calculates each player's average marginal contribution across all possible coalitions.[3][4] It is the only solution that satisfies four fundamental properties: efficiency, symmetry, additivity, and the dummy player (or null player) property,[5] which are widely accepted as defining a fair distribution.

This method is used in many fields, from dividing profits in business partnerships to understanding feature importance inmachine learning.

Lloyd Shapley in 2012

Definition

[edit]

Suppose we have a situation where players can win certain rewards by cooperating (forming a coalition) to accomplish a task; such situations are often calledcoalitional games. For a coalition (set of players)S{\displaystyle S}, we define thepayoff orvalue functionv(S){\displaystyle v(S)} as the total sum of payoffs that the members ofS{\displaystyle S} can obtain by cooperating.

The Shapley value is one way to divide up the value created by a coalition between its members. It is a "fair" distribution in the sense that it is the only distribution with certain desirable properties (listed below). According to the Shapley value,[6] the amount that playeri{\displaystyle i} is given in a coalitional game(v,N){\displaystyle (v,N)} is

φi(v)=SN{i}|S|!(n|S|1)!n!(v(S{i})v(S)){\displaystyle \varphi _{i}(v)=\sum _{S\subseteq N\setminus \{i\}}{\frac {|S|!\;(n-|S|-1)!}{n!}}(v(S\cup \{i\})-v(S))}
=1nSN{i}(n1|S|)1(v(S{i})v(S)){\displaystyle \quad \quad \quad ={\frac {1}{n}}\sum _{S\subseteq N\setminus \{i\}}{n-1 \choose |S|}^{-1}(v(S\cup \{i\})-v(S))}

wheren{\displaystyle n} is the total number of players and the sum extends over all subsetsS{\displaystyle S} ofN{\displaystyle N} not containing playeri{\displaystyle i}, including the empty set. Also note that(nk){\displaystyle {n \choose k}} is thebinomial coefficient. The formula can be interpreted as follows: imagine the coalition is formed one actor at a time, with each actor demanding their contributionv(S{i})v(S){\displaystyle v(S\cup \{i\})-v(S)} as a fair compensation, and then for each actor take the average of this contribution over the possible differentpermutations in which the coalition can be formed.

An alternative, equivalent formula for the Shapley value is:

φi(v)=1n!R[v(PiR{i})v(PiR)]{\displaystyle \varphi _{i}(v)={\frac {1}{n!}}\sum _{R}\left[v(P_{i}^{R}\cup \left\{i\right\})-v(P_{i}^{R})\right]}

where the sum ranges over alln!{\displaystyle n!} ordersR{\displaystyle R} of the players andPiR{\displaystyle P_{i}^{R}} is the set of players inN{\displaystyle N} which precedei{\displaystyle i} in the orderR{\displaystyle R}.

In terms of synergy

[edit]
Venn Diagram displaying synergies for Shapley values
Venn Diagram of the division of synergies that sum to the Shapley Value

From the characteristic functionv{\displaystyle v} one can compute thesynergy that each group of players provides. The synergy is the unique functionw:2NR{\displaystyle w\colon 2^{N}\to \mathbb {R} }, such that

v(S)=RSw(R){\displaystyle v(S)=\sum _{R\subseteq S}w(R)}

for any subsetSN{\displaystyle S\subseteq N} of players. In other words, the 'total value' of the coalitionS{\displaystyle S} comes from summing up thesynergies of each possible subset ofS{\displaystyle S}.

Given a characteristic functionv{\displaystyle v}, the synergy functionw{\displaystyle w} is calculated via

w(S)=RS(1)|S||R|v(R){\displaystyle w(S)=\sum _{R\subseteq S}(-1)^{|S|-|R|}v(R)}

using theInclusion exclusion principle. In other words, the synergy of coalitionS{\displaystyle S} is the valuev(S){\displaystyle v(S)} , which is not already accounted for by its subsets.

The Shapley values are given in terms of the synergy function by[7][8]

φi(v)=iSNw(S)|S|{\displaystyle \varphi _{i}(v)=\sum _{i\in S\subseteq N}{\frac {w(S)}{|S|}}}

where the sum is over all subsetsS{\displaystyle S} ofN{\displaystyle N} that include playeri{\displaystyle i}.

This can be interpreted as

φi(v)=coalitions including isynergy of the coalitionnumber of members in the coalition{\displaystyle \varphi _{i}(v)=\sum _{\text{coalitions including i}}{\frac {\text{synergy of the coalition}}{\text{number of members in the coalition}}}}

In other words, the synergy of each coalition is divided equally between all members.

This can be interpreted visually with aVenn Diagram. In the first example diagram above, each region has been labeled with the synergy bonus of the corresponding coalition. The total value produced by a coalition is the sum of synergy bonuses of the composing subcoalitions - in the example, the coalition of the players labeled "You" and "Emma" would produce a profit of30+20+40=90{\displaystyle 30+20+40=90} dollars, as compared to their individual profits of30{\displaystyle 30} and20{\displaystyle 20} dollars respectively. The synergies are then split equally among each member of the subcoalition that contributes that synergy - as displayed in the second diagram.

Examples

[edit]

Business example

[edit]

Consider a simplified description of a business. An owner,o, provides crucial capital in the sense that, without him/her, no gains can be obtained. There arem workersw1,...,wm, each of whom contributes an amountp to the total profit. Let

N={o,w1,,wm}.{\displaystyle N=\{o,w_{1},\ldots ,w_{m}\}.}

The value function for this coalitional game is

v(S)={(|S|1)pif oS,0otherwise.{\displaystyle v(S)={\begin{cases}(|S|-1)p&{\text{if }}o\in S\;,\\0&{\text{otherwise}}\;.\\\end{cases}}}

Computing the Shapley value for this coalition game leads to a value ofmp/2 for the owner andp/2 for each one of them workers.

This can be understood from the perspective of synergy. The synergy functionw{\displaystyle w} is

w(S)={p,if S={o,wi}0,otherwise{\displaystyle w(S)={\begin{cases}p,&{\text{if }}S=\{o,w_{i}\}\\0,&{\text{otherwise}}\\\end{cases}}}

so the only coalitions that generate synergy are one-to-one between the owner and any individual worker.

Using the above formula for the Shapley value in terms ofw{\displaystyle w} we compute

φwi=w({o,wi})2=p2{\displaystyle \varphi _{w_{i}}={\frac {w(\{o,w_{i}\})}{2}}={\frac {p}{2}}}

and

φo=i=1mw({o,wi})2=mp2{\displaystyle \varphi _{o}=\sum _{i=1}^{m}{\frac {w(\{o,w_{i}\})}{2}}={\frac {mp}{2}}}

The result can also be understood from the perspective of averaging over all orders. A given worker joins the coalition after the owner (and therefore contributesp) in half of the orders and thus makes an average contribution ofp2{\displaystyle {\frac {p}{2}}} upon joining. When the owner joins, on average half the workers have already joined, so the owner's average contribution upon joining ismp2{\displaystyle {\frac {mp}{2}}}.

Glove game

[edit]

The glove game is a coalitional game where the players have left- and right-hand gloves and the goal is to form pairs. Let

N={1,2,3},{\displaystyle N=\{1,2,3\},}

where players 1 and 2 have right-hand gloves and player 3 has a left-hand glove.

The value function for this coalitional game is

v(S)={1if S{{1,3},{2,3},{1,2,3}};0otherwise.{\displaystyle v(S)={\begin{cases}1&{\text{if }}S\in \left\{\{1,3\},\{2,3\},\{1,2,3\}\right\};\\0&{\text{otherwise}}.\\\end{cases}}}

The formula for calculating the Shapley value is

φi(v)=1|N|!R[v(PiR{i})v(PiR)],{\displaystyle \varphi _{i}(v)={\frac {1}{|N|!}}\sum _{R}\left[v(P_{i}^{R}\cup \left\{i\right\})-v(P_{i}^{R})\right],}

whereR is an ordering of the players andPiR{\displaystyle P_{i}^{R}} is the set of players inN which precedei in the orderR.

The following table displays the marginal contributions of Player 1.

Order RMC11,2,3v({1})v()=00=01,3,2v({1})v()=00=02,1,3v({1,2})v({2})=00=02,3,1v({1,2,3})v({2,3})=11=03,1,2v({1,3})v({3})=10=13,2,1v({1,3,2})v({3,2})=11=0{\displaystyle {\begin{array}{|c|r|}{\text{Order }}R\,\!&MC_{1}\\\hline {1,2,3}&v(\{1\})-v(\varnothing )=0-0=0\\{1,3,2}&v(\{1\})-v(\varnothing )=0-0=0\\{2,1,3}&v(\{1,2\})-v(\{2\})=0-0=0\\{2,3,1}&v(\{1,2,3\})-v(\{2,3\})=1-1=0\\{3,1,2}&v(\{1,3\})-v(\{3\})=1-0=1\\{3,2,1}&v(\{1,3,2\})-v(\{3,2\})=1-1=0\end{array}}}

Observe

φ1(v)=(16)(1)=16.{\displaystyle \varphi _{1}(v)=\!\left({\frac {1}{6}}\right)(1)={\frac {1}{6}}.}

By a symmetry argument it can be shown that

φ2(v)=φ1(v)=16.{\displaystyle \varphi _{2}(v)=\varphi _{1}(v)={\frac {1}{6}}.}

Due to the efficiency axiom, the sum of all the Shapley values is equal to 1, which means that

φ3(v)=46=23.{\displaystyle \varphi _{3}(v)={\frac {4}{6}}={\frac {2}{3}}.}

Properties

[edit]

The Shapley value has many desirable properties.Notably, it is the only payment rule satisfying the four properties of Efficiency, Symmetry, Linearity and Null player (or dummy player).[5]See[9]: 147–156  for more characterizations of the Shapley value.

Efficiency

[edit]

The sum of the Shapley values of all agents equals the value of the grand coalition, so that all the gain is distributed among the agents:

iNφi(v)=v(N){\displaystyle \sum _{i\in N}\varphi _{i}(v)=v(N)}

Proof:iNφi(v)=1|N|!RiNv(PiR{i})v(PiR){\displaystyle \sum _{i\in N}\varphi _{i}(v)={\frac {1}{|N|!}}\sum _{R}\sum _{i\in N}v(P_{i}^{R}\cup \left\{i\right\})-v(P_{i}^{R})}=1|N|!Rv(N)=1|N|!|N|!v(N)=v(N){\displaystyle ={\frac {1}{|N|!}}\sum _{R}v(N)={\frac {1}{|N|!}}|N|!\cdot v(N)=v(N)}

sinceiNv(PiR{i})v(PiR){\displaystyle \sum _{i\in N}v(P_{i}^{R}\cup \left\{i\right\})-v(P_{i}^{R})} is atelescoping sum and there are|N|!{\displaystyle |N|!} different orderingsR{\displaystyle R}.

Symmetry

[edit]

Ifi{\displaystyle i} andj{\displaystyle j} are two actors who are equivalent in the sense that

v(S{i})=v(S{j}){\displaystyle v(S\cup \{i\})=v(S\cup \{j\})}

for every subsetS{\displaystyle S} ofN{\displaystyle N} which contains neitheri{\displaystyle i} norj{\displaystyle j}, thenφi(v)=φj(v){\displaystyle \varphi _{i}(v)=\varphi _{j}(v)}.

This property is also calledequal treatment of equals.

Linearity

[edit]

If two coalition games described by gain functionsv{\displaystyle v} andw{\displaystyle w} are combined, then the distributed gains should correspond to the gains derived fromv{\displaystyle v} and the gains derived fromw{\displaystyle w}:

φi(v+w)=φi(v)+φi(w){\displaystyle \varphi _{i}(v+w)=\varphi _{i}(v)+\varphi _{i}(w)}

for everyi{\displaystyle i} in N{\displaystyle N}. Also, for any real numbera{\displaystyle a},

φi(av)=aφi(v){\displaystyle \varphi _{i}(av)=a\varphi _{i}(v)}

for everyi{\displaystyle i} in N{\displaystyle N}.

Null player

[edit]

The Shapley valueφi(v){\displaystyle \varphi _{i}(v)} of a null playeri{\displaystyle i} in a gamev{\displaystyle v} is zero. A playeri{\displaystyle i} isnull inv{\displaystyle v} ifv(S{i})=v(S){\displaystyle v(S\cup \{i\})=v(S)} for all coalitionsS{\displaystyle S} that do not containi{\displaystyle i}.

Stand-alone test

[edit]

Ifv{\displaystyle v} is asubadditive set function, i.e.,v(ST)v(S)+v(T){\displaystyle v(S\sqcup T)\leq v(S)+v(T)}, then for each agenti{\displaystyle i}:φi(v)v({i}){\displaystyle \varphi _{i}(v)\leq v(\{i\})}.

Similarly, ifv{\displaystyle v} is asuperadditive set function, i.e.,v(ST)v(S)+v(T){\displaystyle v(S\sqcup T)\geq v(S)+v(T)}, then for each agenti{\displaystyle i}:φi(v)v({i}){\displaystyle \varphi _{i}(v)\geq v(\{i\})}.

So, if the cooperation has positive synergy, all agents (weakly) gain, and if it has negative synergy, all agents (weakly) lose.[9]: 147–156 

Anonymity

[edit]

Ifi{\displaystyle i} andj{\displaystyle j} are two agents, andw{\displaystyle w} is a gain function that is identical tov{\displaystyle v} except that the roles ofi{\displaystyle i} andj{\displaystyle j} have been exchanged, thenφi(v)=φj(w){\displaystyle \varphi _{i}(v)=\varphi _{j}(w)}. This means that the labeling of the agents doesn't play a role in the assignment of their gains.

Marginalism

[edit]

The Shapley value can be defined as a function which uses only the marginal contributions of playeri{\displaystyle i} as the arguments.

Aumann–Shapley value

[edit]

In their 1974 book,Lloyd Shapley andRobert Aumann extended the concept of the Shapley value to infinite games (defined with respect to anon-atomicmeasure), creating the diagonal formula.[10] This was later extended byJean-François Mertens andAbraham Neyman.

As seen above, the value of an n-person game associates with each player the expectation of their contribution to the worth of the coalition of players before them in a random ordering of all the players. When there are many players and each individual plays only a minor role, the set of all players preceding a given one is heuristically thought of as a good sample of all players. The value of a given infinitesimal playerds is then defined as "their" contribution to the worth of a "perfect" sample of all the players.

Symbolically, ifv is the coalitional worth function that associates each coalitionc with its value, and each coalitionc is a measurable subset of the measurable setI of all players, that we assume to beI=[0,1]{\displaystyle I=[0,1]} without loss of generality, the value(Sv)(ds){\displaystyle (Sv)(ds)} of an infinitesimal playerds in the game is

(Sv)(ds)=01(v(tI+ds)v(tI))dt.{\displaystyle (Sv)(ds)=\int _{0}^{1}(\,v(tI+ds)-v(tI)\,)\,dt.}

HeretI is a perfect sample of the all-player setI containing a proportiont of all the players, andtI+ds{\displaystyle tI+ds} is the coalition obtained afterds joinstI. This is the heuristic form of the diagonal formula.[10]

Assuming some regularity of the worth function, for example, assumingv can be represented as differentiable function of a non-atomic measure onI,μ,v(c)=f(μ(c)){\displaystyle v(c)=f(\mu (c))} with density functionφ{\displaystyle \varphi }, withμ(c)=1c(u)φ(u)du,{\displaystyle \mu (c)=\int 1_{c}(u)\varphi (u)\,du,} where1c(){\displaystyle 1_{c}(\bullet )} is the characteristic function ofc. Under such conditions

μ(tI)=tμ(I){\displaystyle \mu (tI)=t\mu (I)},

as can be shown by approximating the density by a step function and keeping the proportiont for each level of the density function, and

v(tI+ds)=f(tμ(I))+f(tμ(I))μ(ds).{\displaystyle v(tI+ds)=f(t\mu (I))+f'(t\mu (I))\mu (ds).}

The diagonal formula has then the form developed by Aumann and Shapley (1974)

(Sv)(ds)=01ftμ(I)(μ(ds))dt{\displaystyle (Sv)(ds)=\int _{0}^{1}f'_{t\mu (I)}(\mu (ds))\,dt}

Aboveμ can be vector valued (as long as the function is defined and differentiable on the range ofμ, the above formula makes sense).

In the argument above if the measure contains atomsμ(tI)=tμ(I){\displaystyle \mu (tI)=t\mu (I)} is no longer true—this is why the diagonal formula mostly applies to non-atomic games.

Two approaches were deployed to extend this diagonal formula when the functionf is no longer differentiable. Mertens goes back to the original formula and takes the derivative after the integral thereby benefiting from the smoothing effect. Neyman took a different approach. Going back to an elementary application of Mertens's approach from Mertens (1980):[11]

(Sv)(ds)=limε0,ε>01ε01ε(f(t+εμ(ds))f(t))dt{\displaystyle (Sv)(ds)=\lim _{\varepsilon \to 0,\varepsilon >0}{\frac {1}{\varepsilon }}\int _{0}^{1-\varepsilon }(f(t+\varepsilon \mu (ds))-f(t))\,dt}

This works for example for majority games—while the original diagonal formula cannot be used directly. How Mertens further extends this by identifying symmetries that the Shapley value should be invariant upon, and averaging over such symmetries to create further smoothing effect commuting averages with the derivative operation as above.[12] A survey for non atomic value is found in Neyman (2002)[13]

Generalization to coalitions

[edit]

The Shapley value only assigns values to the individual agents. It has been generalized[14] to apply to a group of agentsC as,

φC(v)=TNC(n|T||C|)!|T|!(n|C|+1)!SC(1)|C||S|v(ST).{\displaystyle \varphi _{C}(v)=\sum _{T\subseteq N\setminus C}{\frac {(n-|T|-|C|)!\;|T|!}{(n-|C|+1)!}}\sum _{S\subseteq C}(-1)^{|C|-|S|}v(S\cup T)\;.}

In terms of the synergy functionw{\displaystyle w} above, this reads[7][8]

φC(v)=CTNw(T)|T||C|+1{\displaystyle \varphi _{C}(v)=\sum _{C\subseteq T\subseteq N}{\frac {w(T)}{|T|-|C|+1}}}

where the sum goes over all subsetsT{\displaystyle T} ofN{\displaystyle N} that containC{\displaystyle C}.

This formula suggests the interpretation that the Shapley value of a coalition is to be thought of as the standard Shapley value of a single player, if the coalitionC{\displaystyle C} is treated like a single player.

Value of a player to another player

[edit]

The Shapley valueφi(v){\displaystyle \varphi _{i}(v)} was decomposed by Hausken and Matthias[15] into a matrix of values

φij(v)=SN(|S|1)!(n|S|)!n!(v(S)v(S{i})v(S{j})+v(S{i,j}))t=|S|n1t{\displaystyle \varphi _{ij}(v)=\sum _{S\subseteq N}{\frac {(|S|-1)!\;(n-|S|)!}{n!}}(v(S)-v(S\setminus \{i\})-v(S\setminus \{j\})+v(S\setminus \{i,j\}))\sum _{t=|S|}^{n}{\frac {1}{t}}}

Each valueφij(v){\displaystyle \varphi _{ij}(v)} represents the value of playeri{\displaystyle i} to playerj{\displaystyle j}. This matrix satisfies

φi(v)=jNφij(v){\displaystyle \varphi _{i}(v)=\sum _{j\in N}\varphi _{ij}(v)}

i.e. the value of playeri{\displaystyle i} to the whole game is the sum of their value to all individual players.

In terms of the synergyw{\displaystyle w} defined above, this reads

φij(v)={i,j}SNw(S)|S|2{\displaystyle \varphi _{ij}(v)=\sum _{\{i,j\}\subseteq S\subseteq N}{\frac {w(S)}{|S|^{2}}}}

where the sum goes over all subsetsS{\displaystyle S} ofN{\displaystyle N} that containi{\displaystyle i} andj{\displaystyle j}.

This can be interpreted as sum over all subsets that contain playersi{\displaystyle i} andj{\displaystyle j}, where for each subsetS{\displaystyle S} you

In other words, the synergy value of each coalition is evenly divided among all|S|2{\displaystyle |S|^{2}}pairs(i,j){\displaystyle (i,j)} of players in that coalition, wherei{\displaystyle i} generates surplus forj{\displaystyle j}.

Shapley value regression

[edit]

Shapley value regression is a statistical method used to measure the contribution of individual predictors in a regression model. In this context, the "players" are the individual predictors or variables in the model, and the "gain" is the total explained variance or predictive power of the model. This method ensures a fair distribution of the total gain among the predictors, attributing each predictor a value representing its contribution to the model's performance. Lipovetsky (2006) discussed the use of Shapley value in regression analysis, providing a comprehensive overview of its theoretical underpinnings and practical applications.[16]

Shapley value contributions are recognized for their balance of stability and discriminating power, which make them suitable for accurately measuring the importance of service attributes in market research.[17] Several studies have applied Shapley value regression to key drivers analysis in marketing research. Pokryshevskaya and Antipov (2012) utilized this method to analyze online customers' repeat purchase intentions, demonstrating its effectiveness in understanding consumer behavior.[18] Similarly, Antipov and Pokryshevskaya (2014) applied Shapley value regression to explain differences in recommendation rates for hotels in South Cyprus, highlighting its utility in the hospitality industry.[19] Further validation of the benefits of Shapley value in key-driver analysis is provided by Vriens, Vidden, and Bosch (2021), who underscored its advantages in applied marketing analytics.[20]

In machine learning

[edit]

The Shapley value provides a principled way to explain the predictions ofnonlinear models common in the field ofmachine learning. By interpreting a model trained on a set of features as a value function on a coalition of players, Shapley values provide a natural way to compute which features contribute to a prediction[21] or contribute to the uncertainty of a prediction.[22] This unifies several other methods includingLocally Interpretable Model-Agnostic Explanations (LIME),[23]DeepLIFT,[24] andLayer-Wise Relevance Propagation.[25][26]

Distributional values are an extension of the Shapley value and related value operators designed to preserve the probabilistic output of predictive models in machine learning, includingneural network classifiers andlarge language models.[27]

The statistical understanding of Shapley values remains an ongoing research question. A smooth version, calledShapley curves,[28] achieves theminimax rate and is shown to be asymptotically Gaussian in anonparametric setting. Confidence intervals for finite samples can be obtained via thewild bootstrap.

See also

[edit]

References

[edit]
  1. ^Shapley, Lloyd S. (August 21, 1951)."Notes on the n-Person Game -- II: The Value of an n-Person Game"(PDF). Santa Monica, Calif.: RAND Corporation.
  2. ^Roth, Alvin E., ed. (1988).The Shapley Value: Essays in Honor of Lloyd S. Shapley. Cambridge: Cambridge University Press.doi:10.1017/CBO9780511528446.ISBN 0-521-36177-X.
  3. ^Hart, Sergiu (1989). "Shapley Value". In Eatwell, J.; Milgate, M.; Newman, P. (eds.).The New Palgrave: Game Theory. Norton. pp. 210–216.doi:10.1007/978-1-349-20181-5_25.ISBN 978-0-333-49537-7.
  4. ^Hart, Sergiu (May 12, 2016)."A Bibliography of Cooperative Games: Value Theory".
  5. ^abShapley, Lloyd S. (1953). "A Value for n-person Games". In Kuhn, H. W.; Tucker, A. W. (eds.).Contributions to the Theory of Games. Annals of Mathematical Studies. Vol. 28. Princeton University Press. pp. 307–317.doi:10.1515/9781400881970-018.ISBN 978-1-4008-8197-0.{{cite book}}:ISBN / Date incompatibility (help)
  6. ^For a proof of unique existence, seeIchiishi, Tatsuro (1983).Game Theory for Economic Analysis. New York: Academic Press. pp. 118–120.ISBN 0-12-370180-5.
  7. ^abGrabisch, Michel (October 1997). "Alternative Representations of Discrete Fuzzy Measures for Decision Making".International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems.5 (5):587–607.doi:10.1142/S0218488597000440.ISSN 0218-4885.
  8. ^abGrabisch, Michel (1 December 1997). "k-order additive discrete fuzzy measures and their representation".Fuzzy Sets and Systems.92 (2):167–189.doi:10.1016/S0165-0114(97)00168-1.ISSN 0165-0114.
  9. ^abHerve Moulin (2004).Fair Division and Collective Welfare. Cambridge, Massachusetts: MIT Press.ISBN 9780262134231.
  10. ^abAumann, Robert J.; Shapley, Lloyd S. (1974).Values of Non-Atomic Games. Princeton: Princeton Univ. Press.ISBN 0-691-08103-4.
  11. ^Mertens, Jean-François (1980). "Values and Derivatives".Mathematics of Operations Research.5 (4):523–552.doi:10.1287/moor.5.4.523.JSTOR 3689325.
  12. ^Mertens, Jean-François (1988). "The Shapley Value in the Non Differentiable Case".International Journal of Game Theory.17 (1):1–65.doi:10.1007/BF01240834.S2CID 118017018.
  13. ^Neyman, A., 2002. Value of Games with infinitely many Players, "Handbook of Game Theory with Economic Applications," Handbook of Game Theory with Economic Applications, Elsevier, edition 1, volume 3, number 3, 00. R.J. Aumann & S. Hart (ed.).[1]
  14. ^Grabisch, Michel; Roubens, Marc (1999). "An axiomatic approach to the concept of interaction among players in cooperative games".International Journal of Game Theory.28 (4):547–565.doi:10.1007/s001820050125.S2CID 18033890.
  15. ^Hausken, Kjell; Mohr, Matthias (2001). "The Value of a Player in n-Person Games".Social Choice and Welfare.18 (3):465–83.doi:10.1007/s003550000070.JSTOR 41060209.S2CID 27089088.
  16. ^Lipovetsky S (2006). "Shapley value regression: A method for explaining the contributions of individual predictors to a regression model".Linear Algebra and Its Applications.417:48–54.doi:10.1016/j.laa.2006.04.027 (inactive 12 July 2025).{{cite journal}}: CS1 maint: DOI inactive as of July 2025 (link)
  17. ^Pokryshevskaya E, Antipov E (2014). "A comparison of methods used to measure the importance of service attributes".International Journal of Market Research.56 (3):283–296.doi:10.2501/IJMR-2014-020.
  18. ^Pokryshevskaya EB, Antipov EA (2012). "The strategic analysis of online customers' repeat purchase intentions".Journal of Targeting, Measurement and Analysis for Marketing.20:203–211.doi:10.1057/jt.2012.13.
  19. ^Antipov EA, Pokryshevskaya EB (2014). "Explaining differences in recommendation rates: the case of South Cyprus hotels".Economics Bulletin.34 (4):2368–2376.
  20. ^Vriens M, Vidden C, Bosch N (2021). "The benefits of Shapley-value in key-driver analysis".Applied Marketing Analytics.6 (3):269–278.
  21. ^Lundberg, Scott M.;Lee, Su-In (2017)."A Unified Approach to Interpreting Model Predictions".Advances in Neural Information Processing Systems.30:4765–4774.arXiv:1705.07874. Retrieved2021-01-30.
  22. ^Watson, David; O'Hara, Joshua; Tax, Niek; Mudd, Richard; Guy, Ido (2023). "Explaining Predictive Uncertainty with Information Theoretic Shapley".Advances in Neural Information Processing Systems.37.arXiv:2306.05724.
  23. ^Ribeiro, Marco Tulio; Singh, Sameer; Guestrin, Carlos (2016-08-13). ""Why Should I Trust You?"".Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York, NY, USA: ACM. pp. 1135–1144.doi:10.1145/2939672.2939778.ISBN 978-1-4503-4232-2.
  24. ^Shrikumar, Avanti; Greenside, Peyton; Kundaje, Anshul (2017-07-17)."Learning Important Features Through Propagating Activation Differences".PMLR:3145–3153.ISSN 2640-3498. Retrieved2021-01-30.
  25. ^Bach, Sebastian; Binder, Alexander; Montavon, Grégoire; Klauschen, Frederick;Müller, Klaus-Robert; Samek, Wojciech (2015-07-10). Suarez, Oscar Deniz (ed.)."On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation".PLOS ONE.10 (7) e0130140. Public Library of Science (PLoS).Bibcode:2015PLoSO..1030140B.doi:10.1371/journal.pone.0130140.ISSN 1932-6203.PMC 4498753.PMID 26161953.
  26. ^Antipov, E. A.; Pokryshevskaya, E. B. (2020). "Interpretable machine learning for demand modeling with high-dimensional data using Gradient Boosting Machines and Shapley values".Journal of Revenue and Pricing Management.19 (5):355–364.doi:10.1057/s41272-020-00236-4.
  27. ^Franceschi L, Donini M, Archambeau C, Seeger M (2024). "Explaining probabilistic models with distributional values".Proceedings of the 41st International Conference on Machine Learning (ICML 2024).arXiv:2402.09947.
  28. ^Miftachov, Ratmir; Keilbar, Georg; Härdle, Wolfgang (2025)."Shapley Curves: A Smoothing Perspective".Journal of Business & Economic Statistics.43 (2):312–323.doi:10.1080/07350015.2024.2365781.

Further reading

[edit]

External links

[edit]
Traditionalgame theory
Definitions
Equilibrium
concepts
Strategies
Games
Theorems
Subfields
Key people
Core
concepts
Games
Mathematical
tools
Search
algorithms
Key people
Core
concepts
Games
Applications
Key people
Core
concepts
Theorems
Applications
Other topics
Retrieved from "https://en.wikipedia.org/w/index.php?title=Shapley_value&oldid=1318059301"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp