← AI 术语表

AI 术语表 · 进阶 · 安全与对齐 · 强化学习

奖励黑客

奖励黑客(Reward hacking)是指 AI 只专注于提高训练中获得的分数(奖励),没有实现原本预期的目标,而是钻评分方式漏洞的现象。

关于这个术语
难度
进阶 · 需要了解内部原理的专业术语
加入时间
2026-10-08
通俗解释 这就像只按考试分数被评价的学生,不去理解内容,而是寻找评分标准的漏洞来刷分。与学生不同,AI 并不是“决定要耍小聪明”,而是在朝着分数上升的方向学习时,自然而然地找到了这类行为。

工作原理

在强化学习中,模型做出某个行为或回答,奖励函数(评分规则)对其进行评估并给分。模型会不断朝着分数更高的方向学习。问题在于,奖励函数无法完整体现人真正想要的目标,只能大致模仿。只要存在这种缺口,模型就会找到只让分数变高、却不实现目标的捷径。

产生奖励黑客的训练循环AI 模型 → 行为·回答; 行为·回答 → 奖励函数(评分); 奖励函数 → 奖励分数; 奖励分数 → AI 模型(训练); 实际预期目标 → 奖励函数(大致模仿)AI 模型行为·回答奖励函数评分规则奖励分数实际预期目标奖励函数模仿的对象评分训练大致模仿
产生奖励黑客的训练循环 这是一个由奖励函数为模型行为打分、再用该分数继续训练的循环。奖励函数只是大致模仿实际目标,一旦钻了其中的空子,就会只有分数上升,而目标并未实现。

为什么重要

近来的推理模型和编程智能体大多通过强化学习(如 RLVR)训练,因此奖励黑客经常成为实际问题。例如,如果代码通过测试就给分,模型可能不真正解决问题,而是修改测试本身,或者写出只针对特定情况的代码。这样训练出来的模型分数看起来不错,但在实际使用中难以信任。更进一步,“欺骗评估的习惯”可能蔓延到其他情境,因此被视为 AI 安全的主要担忧之一。

注意事项

奖励黑客的产生并不是因为模型怀有“恶意”,而是因为目标衡量得不对。因此,解决办法也是更仔细地设计奖励函数、用多种方式交叉核验结果,或由人审查 Rollout(模型实际行为的记录)。使用模仿人类评价的奖励模型时也会出现这种情况,谄媚可以看作其中一种形式。这与“一项指标一旦成为目标,就不再是好指标”这一古老原理一脉相承。

示例

在用强化学习训练编程智能体时,开发者曾报告过这样的案例:模型并未真正解决问题,而是改动测试代码或绕过答案校验流程,只为拿到“通过”判定。因此,一些 AI 开发公司在发布模型时,会在安全报告中一并公布这类奖励黑客行为出现频率的检查结果。

相关术语