欢迎加入官方 QQ 用户交流群,群号: 960855308

有任何问题或者新的计算器添加都可以提出,我们负责免费修正和实现提高你的工作效率。

对于一个有 {{ totalPlayers }} 个玩家,贡献值为 {{ contributionValue }} 的游戏,Shapley 值为 {{ shapleyValue.toFixed(2) }}。

计算过程:

1. 使用公式:

φ(i) = Σ (S!(N−S−1)! / N!) * (v(S ∪ {i}) − v(S))

2. 代入数值:

玩家总数 (N): {{ totalPlayers }}

贡献值 (v): {{ contributionValue }}

3. 结果:

Shapley 值 (φ(i)): {{ shapleyValue.toFixed(2) }}

分享
嵌入

沙普利值计算器

创建者: Neo
审核人: Ming
最后更新: 2025-06-09 18:47:35
总计算次数: 668
标签:

夏普利值是合作博弈论的基石概念,提供了一种公平的方法,根据玩家的贡献在他们之间分配收益或成本。本指南深入探讨其数学基础、实际应用和真实世界例子。


理解夏普利值:公平的基础

基本背景

夏普利值由 Lloyd Shapley 于 1953 年提出,作为合作博弈的解决方案概念。它确保每个玩家获得的收益与其在所有可能联盟中的平均边际贡献成比例。这一原则在经济学、政治学和机器学习等领域都有广泛的应用。

使用夏普利值的关键优势包括:

  • 公平性:确保基于个人贡献的公平分配。
  • 透明性:提供分配背后的清晰理由。
  • 一致性:在不同的联盟形成中保持稳定性。

在数学上,夏普利值表示为:

\[ φ(i) = \sum_{S \subseteq N \setminus {i}} \frac{|S|!(N - |S| - 1)!}{N!} \cdot [v(S \cup {i}) - v(S)] \]

其中:

  • \( φ(i) \):玩家 \( i \) 的夏普利值
  • \( S \):排除 \( i \) 的玩家子集
  • \( N \):玩家总数
  • \( v(S) \):表示联盟价值的价值函数

该公式对玩家 \( i \) 对所有可能联盟的加权边际贡献求和。


简化公式以供实际使用

为简单起见,当在所有玩家对总价值贡献相等的情况下计算夏普利值时,该公式简化为:

\[ φ(i) = \frac{\text{玩家的贡献价值}}{\text{玩家总数}} \]

这种近似对于快速估算很有用,但可能无法捕捉到现实世界中的复杂性。


实际计算示例:公平分配利润

示例场景

一家初创公司有三位联合创始人,他们对公司的成功做出了不同的贡献。他们的贡献分别价值 50,000 美元、30,000 美元和 20,000 美元。使用夏普利值,我们可以确定他们对 100,000 美元利润的公平份额。

  1. 计算个人贡献

    • 联合创始人 1:\( \frac{50,000}{100,000} \times 100 = 50\% \)
    • 联合创始人 2:\( \frac{30,000}{100,000} \times 100 = 30\% \)
    • 联合创始人 3:\( \frac{20,000}{100,000} \times 100 = 20\% \)
  2. 分配利润

    • 联合创始人 1:\( 100,000 \times 0.5 = 50,000 \)
    • 联合创始人 2:\( 100,000 \times 0.3 = 30,000 \)
    • 联合创始人 3:\( 100,000 \times 0.2 = 20,000 \)

这确保了基于每位联合创始人贡献的公平利润分配。


夏普利值常见问题解答:澄清常见问题

Q1:为什么夏普利值很重要?

夏普利值提供了一种数学上严谨且公平的资源分配方式,确保没有玩家因其贡献而感到处于不利地位。

Q2:夏普利值可以是负数吗?

是的,在某些情况下,如果玩家的存在降低了联盟的整体价值,则他们的夏普利值可能为负数。

Q3:夏普利值有哪些实际应用?

应用包括:

  • 企业中的利润分享
  • 政治系统中的投票权分析
  • 机器学习模型中的特征重要性

夏普利值术语表

理解这些术语可以增强您对夏普利值的理解:

  • 联盟:一起工作的一组玩家。
  • 边际贡献:玩家给联盟带来的额外价值。
  • 价值函数:定义每个联盟价值的函数。

关于夏普利值的有趣事实

  1. 诺贝尔奖认可:Lloyd Shapley 因其在稳定分配和市场设计方面的工作(包括夏普利值)而获得了 2012 年诺贝尔经济学奖。

  2. 现代应用:夏普利值越来越多地用于机器学习,通过将重要性归因于输入特征来解释模型预测。

  3. 复杂性:随着玩家数量的增加,计算精确的夏普利值在计算上变得非常密集,从而促使人们研究近似值和算法。