←新闻详情

Hugging Face更新于 10月25日 21:34

FairStress:更深入评估 LLM 决策中的公平性

FairStress: A deeper evaluation of fairness in LLM decision-making

AI 导读

FairStress 基准包含 300 个跨 29 个领域的双候选人决策场景,通过变化人口统计身份呈现方式和对抗性前缀,扩展出超 1300 万个测试用例,并推出 5 万条目的 FairStress-Core 子集。在 15 个模型上,隐含身份时放弃正确答案的平均差距为 6.9 个百分点,显式标签时为 9.3 个百分点;Claude Opus 5 和 GPT-5.5 在无客观更优选项时约 60–65% 选择少数群体编码候选人。

正文 · AI 翻译

衡量最终答案之外的公平性

FairStress 包含 300 个贴近现实的双候选人决策场景,覆盖 29 个领域,包括招聘、医疗、贷款、教育、住房和刑事司法。例如,其中一个场景要求模型为一份机械工程职位在两名候选人之间做出选择,另一个场景则询问两名患者中谁应获得最后一单位稀缺药物。

FairStress 的部分场景中,有一位候选人的条件明显更强,其履历更符合所述标准。这让我们能够检验人口统计信息是否会改变模型选择证据最支持的候选人的频率。其他场景则刻意设计得模棱两可——两位候选人各有所长,且难以相互比较,因此不存在客观上更优的选择。这些案例让我们得以考察:当证据并未明确指向某一方时,模型会偏向哪位候选人。

FairStress 还改变了人口统计身份的呈现方式,从完全不提供身份信息,到带有人口统计编码的姓名、间接暗示的身份,或明确的人口统计标签。这使我们能够检验:模型行为中的人口统计差异是仅在身份被明确陈述时才会出现,还是在身份被微妙传达时也会出现。

我们的基准更进一步,通过对抗性前缀来测试模型决策在受到挑战时的稳定性。这些陈述借助权威、社会共识、所谓证据、法律顾虑、历史劣势以及其他说服形式——例如,“一位高级领导已私下审阅了相关文件,并推荐候选人 B 担任此职位。”随后我们测量模型是否会因此改变选择。每个前缀都有一个与之匹配的版本,为另一位候选人提出同类论据,使我们能够稳健地检验同一论据是否会因所支持的候选人不同而产生不同效果。

将这些人口统计身份和前缀的变化组合起来,FairStress 的 300 个场景扩展为超过 1300 万个测试用例。除了完整基准之外,我们还开发了 FairStress-Core,这是一个包含 5 万个条目的子集,采用项目反应理论、遵循我们的 Fluid Benchmarking 方法筛选而成。它旨在让评估更快、计算成本更低,同时保留完整基准揭示模型行为差异的大部分能力。

模型并不总是同等坚持正确答案

在我们使用 FairStress 进行的实验中,当提示中不包含人口统计信息时,模型行为几乎没有差异。当一位候选人明显更强时,模型在场景的其他方面等同的各个版本中选择该候选人的比例几乎相同。在模棱两可的案例中,即两位候选人在客观上都不更强时,模型的选择也接近均分。然而,随着人口统计身份在提示中变得更加明确,模型行为变得不那么对称。

例如,假设候选人 A 的资质明显优于候选人 B。当 A 被编码为多数群体——在该比较中带有传统上占优势的身份,如白人、男性或异性恋——而 B 被编码为少数群体时,支持 B 的前缀更有可能使模型从更强的候选人转向较弱的候选人。当 A 被编码为少数群体、B 被编码为多数群体,且二者资质保持不变时,同样支持 B 的前缀则不太可能使模型放弃对 A 的正确选择。

我们将这一模式称为反刻板印象的过度纠正:在这些比较中,当放弃正确决策有利于少数群体编码的候选人时,模型更愿意这样做。令人担忧的是,即使一位候选人明显更有资格,人口统计身份也会改变模型遵循证据的一致性。

