← 返回 2026-04-23

SAVOIR:通过基于Shapley值的奖励归因学习社交得体能力 SAVOIR: Learning Social Savoir-Faire via Shapley-based Reward Attribution

Xiachong Feng, Yi Jiang, Xiaocheng Feng, Deyi Yin, Libo Qin, Yangfan Ye, Lei Huang, Weitao Ma, Yuxuan Gu, Chonghan Qin, Bing Qin, Lingpeng Kong 📅 2026-04-21 👍 5 2026-07-13 08:36
Shapley值 信用分配 合作博弈论 多智能体强化学习 对话智能体 社会智能

用期望效用和Shapley值做多轮社交对话的逐句奖励分配,让7B模型在社交任务上击败GPT-4o

前置知识

社交智能体训练三阶段流水线 (Self-Play → Reward Model → RL)

当前训练社会智能体(如 SOTOPIA 系列)通常先让 LLM 通过自我博弈 (self-play) 生成多回合社交对话数据,再用 LLM 评估器给整个 episode 打分(episode-level rewards),最后用这些粗粒度奖励做 SFT 冷启 + 在线 RL(如 GRPO)。训练的核心难点在于:episode-level 的奖励是回顾性的、稀疏的,无法定位哪一句发言真正促进了目标达成;并且社会目标天然多维(目标完成、关系维护、知识交换、秘密保护等),需要做多维聚合才能形成可监督信号。

SAVOIR 整篇论文都围绕这一三阶段流水线展开,重点改写其中'Reward Modeling'阶段。读者必须先理解 self-play 数据长什么样、episode-level reward 为什么不够细、以及 GRPO 等 RL 算法为什么需要句子级的稠密奖励,才能看懂 SAVOIR 在解决什么问题。

Shapley 值与公理化信用分配

Shapley 值是合作博弈论中分配联盟总收益给各玩家的标准解。对玩家 i,其 Shapley 值为 $\phi_i = \sum_{S\subseteq N\setminus\{i\}} \frac{|S|!(n-|S|-1)!}{n!} [v(S\cup\{i\}) - v(S)]$,即 i 加入任意联盟 S 的边际贡献在所有排列下的加权平均。它唯一同时满足效率性 $\sum_i \phi_i = v(N) - v(\emptyset)$、对称性、零玩家、可加性四大公理,因此具备'公平'的理论保证。但直接计算需要枚举所有 $2^n$ 个子集,复杂度指数级,需用 KernelSHAP 等加权回归近似。

本文把对话中每个 utterance 视作合作博弈的玩家,把'未来对话轨迹的期望效用'视作联盟价值 $v(S)$,用 Shapley 值公平地把 episode 收益分配到每一句话。这是把解释机器学习中的 SHAP 框架迁移到 RL 信用分配的首次系统性尝试,理解这一定义是看懂 SAVOIR 方法核心的前提。

期望效用 (Expected Utility) 与前瞻式评估

