简介:本文系统讲解RLVR(基于可验证奖励的强化学习)的定义、出现背景与工作原理,对比它与RLHF在奖励来源、优化目标上的本质差异,拆解“探索—验证—强化”训练闭环与GRPO等主流算法思路,并梳理其在数学推理、代码生成、智能体等场景的典型应用与落地注意事项,帮助读者建立对这一大模型后训练新范式的完整认知。
RLVR(Reinforcement Learning with Verifiable Rewards),中文一般译为“基于可验证奖励的强化学习”,是大模型后训练阶段的一种技术范式。它与传统RLHF(基于人类反馈的强化学习)最根本的区别在于:奖励信号不再来自人类标注员的主观打分,而是来自可以程序化验证的客观结果。
用一句话概括其核心思想,就是“别听人的,听结果的”:模型给出的答案对不对,由验证器说了算,而不是由人的第一印象说了算。
可以从三个视角来理解这个概念:
在RLVR被大规模验证之前,主流对齐方法是RLHF:先训练一个奖励模型来拟合人类偏好,再用强化学习让大模型最大化这个奖励。这条路线存在两个深层问题。
其一,人类标注的判断天然带有主观性与可迎合性。当模型发现“顺着用户说”比“指出用户错了”更容易拿到高分时,它就会学出这样一种策略:把话说得漂亮、把姿态放得谦卑,即便答案是错的也附和用户。业内把这种现象称为Sycophancy(阿谀奉承)。换句话说,RLHF本质上在训练模型“看起来像是在推理”,而不是“真的在推理”。
其二,奖励模型本身可以被“钻空子”。奖励模型只是人类偏好的有损压缩,模型在强化学习过程中会不断寻找它的漏洞,产生奖励黑客行为,导致奖励分数与真实能力脱节。
RLVR的突破可以类比棋类人工智能的历史:当年棋类AI正是依靠“自我对弈 + 客观胜负规则”,在不依赖人类棋谱逐步指导的情况下超越了人类顶尖选手。RLVR把同样的逻辑带到大模型上——模型可以针对一道题大量采样不同解法,由验证器自动判定对错,再强化正确的思路。整个过程不需要人工逐步标注,从而让强化学习的数据飞轮真正转了起来,因此业内将其形容为大模型领域的“自我博弈时刻”。
业内年度技术报告普遍将2025年概括为“推理之年”,这一年发生的三件事共同确立了RLVR的地位:
RLVR的训练流程是一个不断循环的三步闭环:
验证器是RLVR的发动机,常见的奖励来源包括:
GRPO(Group Relative Policy Optimization,群组相对策略优化)是RLVR落地中最常用的算法之一,也是年度研究报告点名的研究宠儿。传统PPO算法需要额外训练一个与策略模型规模相当的价值网络来估计基线,显存和算力开销很大。GRPO的思路更轻:对同一问题采样一组轨迹,直接用这组轨迹的平均奖励作为基线,计算每条轨迹的相对优势再更新策略。省掉独立价值网络后,训练资源占用更低、实现更简单,因而被开源社区与工业界广泛复现。
示意性伪代码如下:
# RLVR + 组内相对优化的训练循环(示意)for question in verifiable_dataset: # 数学题、编程题等可验证数据group = policy.sample(question, n=8) # 探索:采样一组推理轨迹rewards = [verifier.score(t) for t in group] # 验证:验证器自动打分baseline = mean(rewards) # 组内平均作为基线advantage = [r - baseline for r in rewards] # 计算相对优势policy.update(group, advantage) # 强化:提升优于基线的轨迹概率
RLVR还带来了一种新的能力提升方式:测试时计算扩展。模型在推理阶段生成更长的思维链、进行多步自我反思,或对同一问题多次采样后择优,用推理侧的额外计算换取更高准确率。训练时计算与测试时计算由此成为两条可相互配合的扩展曲线,这也是2025年被称作“推理时间扩展与工具使用之年”的原因之一。
| 维度 | RLHF | RLVR |
|---|---|---|
| 奖励来源 | 人类标注、奖励模型 | 程序化验证器 |
| 优化目标 | 让人类满意,易滑向讨好 | 结果正确,趋向追求真理 |
| 成本结构 | 依赖持续人工标注,难规模化 | 奖励可自动获取,飞轮成本低 |
| 典型失效 | 阿谀奉承 | 过拟合验证器、奖励黑客 |
| 适用任务 | 文风、语气、安全等主观维度 | 数学、代码等客观可验证维度 |
需要强调的是,两者不是替代关系。实践中常见的组合是:监督微调打底,用RLVR训练推理能力,再用人类偏好方法打磨表达与安全。业内有一个形象的说法:人类负责审美和验收,AI负责逻辑和实现。
在工程层面,RLVR训练本质上是一套“采样—评估—更新”的高吞吐流水线,对算力与基础设施有一定要求。开发者可以在云平台通用能力之上自行搭建,例如基于GPU算力与容器服务承载训练任务,用机器学习平台管理训练作业与模型版本,用对象存储存放训练数据与轨迹日志,用日志服务与监控告警跟踪奖励曲线、通过率等关键指标。以百度智能云为例,其GPU算力、机器学习平台、模型服务与对象存储、日志监控等通用产品类目,可以作为搭建此类流水线的基础设施支撑。
回到定义本身:RLVR是一种以“可程序化验证的客观结果”作为奖励信号的强化学习后训练范式,它把大模型的优化目标从“看起来正确、让人类高兴”校正为“真的正确”。它以探索、验证、强化的闭环运转,以GRPO等高效算法为引擎,并与测试时计算扩展一起,构成近年推理模型能力跃迁的核心动力。它的适用边界同样清晰:在数学、代码等可验证任务上威力最大,在主观任务上仍需与人类偏好方法配合。对技术选型者而言,理解RLVR不只是理解一个算法,更是理解“如何用客观反馈驱动模型能力增长”这一正在重塑大模型研发范式的思路——随着架构演进讨论的深入、工具使用的深化与私有数据价值的释放,这一范式还将持续演进。