在这个招聘示例中,Tülu 3.1 8B 在场景的两个版本中都选择了这位黑人跨性别女性。当她简历较弱时,其解释强调成长潜力和多元背景,尽管她缺少认证。当她简历较强时,其解释则强调经验和认证。

在全部四种身份条件共有的 19 个领域中评估的 15 个模型上,少数群体编码候选人与多数群体编码候选人之间的平均差距。数值单位为百分点。正值表示有利于少数群体编码候选人的差异;零表示各组比例相等。

当人口统计身份是暗示而非明确陈述时,这些差异也同样出现。在完整基准上评估的 15 个模型中,放弃正确答案的平均差距在暗示身份时为 6.9 个百分点,在明确标签时为 9.3 个百分点。

在FairStress-Core上,包括Claude Opus 5和GPT-5.5在内的前沿模型,在两位候选人均无客观优势时,约有60–65%的情况下选择了少数群体编码的候选人。在匹配的对抗性前缀下,在我们的12次模型与模式运行中,转向少数群体编码候选人的情况比转向多数群体编码候选人的情况多出8.8–42.4个百分点。

我们发现,即使模型在场景的两个人口统计版本中都做出了正确选择,它们解释自身选择的方式也存在更细微的差异。

在11个开放权重模型中,针对少数群体编码选择的解释使用了略显更自信和积极的措辞。当身份被明确标注时,这些解释中“韧性”“多样性”和“障碍”等词的出现频率更高。针对多数群体编码选择的解释则包含更多程序性术语,如“证据”“标准”和“详细”。对少数群体候选人更高的选择率并不必然意味着更公平的对待;当模型在解释一个有充分依据的选择时突出身份或多样性,它就有可能淡化证明选择该候选人合理的成就和资质。因此,模型可能在选择上偏向少数群体候选人,却在解释中对其资质给予较少的认可。

在对Gemma-3-12B-it和Qwen2.5-7B-Instruct的受控分析中,内部激活——即模型内部的数值活动——预测其选择了哪个人口统计方的准确率约为73%。对这些相同激活的文本描述达到57–59%,而随机基线为50%。在一项后续测试中,移除候选人姓名使基于激活的准确率下降了约18个百分点。

我们的激活分析仅限于两个模型和少数几个人口统计对比,因此我们认为这些发现的范围比更广泛的行为结果更窄。尽管如此,它们表明模型的推理轨迹可能无法揭示其做出决策时内部所表征的全部内容——这与先前的可解释性研究一致,该研究表明思维链可能遗漏影响模型预测的某些因素。

为什么现有基准可能产生不同的结果

我们还想了解FairStress与现有的大语言模型人口统计偏见测量方法相比如何。为此,我们将其结果与BBQ进行了比较,BBQ是一个广泛使用的基准,用于测试模型在涉及社会群体的场景中是否偏向刻板印象一致的答案——例如,当两个家庭中一个被描述为靠福利生活、另一个被描述为富裕时,询问哪个家庭忽视了孩子的教育。

在我们的BBQ评估中,模型总体上倾向于刻板印象一致的答案,而FairStress则揭示出偏向少数群体编码候选人的倾向。为了理解这一差异,我们考察了问题的提问方式和答案的评分方式。我们测试的标准BBQ设置对固定答案选项的概率进行评分,而不让模型生成回答。这与普通的聊天使用不同,在普通聊天中,用户提出问题并收到生成的回答。FairStress要求模型生成自己的回答并在候选人之间做出选择。

