Generalized Priority-Aware Shapley Value
本文提出了一种名为广义优先级感知沙普利值(GPASV)的新型估值方法,该方法通过将违反顺序的行为予以惩罚而非禁止,从而将沙普利值扩展至任意有向加权优先级图,进而在诸如循环大语言模型集成偏好等复杂的现实场景中实现稳健的估值。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正在组织一场盛大的百家宴,每个人都带一道菜,而你需要弄清楚,谁对最终这顿美餐的美味贡献最大。在机器学习领域,这被称为估值:即确定每个数据点、特征或模型对最终结果的贡献程度。
几十年来,完成这项工作的标准工具一直是沙普利值(Shapley Value)。你可以把它想象成一位公平的裁判,随机决定人们到达聚会的顺序。如果你早到,可能只能用较少的食材烹饪;如果你晚到,或许就有充足的原料可供发挥。裁判通过观察你出现后这顿饭提升了多少美味,来计算你的贡献。
然而,这位老裁判有一个盲点:除非有一条严格且不可打破的规则规定“人物 A 必须在人物 B 之前到达”,否则它假设所有人都是平等的。
问题所在:现实生活是混乱的
在现实世界中,优先级不仅仅是非黑即白的“必须”。它们通常是:
- 循环的:在一群朋友中,爱丽丝可能喜欢鲍勃的厨艺胜过查理,鲍勃可能喜欢查理的厨艺胜过戴夫,但戴夫可能喜欢爱丽丝的厨艺胜过鲍勃。这是一个循环。老裁判会在这个圈子里卡住,无法做出决定。
- 有权重的:有时,“爱丽丝必须在鲍勃之前到达”这条规则非常强硬(像法律一样),但有时它只是一个强烈的建议(像偏好一样)。老裁判将所有规则都视为绝对法律,忽略了偏好的强度。
- 软性的:有时,我们只是更信任某些人,或者知道雇佣他们的成本更低。老裁判不知道如何在遵守硬性规则的同时,将这些“软性”信任纳入考量。
解决方案:“广义优先级感知沙普利值”(GPASV)
本文的作者发明了一位新的、超级聪明的裁判,称为GPASV。以下是它的工作原理,使用简单的类比:
1. “软惩罚”系统(处理循环和权重)
想象一下,老裁判会直接剔除任何违反规则的座位安排,哪怕只是一点点违规。GPASV 则更加灵活。
- 比喻:GPASV 不使用严格的“禁止入内”标志,而是使用减速带。如果你安排的客人顺序违反了某项偏好(例如,将“老板”排在“实习生”之后),你不会被禁止入场,而是会获得一个“惩罚分数”。
- 工作原理:你违反强烈偏好的程度越高,惩罚分数就越高。裁判仍然会考虑这些安排,但它们被选中的可能性会降低。这使得系统能够处理循环(偏好循环)和加权偏好(强规则与弱规则),而不会陷入死循环。
2. “信任分数”(软优先级)
GPASV 还会倾听你对客人们的“软性”感受。
- 比喻:想象你有一份客人名单,并且为每个人都有一个“信任分数”。也许你更信任你奶奶的厨艺,胜过一个陌生人,即使那个陌生人在技术上烹饪得“更好”。
- 工作原理:GPASV 将硬性规则(减速带)与这些信任分数结合起来。它创造了一种平衡的视角,让一个高度受信任的客人即使在轻微违反次要规则的情况下,也能在队列中获得更好的位置。
3. “扫描式”诊断(调节旋钮)
GPASV 最酷的功能之一是,它不会只给你一个答案,而是给你一个调节旋钮。
- 比喻:想象一个收音机旋钮。在一端,是“仅严格规则”(硬优先级);在另一端,是“仅纯粹信任/偏好”(软优先级)。
- 工作原理:作者表明,你可以转动这个旋钮,观察贡献度如何变化。如果你将旋钮转向“严格规则”,结果会呈现一种面貌;如果你将其转向“信任”,结果则会完全改变。这证明了并不存在唯一“正确”的答案;答案取决于你如何权衡规则与信任。
现实世界测试:聊天机器人竞技场
为了证明这行之有效,作者在大型语言模型(LLMs) 上测试了该方法,具体使用了来自“聊天机器人竞技场”(Chatbot Arena)的数据,在那里人类会投票选出哪个 AI 聊天机器人更好。
- 情境:人类投票经常形成循环(AI A 胜过 B,B 胜过 C,但 C 胜过 A)。旧方法无法处理这种情况。
- 实验:他们将 AI 模型视为百家宴上的“客人”。他们有两种类型的优先级:
- 硬优先级:人类实际投票的结果(投票计数)。
- 软优先级:AI 是“开源”(免费)还是“付费”(昂贵)。
- 结果:他们发现,估值中的“赢家”会根据旋钮的转动方向而发生剧烈变化。
- 如果只关注人类投票,昂贵的付费模型(如 GPT-4)占据主导地位。
- 如果关注“开源”偏好,免费模型则跃居榜首。
- 教训:你不能只是按下“计算价值”按钮就得到一个单一真理。你必须决定在人类投票与你的个人偏好(例如支持开源)之间赋予多大的权重。GPASV 使这种权衡变得可见且可调整。
总结
本文介绍了GPASV,这是一种新的数学工具,通过以下方式修复了旧方法的缺陷:
- 允许偏好中存在循环,而不是陷入死循环。
- 尊重偏好的强度(权重),而不是将所有规则都视为绝对法律。
- 将这些与个人信任分数(软优先级)相结合。
- 向用户展示,最终的“分数”取决于他们如何平衡这些不同因素,而不是一个单一的固定数值。
这就像从一位僵化、受规则束缚的裁判,升级为一位灵活、睿智的调解人,他理解现实生活中的优先级是混乱的、有权重的,有时甚至是循环的。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。