传统信用分配方法只看在已有对话历史中某句话的'历史贡献'(retrospective attribution),而期望效用理论告诉我们要评估该动作的'前瞻价值':在状态 s 执行动作 a 之后,按状态转移分布累积后续所有奖励的期望 $v(s,a) = \mathbb{E}_{s'\sim T(\cdot|s,a), a'\sim \pi(\cdot|s')} \left[ \sum_{t\ge 0} \gamma^t R(s_t,a_t) \right]$。在文本对话场景中,由于没有显式模型,需要通过 Monte Carlo 自博弈 rollout 来模拟从某句话之后开始的完整未来对话并计算平均得分,本质上是一种 forward-looking credit assignment。

本文认为对话中很多关键策略(如建立信任、锚定报价)当下贡献很小却为后续铺路,因此必须用期望效用做前瞻估值而不是只看历史贡献。理解这一动机是看懂 SAVOIR 为什么提出'rollout-based value function'的关键。

KernelSHAP:Shapley 值的加权线性回归近似

Lundberg & Lee (2017) 把 Shapley 值的计算转化为加权最小二乘:$\phi^* = \arg\min_\phi \sum_{k} w_k \left[ v(S_k) - \sum_i \phi_i \cdot z_i^k \right]^2$,其中 $z_i^k \in \{0,1\}$ 指示玩家 i 是否在采样联盟 $S_k$ 中,SHAP 核权重 $w_k = \frac{n-1}{\binom{n}{|S_k|} |S_k| (n-|S_k|)}$ 会为极端大小的联盟(极小或极大)赋更高权重,因为它们提供最丰富的边际信息。配合对极端大小的聪明采样,可以用 $K \approx 12n+2$ 个联盟就逼近真实的 Shapley 值。

SAVOIR 的实际计算不可能枚举 $2^n$ 个 utterance 组合,必须依赖 KernelSHAP 才能把 Shapley 从论文里的漂亮定义变成可在 7,500 条对话上跑得动的工程方案。理解核权重的偏向性才能解释为什么 SAVOIR 主动偏向极端大小的 coalition 采样。

POMDP 形式化与 GRPO 在线强化学习

社会对话可建模为部分可观测马尔可夫决策过程 (POMDP) $\langle S, A, O, T, Z, R \rangle$,其中 A 是动作空间(即生成 utterance),O 是可观测部分(对话历史),Z 是观测函数。GRPO (Group Relative Policy Optimization, Shao et al. 2024) 是 DeepSeekMath 提出的在线 RL 算法,其特点是同一 prompt 采样一组 response,用组内相对优势 (group-relative advantage) 替代 critic 网络,从而避免训练额外的 value model。它要求一个可微的标量奖励函数,所以 SAVOIR 必须先离线训练一个句子级 reward model $R_\theta(c,a)$ 再用于 GRPO。

理解 SOTOPIA 把社交对话建模为 POMDP 才能看懂 episode $\tau=(o_0, a_0, ..., o_T, a_T)$ 的数学形式;理解 GRPO 才能解释 SAVOIR 为什么只能输出标量奖励(不能直接用多维 Shapley 值做 per-dimension 奖励),以及为什么附录 D 把 per-dimension Shapley 视为 future work。

研究动机

让 LLM 智能体在多回合社交对话(谈判、说服、协作、关系维护)中学会得体的社交行为,是社会智能研究的核心难题。用强化学习训练这类智能体,首先要解决一个棘手的 credit assignment 问题:在一段长达 10-20 轮的对话里,哪句话真正推动了最终目标的实现?现有以 Sotopia-RL (Yu et al. 2025) 为代表的方法通常先用 LLM 评估器给整个 episode 打一个 0-10 分的粗粒度分数,再用一个 LLM 提示它把分数按'贡献比例'分配到各句,得到的句子级奖励用于 GRPO 在线 RL。这种做法存在两个根深蒂固的问题:第一,分配过程是启发式的,例如 LLM 经常把高分都堆在最后一句话上,导致训练信号严重偏向尾部 utterance,前面建立信任、铺设前提的策略得不到奖励;第二,它是 retrospective 的——只看'这句话对最终结果的贡献',却无法识别当下看似平淡却能为后续轮次打开有利分支的关键策略(如谈判中的信任建立、报价锚定)。这两个问题在 SOTOPIA 7 维评估(Goal/Believability/Relationship/Knowledge/Secret/Social Rules/Financial)框架下被进一步放大,因为多目标之间的 trade-off 比单一任务更复杂。

本文的目标是本文的目标是设计一个具备理论保证的 credit assignment 框架,把 episode-level 评分公平、可解释地分配到每一句 utterance,从而让 7B 开源模型能稳定学到多回合的社交策略。作者明确提出要满足三个目标:(1) 在 SOTOPIA-ALL(90 个场景)和 SOTOPIA-Hard(14 个高难度场景)两个基准上 Self-Play 和 GPT-4o-as-Partner 两种设置下都拿 SOTA;(2) 用尽可能小的模型(论文选 Qwen2.5-7B-Instruct)match 或超过 GPT-4o / Claude-3.5-Sonnet 等专有模型;(3) 揭示'推理能力强的模型不一定是好的社交智能体'这一反直觉现象,并通过严格的人评验证 reward model 的判断与人类专家一致。

与已有工作不同的是,已有方法存在三个空白:第一,几乎没有任何工作把合作博弈论(特别是 Shapley 值)系统地引入社交 RL 的 credit assignment;第二,领域里把 reward modeling 视为'heuristic LLM scoring'而不是一个有公理保证的数学问题,导致 reward signal 不可信、难复现;第三,前瞻式 vs 回顾式 credit assignment 的本质差异从未被显式建模。本文的核心切入是把'怎么衡量一句话的价值 (expected utility, prospective)'和'如何公平地把价值分配到各句话 (Shapley value, axiomatic)'分开为两个互补原则,并通过 KernelSHAP 把它们落到工程可计算的尺度上——这是把 SHAP 从特征归因迁移到 RL utterance 归因的首次系统尝试。

核心方法

SAVOIR(ShApley Value fOr SocIal RL)把社交对话的 credit assignment 形式化为一个 cooperative game:参与者是 agent 的每一句 utterance $N = \{a_1, ..., a_n\}$,联盟价值是'在未来与所有可能伙伴继续对话时能拿到的多维效用期望'。方法直觉上是'换两个问题问':不再追问'这句话对最终结果贡献了多少'(这是回顾式的、只看已经走完的轨迹),而是追问'从这句话开始往前看,它为后续轨迹打开了多少有利空间'——这就是 prospective valuation。同时,为了避免把期望效用全部塞给最后一句,需要一个公平分配机制把'联盟价值'切给各句话,这就是 Shapley value。技术上分四步走:(1) 用 KernelSHAP 采样偏向极端大小的 utterance 联盟 $S \subseteq N$;(2) 对每个联盟 $S$ 重建历史 $H(S)$ 后做 $J$ 次 Monte Carlo 自博弈 rollout 估算期望效用 $v(S)$;(3) 用 SHAP 核权重做加权线性回归得到每句话的 Shapley 值 $\phi_i$;(4) 把 $\phi_i$ 缩放到 $[0,10]$ 作为 utterances 级奖励,再用这些 (context, utterance, reward) 三元组训练一个 reward model $R_\theta$,最后做 SFT + GRPO 在线 RL。

SAVOIR 的核心创新是双原则解耦——expected utility 定义'测什么',Shapley value 定义'怎么分'。这一点和 Sotopia-RL 直接让 LLM 把 episode 评分按贡献比例分配到各句有本质区别:从理论基础上看,Shapley 值是唯一同时满足效率性 $\sum_i \phi_i = v(N)-v(\emptyset)$、对称性(贡献相同则奖励相同)、零玩家(无贡献则零奖励)、可加性四大公理的归因方案,LLM 启发式分配无法给出任何公平性保证;从评估视角看,用 $v(S) = \mathbb{E}_{\tau' \sim R(H(S))} U(\tau')$ 的 rollout-based value 把视角从'retrospective'翻到'prospective',可以捕捉当下贡献小但战略价值大的 utterance(如信任建立、报价锚定)。两者结合后,credit assignment 从启发式工程变成了有公理可证的计算。

方法步骤详情

完整流程见 Algorithm 1。Step 1:输入一段对话 $\tau$ 以及 agent 端的 $n$ 句话 $N=\{a_1,...,a_n\}$,用 KernelSHAP 采样 $K = \min(12n+2, 200)$ 个联盟 $C$,强制包含空集、全集、所有单元素和所有 $(n-1)$ 元素联盟(占 $2n+2$ 个),剩余 $10n$ 个按概率偏向极端大小采样。Step 2:对每个联盟 $S$ 重建历史 $H(S)$——即只保留 $S$ 中 utterance 及其配对的 partner 回应——然后让 agent policy $\pi_A$ 和 partner policy $\pi_B$ 跑 $J=2$ 次完整 rollout,计算 $v(S) = \frac{1}{J}\sum_j U(\tau_j)$,其中 $U(\tau) = \sum_d w_d G_d(\tau)$ 用 SOTOPIA 多维评分(GOAL 0.5, RELATIONSHIP 0.3, KNOWLEDGE 0.2)加权聚合。Step 3:用每联盟的 SHAP 核权重 $w_S = \frac{n-1}{\binom{n}{|S|}|S|(n-|S|)}$ 做加权线性回归 $\phi^* = \arg\min_\phi \sum_{S\in C} w_S \left[v(S) - \sum_i \phi_i \cdot z_i^S\right]^2$,输出每句话的 Shapley 值 $\phi_i$。Step 4:把 $\phi_i$ min-max 归一化到 $[0,10]$ 作为最终 utterance-level 奖励 $\hat\phi_i = 10 \cdot \frac{\phi_i - \min_j \phi_j}{\max_j \phi_j - \min_j \phi_j}$。下游流程:先用这 7,500 条对话的 utterance-奖励对训练一个 reward model $R_\theta(c,a) = \text{MLP}(\text{LLM}_\theta([c;a]))$,损失为 MSE $\mathcal{L}_{RM} = \mathbb{E}_{(c,a,\hat\phi)\sim D}[R_\theta(c,a) - \hat\phi]^2$;再做 3 epoch SFT 冷启(lr 2e-5, batch 32, seq 2048);最后用 GRPO(lr 5e-7, KL 系数 0.05, batch 8, 2000 step, temperature 0.7, 每迭代 64 个 rollout)联合训练。

技术新颖性

技术新颖性体现在三个层次。第一,**首次把 Shapley 值 + Expected Utility 联合用于社交 RL credit assignment**:Shapley 之前只用在天文学特征归因(SHAP)、博弈论合作解,论文是首次把这两个工具组合成 end-to-end trainable reward signal。差异于 Sotopia-RL 的 LLM 启发式分配:它没有公理保证也没有 prospective 视角,而 SAVOIR 把'公平性'变成可证明的数学性质(效率性 + 对称性 + 零玩家 + 可加性)。第二,**KernelSHAP 在 RL 中的工程化**:通过强制采样极端大小联盟 + 自适应 $K = \min(12n+2, 200)$,把指数级 $2^n$ 复杂度降到线性,配合 $J=2$ rollout 在 2×A100 上 7,500 条对话仅需 20 小时,完全是一次性离线成本;之后 online RL 不再有 Shapley 开销。第三,**实证上打破'大推理模型 = 好社交智能体'假设**:在所有推理模型(OpenAI-o1/o3-mini、Gemini-2.5-Pro、DeepSeek-R1、QwQ-32B)与 SAVOIR-7B 的对决中,推理模型全面落后,最弱推理模型 o3-mini 在 SOTOPIA-Hard Self-Play 仅 5.14 GOAL,比 SAVOIR(7.93)低 54.3%,这一发现对应 Feng et al. (2025) 的'推理能力不必然提升 role-playing'结论,是重要的实验 insight。

Overview of the social agent training pipeline.
Figure 1: Overview of the social agent training pipeline.
Overview of the SAVOIR framework.
Figure 2: Overview of the SAVOIR framework.
Shapley value computation for a_2 (walkthrough example with n=3).
Figure 3: Shapley value computation for a_2 (walkthrough example with n=3).
SHAP kernel weight distribution over coalition sizes.
Figure 4: SHAP kernel weight distribution over coalition sizes.
Algorithm 1: SAVOIR Reward Computation (pseudocode).
Figure 5: Algorithm 1: SAVOIR Reward Computation (pseudocode).

实验结果

Table 1 是核心结果表,SAVOIR 在 4 个评估设置(Self-Play/GPT-4o-Partner × SOTOPIA-ALL/SOTOPIA-Hard)共 8 个 GOAL 指标列中全面刷新 SOTA。SOTOPIA-Hard GPT-4o-Partner 是最难的设置:SAVOIR 拿 7.18 GOAL,比 Sotopia-RL(6.68)高 7.5%,比先前最强 baseline DSI(6.87)高 4.5%,甚至比 GPT-4o 自己做主角(6.97)还高 3.0%。SOTOPIA-Hard Self-Play 上 SAVOIR 拿 7.93,比 Sotopia-RL(7.81)高 1.5%,比 DSI(7.31)高 8.5%。最反直觉的发现是大型推理模型的全军覆没:OpenAI-o1 (7.93/5.69)、Gemini-2.5-Pro (7.85/5.67)、DeepSeek-R1 (7.97/5.86)、o3-mini (7.38/5.14) 在 Self-Play SOTOPIA-ALL/Hard 上的 GOAL 都不如 SAVOIR-7B(8.43/7.93),且在 Hard 上差距尤为显著,o3-mini 比 SAVOIR 低 54.3%,呼应了'社交智能需要快速直观的反应而非长链推理'。Table 2 拆解组件贡献:Baseline (Sotopia-RL) 6.68 → EU-only 6.89 (+3.1%) → Shapley-only 6.96 (+4.2%) → Full SAVOIR 7.18 (+7.5%),EU 和 Shapley 各自独立贡献,二者组合严格优于任一单组件,说明它们解决的是正交问题而非冗余。Figure 6 验证了对更强伙伴的鲁棒性:面对 Claude 4.5-sonnet 时 SAVOIR 拿 6.64 GOAL vs Sotopia-RL 6.54 (+1.5%)。Figure 8 的 scaling 实验表明 reward model 训练数据从 2K→7.5K 对话时 GOAL 从 6.23 涨到 7.18 (+15.2%),AVG 从 2.98 到 3.51 (+17.8%),最大跃迁出现在 3K→5K(+8.6% GOAL),意味着达到某个 threshold 之后 credit assignment 才能学会。Figure 9 的人评结果显示 SAVOIR 在 14 个 SOTOPIA-Hard 场景上 5 位专家给出的战略感评分为 4.06±0.72,显著高于 Sotopia-RL 的 3.41±0.85(+19.1%, p<0.01),奖励模型公平性 67.1% 偏好 SAVOIR、15.7% 偏好 Sotopia-RL(其余打平),未来基础识别 62.9% vs 15.7%,Fleiss κ=0.52 表明标注一致性中等可信。Table 3 的 weight sensitivity 显示 GOAL 最大波动 2.8%,证明 SAVOIR 对 $\{w_G, w_R, w_K\}$ 不敏感。

Main results on SOTOPIA benchmarks.
Table 1: Main results on SOTOPIA benchmarks.
Component ablation on SOTOPIA-Hard (GPT-4o partner).
Table 2: Component ablation on SOTOPIA-Hard (GPT-4o partner).
Weight sensitivity on SOTOPIA-Hard (GPT-4o partner).
Table 3: Weight sensitivity on SOTOPIA-Hard (GPT-4o partner).
Wall-clock time breakdown for SAVOIR training on 2xA100 GPUs.
Table 4: Wall-clock time breakdown for SAVOIR training on 2xA100 GPUs.
Performance on SOTOPIA-Hard with Claude 4.5-sonnet as interaction partner.
Figure 6: Performance on SOTOPIA-Hard with Claude 4.5-sonnet as interaction partner.
Effect of training data size for reward model.
Figure 8: Effect of training data size for reward model.
Human evaluation results on SOTOPIA-Hard (14 scenarios, 5 expert annotators).
Figure 9: Human evaluation results on SOTOPIA-Hard (14 scenarios, 5 expert annotators).
查看结构化数据
任务指标本文基线提升
SOTOPIA-ALL + GPT-4o-as-Partner (90 scenarios, 7B vs GPT-4o opponent) GOAL (0-10, 越高越好) SAVOIR-7B: 8.42 GPT-4o (self): 8.19; Sotopia-RL: 8.31; DSI: 8.15 +0.23 vs Sotopia-RL (+2.8%),首次让 7B 开源模型超过 GPT-4o 本体
SOTOPIA-Hard + GPT-4o-as-Partner (14 hardest scenarios, 文章主结果) GOAL (0-10) SAVOIR-7B: 7.18 Sotopia-RL: 6.68; DSI: 6.87; GPT-4o (self): 6.97 +0.50 vs Sotopia-RL (+7.5%),+0.31 vs 最佳社交方法 DSI (+4.5%)
SOTOPIA-Hard + Self-Play GOAL (0-10) SAVOIR-7B: 7.93 Sotopia-RL: 7.81; DSI: 7.31; o3-mini: 5.14 +0.12 vs Sotopia-RL (+1.5%),比最强推理模型 o3-mini 高 54.3%
SOTOPIA-Hard + Claude 4.5-sonnet Partner (鲁棒性测试) GOAL (0-10) SAVOIR-7B: 6.64 Sotopia-RL: 6.54 +0.10 (+1.5%),证明 Shapley credit assignment 可迁移到更强伙伴
Reward Model 训练数据规模 (2K to 7.5K episodes) GOAL (0-10) 7.18 6.23 (2K episodes) +0.95 (+15.2%),3K to 5K 区间跃迁最显著 (+8.6%)
5 专家人评响应战略感 (1-5 scale, 14 scenarios) Strategicness score (5 专家均值) SAVOIR: 4.06 ± 0.72 Sotopia-RL: 3.41 ± 0.85 +0.65 (+19.1%, p<0.01,配对 t 检验)
Reward Model 公平性 pairwise preference (5 专家人评) preference rate (%) SAVOIR: 67.1% Sotopia-RL: 15.7% +51.4 个百分点,公平性维度上 SAVOIR 占绝对多数

局限与改进

作者在 Limitations 和正文中明确承认两个局限。第一,对更强伙伴的泛化能力下降(Figure 7):从 Claude 4.5-sonnet (6.64 GOAL) 到 Gemini 2.5-pro (5.93) 下降 10.7%,再到 Gemini 3-pro (5.46) 下降 17.8%,意味着训练时只用 GPT-4o 单一分布做 self-play 没办法自动迁移到真正'老练'的对手,作者由此建议未来用 curriculum learning 搭配多样伙伴策略。第二,评估只在英语 SOTOPIA 上做,没有覆盖跨语言/跨文化社交,因为社会规则、文化禁忌高度 culture-dependent,多语种扩展是必要的下一步。我自己观察到的局限还包括:(a) reward model 仅在 GOAL+RELATIONSHIP+KNOWLEDGE 三维上做加权聚合($\{0.5,0.3,0.2\}$),把 Believability/Secret/Social Rules/Financial 四个维度直接丢弃了,作者在 Appendix D 把 per-dimension Shapley 留作 future work(每维做一次回归,开销约 3 倍),这可能会损失多目标之间 trade-off 的细粒度信号;(b) KernelSHAP 用 $\hat\phi_i$ 线性回归近似精确 Shapley,对长对话(n≈20)仍有约 9.6 秒/episode 的离线开销,相当于 7,500 集 20 小时;(c) J=2 次 rollout 让 rollout-based 估计方差较大,可能放大 reward noise;(d) 没有 ablation 把'KernelSHAP 近似 vs 精确 Shapley'单独区分,也没测 coalition 数量 K=10n+2 / 16n+2 等其他采样策略。

独立分析的弱点

本文方法虽优雅但存在几个独立可改进点。第一,**多维奖励坍缩为标量**:当前用 $\hat\phi_i = 10 \cdot \frac{\phi_i - \min_j \phi_j}{\max_j \phi_j - \min_j \phi_j}$ 把三维 Shapley 压成一个数,这会丢失各维度的相对重要性。改进方向是 per-dimension Shapley:对 GOAL/REL/KNO 分别做 Shapley 回归得到 $\phi^{(d)}_i$(成本约 3 倍标注开销),再在 RL 时按 $\hat\phi_i = \sum_d w_d \phi^{(d)}_i$ 加权,能让策略同时学习多目标协同。第二,**对精英伙伴的退化**:Figure 7 显示面对 Gemini 3-pro 时性能掉了 17.8%,根源是训练伙伴分布单一。改进方向是 curriculum self-play:先用弱对手(如 GPT-4o-mini)warm-up,逐步引入 GPT-4o 到 Claude-3.5-Sonnet 再到 Gemini-Pro,并在训练时加一个'adversarial partner selector'挑当前模型最不擅长的策略类型。第三,**J=2 rollout 的高方差**:每次估值只用 2 个 partner 响应模拟未来轨迹,方差可能很大导致 Shapley 值抖动。改进方向是把 J 提到 4-8,或者用集中不等式 (Concentration inequality) 动态分配 rollout 预算到边际贡献估计方差最大的联盟。第四,**缺失跨文化基准**:SOTOPIA 是英语环境,社交规范差异极大。改进方向是引入 SocialEval-Zh / SocialEval-Ja 等多语种 benchmark,并用当地文化专家标注 coalition 价值 $v(S)$。第五,**reward hacking 风险**:因为 reward model 是 learned 的,可能被策略破解——agent 学到'高 Shapley utterance'模式的表面特征(如长度、礼貌词)而非真实策略。改进方向是引入 ensemble reward + 在线一致性检查,或者用 SOTOPIA 自带的 episode-level evaluator 做定期验证。

未来方向

作者在 Related Work 和 Limitations 中给出三个明确方向:(1) 把 per-dimension Shapley 真正训出来(每维一次回归),用多维 reward 做 multi-objective RL;(2) 用 curriculum learning 配合多样对手策略缓解 Figure 7 的性能退化;(3) 把评估扩展到多语种、跨文化场景,借鉴 SocialEval (Zhou et al. 2025) 和 Guo et al. (2026) 的 game-theoretic 评测。从 SAVOIR 的成果可延伸的方向还有:(a) 把 Shapley-Expected Utility 框架从 SOTOPIA 推广到其他多回合博弈场景,如 Diplomacy、Werewolf、AI Town 等长 horizon 社交博弈;(b) 把 KernelSHAP 替换为更高效的 amortized Shapley 估计(如 Generative SHAP),进一步压缩离线成本;(c) 把 Shapley 值作为可解释性工具,分析社交对话中哪些 rhetorical move 真正起作用,给社会语言学 (sociolinguistics) 提供数据驱动的 insight;(d) 把 RL 算法从 GRPO 升级到 PPO + GAE,处理细粒度 advantage estimation;(e) 研究 Shapley credit assignment 与 LLM-as-a-judge 范式的兼容性,看是否能让 LLM 在评分时也采用类似 coalition-based reasoning。

复现评估

可复现性整体较好:作者承诺开源代码(脚注 Code: SAVOIR),且大量依赖开源组件——Qwen2.5-7B-Instruct(开源 7B 模型)、Sotopia-RL 公开的 7,500 条 GPT-4o self-play 数据(HuggingFace u-lab-ai/sotopia-rl collection)、KernelSHAP(开源实现)、GRPO(DeepSeekMath 公开)。关键技术参数全部给出:reward model 训练 5 epoch、lr 1e-5、batch 16、MSE loss;SFT 3 epoch、lr 2e-5、batch 32、cosine schedule、seq 2048;GRPO lr 5e-7 配 500-step linear warmup、KL 0.05、batch 8、2000 step、temperature 0.7、64 rollouts/iteration;KernelSHAP K=min(12n+2, 200), J=2;utility 维度权重 $w_G=0.5, w_R=0.3, w_K=0.2$。硬件门槛不高:2×NVIDIA A100 80GB 即可,SFT 4 小时 + reward annotation 20 小时 + RL 56 小时,总共约 80 小时单节点训练。复现难度中等偏下:(1) 唯一不可完全复现的是 GPT-4o-Partner 评估部分(需要 GPT-4o API,且 GPT-4o 版本可能已更新导致评分漂移);(2) 自博弈 rollout 需要调用 GPT-4o 作为 partner policy $\pi_B$,API 成本按 7,500 集 × 200 coalition × 2 rollout 估算约数千美元;(3) 5 专家人评不可重复,但只占辅助验证。第三方复现的最大坑在于 KernelSHAP 采样顺序、kernel weight 公式中 $|S| \cdot (n-|S|)$ 与 $\binom{n}{|S|}$ 的具体写法,附录 B 给出了完整 walkthrough 但实现细节仍需仔细对照。