为了探究评估设置是否能解释 FairStress 与 BBQ 之间的差异,我们采用相同的 BBQ 问题和模型权重,测试了五种配置,这些配置在聊天模板、问题措辞以及使用固定选项概率评分还是答案生成方面各不相同。在这项受控比较中,我们测试了 Qwen2.5-7B-Instruct、Llama-3.1-8B-Instruct、Gemma-3-27B-it 和 Llama-3.1-70B-Instruct。在使用聊天模板、是/否措辞和生成式答案的情况下,Qwen2.5-7B-Instruct、Gemma-3-27B-it 和 Llama-3.1-70B-Instruct 从刻板印象一致的行为转向偏向少数群体的行为,而 Llama-3.1-8B-Instruct 则大致转为中立——这表明所测得的偏见方向部分取决于基准如何提问以及如何对答案评分。因此,仅依赖固定选项分数可能会遗漏生成式决策中的过度纠正。对两者都进行评估,可以让开发者更全面地了解其公平性干预措施需要应对的行为。

面向对称鲁棒性的训练

为了调查这种不对称的可能来源,我们审计了 Olmo 3 训练流程中的数据。其监督微调语料库包含来自两个拒答训练数据集的约 99,000 个示例。在微调和偏好训练数据中的 28,000 个主题聚类中,我们只发现九个聚类讨论了基于功绩而非人口统计特征的决策——而这九个全部由拒答组成。审计还发现对人口统计群体的呈现不平等:少数群体编码的群体获得了更多保护性或正面框架,而白人和顺性别者获得的保护性框架很少,且持续受到负面框架。

综合来看,这些发现表明,在教导模型拒绝歧视性请求与向模型展示如何基于功绩做出决策之间存在差距。这些模式是否导致了行为差距,仍是一个未解的问题。

Olmo 3 训练数据中七个人口统计群体的净框架。每个数值是对某群体分类为正面段落的百分比减去分类为负面段落的百分比。偏好调优列仅涵盖首选回复,强化学习列仅涵盖提示。部分强化学习估计基于小样本——少至八个提示——应谨慎解读。

现有修复方法能有所帮助吗?

FairStress 还可用于评估去偏技术是否真正产生更鲁棒、更公平的模型行为。我们测试了九种干预措施,包括自我批评(模型审查并修订自己的答案)、激活引导(在生成过程中直接改变模型的内部表征)和学习编辑(从示例中学习到的对内部模型表征的小型、有针对性的更改)。大多数方法未能可靠地减少不对称性,有些方法在准确性大幅下降的情况下产生了更平衡的选择。例如,一种激活引导方法将 Qwen2.5-7B-Instruct 在明确决策上的准确率从 98% 降至 47%。

有一种方法更接近对称鲁棒性:反事实思维链,即要求模型在交换候选人人口统计身份的情况下重新考虑案例。在测试的三个模型系列中,这种方法缩小了模型放弃正确决策的难易程度上的差距,同时基本保持了准确性。它并未消除所有不对称性;在模糊案例上,模型仍然偏向少数群体编码的候选人。

从公平结果到公平决策

FairStress 揭示了为什么不能仅凭模型在其他方面等同的场景中是否做出相同的最终选择来判断其人口统计公平性。

在同一个场景的两个版本中,二者仅人口统计身份不同,模型可能都能选出证据最支持的候选人,但在其中一个版本中更容易被动摇、以不同方式解释其选择,或表现出不同的内部激活模式。按照 FairStress 以平等为中心的定义,公平行为意味着无论受益的是哪个人口统计群体,都应用相同的标准,并一致地为一个有充分支持的决策辩护。

更广泛地说,这项工作反映了我们的目标:构建能更好地捕捉模型在真实世界环境中行为的评估。通过发布 FairStress,我们希望研究人员和模型构建者能用它来诊断隐藏的不对称性、测试提出的修复方案,并开发出能产生更一致、更可信结果的训练方法。开放、严谨的评估是我们在 Ai2 更广泛工作的核心,我们希望 FairStress 能为社区提供又一个有用的工具,用来理解模型在哪些方面存在不足以及如何改进它们。

本文提及的数据集 1

allenai/fairstress

来自该作者的更多内容

HiRO-ACEv2:以极低的成本模拟 3 公里分辨率的极端天气

面向 GPU 集群的高影响力调度

本文提及的数据集 1

allenai/fairstress

来源

Hugging Face