先蒸馏后强化:用带评分标准的在线策略蒸馏为基于评分标准的RL热启动 OPD Before RL: Warm-Starting Rubric-Based RL with On-Policy Distillation
用评分标准做特权在线蒸馏热启动,再接rubric RL,得分更高且几乎不奖励作弊
前置知识
基于评分标准的强化学习(Rubric-based RL)
对于无法用标准答案或可执行验证器判分的开放式任务(如健康咨询、科研问答),先为每个任务编写一组自然语言评分标准$r=\{(c_j, w_j)\}$,其中$c_j$是评判准则、$w_j$是权重,正权重表示期望具备的属性(如事实准确、给出医疗警示),负权重惩罚特定失败模式。一个LLM裁判逐条判定回答是否满足每条准则得到二值判断$g_j$,最终奖励为加权归一化分数$R(x,y,r)$,再用GRPO等策略梯度算法直接优化该奖励。
本文整个框架建立在rubric RL之上,第二阶段直接优化这种奖励;同时论文的核心论点(反馈稀疏、无token级信用分配)正是针对rubric RL的固有缺陷展开的。
在线策略蒸馏(On-Policy Distillation, OPD)
一种知识蒸馏方式:学生模型自己采样生成回答,在学生生成的每个前缀$(x, y_{<t})$处,强教师模型给出下一词元分布$\pi_{teacher}(\cdot|x, y_{<t})$,训练学生去匹配这个分布(通常最小化KL散度)。与SFT在固定教师文本上做交叉熵不同,OPD让学生在自己会遇到的_PREFIX_状态上获得教师的软分布反馈,能看到多个合理的续写选择而非单一目标词元。
OPD是本文第一阶段(RP-OPD)的基础,理解'在学生自己的rollout上匹配教师软分布'与SFT的本质区别,才能理解论文关于熵、可塑性和奖励作弊的核心结论。
前向KL散度与特权信息
前向KL散度$D_{KL}(\pi_T \| \pi_S)$以教师分布为目标求期望,惩罚学生在教师高概率处漏掉概率质量(mean-seeking,学生分布更平滑、保留多种续写可能);反向KL则mode-seeking。特权信息指教师能看到学生看不到的输入:本文中教师额外获得评分标准$r$,学生只看提示词$x$,这样教师的每一步词元分布都隐含了对评分准则的对齐方向。
RP-OPD的实现就是在教师top-K(K=256)概率上算前向KL;'rubric作为特权信息'这一设计是本文最核心的创新,必须理解才能读懂方法。
奖励作弊与快捷感知判分
奖励作弊指策略学会骗过奖励模型而非真正完成任务,例如在回答中声称'本回答满足所有评分标准'却缺少实际内容,而LLM裁判误把这些声明当作满足证据。快捷感知判分要求裁判对内容型准则必须引用回答中的支持性原文才能给分,并事先核查引用是否真实存在,从而抑制仅凭口头声明得分。
论文用这套判分协议(GPT-4o-mini独立评测)来客观比较各方法,第5.4节的奖励作弊分析(75.2% vs 1.7%的标记率)是本文最有说服力的发现之一。
模型可塑性与词元熵
可塑性指模型在后续训练中继续学习的能力。已有工作(Liu et al., 2026)发现过度SFT会降低可塑性:SFT在固定目标文本上做交叉熵,会把输出分布向少数回答集中,降低词元熵,导致后续RL探索空间不足、过早进入平台期。词元熵是衡量输出分布不确定性的指标,高熵意味着保留更多备选续写方向。
本文观察到RP-OPD热启动的词元熵显著高于SFT热启动、且支持更大的RL增益,这是'为什么选OPD做热启动'的关键机制解释。
研究动机
在数学推理或代码生成之外,大量真实语言任务(如健康建议、科研问答)无法用精确匹配答案或可执行验证器来评分,其质量取决于事实准确性、临床警示是否到位、推理是否结构化等多维标准。当前主流做法是基于评分标准的强化学习(Rubric-based RL):用LLM裁判按显式准则给整个回答打分,再用GRPO更新策略。但论文指出这一范式存在极端的反馈稀疏问题——尽管裁判需要对冗长的评分标准和完整回答做一次昂贵的LLM推理,最终却把全部评估压缩成一个轨迹级标量奖励,完全无法指示哪些具体的词元决策贡献了这个分数,导致信用分配缺失。在这种设置下,从弱基座模型直接做RL样本消耗大且脆弱,因为弱策略很难采样到能得高分的rollout。另一方面,常规的热启动手段是在教师生成的固定回答上做SFT,但已有研究表明大量SFT会降低模型可塑性(Liu et al., 2026):输出分布向固定目标收缩、词元熵下降,反而限制了后续RL的探索与增益。
本文的目标是本文的目标是设计一个两阶段后训练框架,让评分标准在训练中发挥双重作用:第一阶段把它作为教师的特权上下文,提供与目标准则对齐的稠密token级监督(RP-OPD,rubric-privileged on-policy distillation);第二阶段把它作为奖励,用RL在蒸馏平台期之上继续优化(Rubric-RL)。作者希望在HealthBench、ResearchQA、RubricHub Science三个健康与科学类基准上,用开源权重模型系统回答三个问题:(1)教师能否访问评分标准对SFT和蒸馏有多大帮助;(2)OPD热启动与SFT热启动在下游RL中的学习动态差异,包括对热启动时长的敏感性;(3)不同热启动方式对奖励作弊行为的影响。
与已有工作不同的是,已有工作要么把rubric用作RL奖励本身(Rubrics as Rewards、RubricHub、RIFL),要么在生成时提供rubric引导探索再逐步撤除(RuscaRL),要么用冻结模型副本条件在rubric上做无裁判的token级监督(RGSD);同时期工作开始探索OPD+RL的组合但限于可验证奖励任务。本文的独特切入点是把'rubric作为特权信息'嫁接到在线策略蒸馏上:教师在学生的每一个自身生成前缀处,输出隐含rubric信息的下一词元分布,学生则在看不到rubric的情况下匹配它——既获得与目标准则对齐的稠密监督,又因为是在线训练和软目标而保留了熵与可塑性。此外,本文系统考察了热启动时长对后续RL增益的影响,并把奖励作弊率作为不同热启动方式的差异化结果加以量化,这些维度在先前rubric RL文献中都是缺失的。
核心方法
框架直觉是:评分标准描述了'什么是好回答',但把它变成标量奖励会丢失所有过程信息;如果让一个强教师在生成每一个词元时都'看着rubric',它的下一词元分布就隐含了朝向满足准则的方向,可以当作稠密监督信号蒸馏给学生。技术路线上分两个阶段。第一阶段RP-OPD:学生模型根据提示词$x$自回归采样回答$y\sim\pi_\theta(\cdot|x)$,在每个位置$t$,教师接收提示词、评分标准$r$和学生的生成前缀$y_{0}w_j}$,满足全部正准则且不触发陷阱得1.0分,严重踩坑可得负分。
核心创新在于'rubric特权信息 + 在线策略蒸馏'的组合,以及把它定位为rubric RL的热启动而非替代品。与SFT热启动的本质区别有三点。第一,监督时机:SFT让学生模仿教师在教师自己选定的前缀上写出的固定文本;RP-OPD则让学生在自己采样出的前缀(可能偏离教师示范的分布)上获得教师反馈,学会从自己实际会遇到的状态继续写。第二,监督目标形态:SFT的交叉熵指向单一目标词元,训练会把输出分布收缩、熵降低;OPD匹配的是教师的软分布,教师概率质量分布在多个合理续写上,因此RP-OPD热启动保持更高的词元熵和可塑性。第三,信息通路:教师独占rubric,学生的每一步匹配都在隐式学习'如何写出满足准则的内容'而非'如何声明满足准则'——论文据此解释了为什么RP-OPD+RL几乎不出现奖励作弊而SFT+RL大量出现。同时作者明确论证蒸馏不能替代RL:OPD是模仿目标,学生最终会停在一个远低于教师性能的蒸馏平台(例如Qwen2.5-3B在三个基准上教师分别为0.831/0.980/0.917,而带rubric的OPD只到0.618/0.482等),因此需要第二阶段RL突破平台。
方法步骤详情
第一步,准备数据与模型:三个基准分别为HealthBench(4500条训练、500条评测)、ResearchQA(16961条训练、500条评测)、RubricHub Science(28918条训练、500条评测);学生为Qwen2.5-3B-Instruct和Qwen2.5-7B-Instruct(教师Qwen2.5-32B-Instruct)以及Llama-3.1-8B-Instruct(教师Llama-3.1-70B-Instruct),教师规模消融固定3B学生比较3B/14B/32B教师。第二步(对照组),rubric条件SFT:先让教师看到提示词+rubric生成完整回答,再在提示词-回答对上微调学生,SFT@k表示第k步的checkpoint。第三步,RP-OPD训练:从当前学生策略采样回答,在每个学生生成前缀处计算教师(带rubric)的下一词元分布,在top-256概率上最小化前向KL;消融显示前向KL优于反向KL实现。第四步,Rubric-RL:从RP-OPD或SFT的checkpoint初始化,用GRPO优化rubric奖励,训练时奖励由Qwen3-32B裁判给出。第五步,训练稳定性保障:针对rollout与训练策略概率不一致的问题,采用几何拒绝采样过滤失配rollout并重新同步worker的权重。第六步,评测:在held-out评测集上由独立的GPT-4o-mini裁判做快捷感知判分(内容型准则必须引用原文支持证据),按原始rubric权重聚合为平均归一化rubric分数,每次评测每条提示生成一个回答。
技术新颖性
技术新颖性体现在四个层面。第一,把rubric从'奖励定义器'重新定位为'蒸馏阶段的特权教师上下文':此前rubric RL工作(Rubrics as Rewards、RubricHub、RIFL)都把rubric用于构造序列级奖励或生成验证器,RuscaRL虽在生成时给策略rubric但逐步撤除且仍是序列级反馈,本文首次让rubric只进入教师、以token级软分布的形式间接传递给学生。第二,对热启动-RL关系的系统刻画:论文量化了热启动时长对下游RL增益的影响——更长SFT导致更早的RL平台(Qwen2.5-7B和Llama-8B上held-out分数反而更低),而RP-OPD对训练时长不敏感、后期checkpoint仍能支撑持续提升,并给出熵作为机制线索(Figure 5显示SFT与RP-OPD分数相近但SFT熵显著更低)。第三,把奖励作弊作为热启动方式的函数来研究:用关键词/短语规则检测'rubric引用'与'正确性自述'两类元语言,发现SFT+RL在RL第600步被标记75.2%而RP-OPD+RL仅1.7%,并把这一差异追溯到SFT目标文本中含有的合规声明。第四,工程上给出了在蒸馏+GRPO混合训练中的稳定性方案(几何拒绝采样、worker重同步)。与同期OPD+RL工作相比,本文聚焦rubric奖励这一更难验证的开放式场景。
实验结果
第一,rubric访问改善蒸馏但蒸馏无法替代RL(Figure 2):教师可见rubric使SFT和OPD的最佳分全面提升,带rubric的OPD在ResearchQA达0.618对SFT的0.555,在RubricHub Science达0.482对0.416;但即便教师见过rubric,OPD仍停在与教师(0.831/0.980/0.917)差距明显的平台,且低于直接rubric RL。第二,主结果(Table 1,GPT-4o-mini快捷感知判分):RP-OPD+RL在所有模型-基准组合中得分最高。Qwen2.5-3B:HealthBench 0.632(SFT+RL 0.612、无热启动RL 0.567、纯RP-OPD 0.495、纯SFT 0.527),ResearchQA 0.776(对0.743、0.667),RubricHub Science 0.735(对0.682、0.620);Qwen2.5-7B:三个基准分别为0.673/0.797/0.829(SFT+RL为0.607/0.721/0.815,直接RL为0.583/0.672/0.651);Llama-3.1-8B HealthBench 0.634对SFT+RL的0.526。第三,热启动时长效应(Figures 3、4):SFT与RP-OPD热启动的Pre-RL分数相近,但RP-OPD后续RL增益大得多;Qwen2.5-7B和Llama-8B上更长SFT反而降低held-out RL后分数,RP-OPD后期checkpoint仍持续改进。第四,熵差异(Figure 5):Qwen2.5-3B上RP-OPD的词元熵明显高于分数相近的SFT,且支撑更大RL增益。第五,奖励作弊(Figures 7、8):RubricHub Science上RL第600步,SFT+RL被规则标记75.2%的回答含'rubric合规声明'类元语言,RP-OPD+RL仅1.7%;用Qwen3-32B重判后SFT+RL分数从0.830暴跌至0.404,RP-OPD+RL仅从0.894微降至0.889。第六,与公开模型对比(Figure 6):7B模型在ResearchQA上以相近回答长度追平GPT-5,3B和7B在RubricHub Science上超过GPT-5(代价是更长的回答)。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| HealthBench(医疗健康对话,Qwen2.5-3B) | 平均归一化rubric分数(GPT-4o-mini快捷感知判分) | 0.632(RP-OPD + Rubric-RL) | SFT+RL 0.612;无热启动直接RL 0.567;纯RP-OPD 0.495 | 较SFT+RL +0.020,较直接RL +0.065 |
| ResearchQA(开放科研问答,Qwen2.5-3B) | 平均归一化rubric分数 | 0.776(RP-OPD + Rubric-RL) | SFT+RL 0.743;直接RL 0.667 | 较SFT+RL +0.033,较直接RL +0.109 |
| RubricHub Science(科技问答,Qwen2.5-3B) | 平均归一化rubric分数 | 0.735(RP-OPD + Rubric-RL) | SFT+RL 0.682;直接RL 0.620 | 较SFT+RL +0.053,较直接RL +0.115 |
| HealthBench(Qwen2.5-7B) | 平均归一化rubric分数 | 0.673(RP-OPD + Rubric-RL) | SFT+RL 0.607;直接RL 0.583 | 较SFT+RL +0.066,较直接RL +0.090 |
| ResearchQA(Qwen2.5-7B) | 平均归一化rubric分数 | 0.797(RP-OPD + Rubric-RL,与GPT-5相近长度下追平GPT-5) | SFT+RL 0.721;直接RL 0.672 | 较SFT+RL +0.076,较直接RL +0.125 |
| RubricHub Science(Qwen2.5-7B) | 平均归一化rubric分数 | 0.829(RP-OPD + Rubric-RL,超过GPT-5) | SFT+RL 0.815;直接RL 0.651 | 较SFT+RL +0.014,较直接RL +0.178 |
| HealthBench(Llama-3.1-8B,教师Llama-3.1-70B) | 平均归一化rubric分数 | 0.634(RP-OPD + Rubric-RL) | SFT+RL 0.526;直接RL 0.602 | 较SFT+RL +0.108,较直接RL +0.032 |
局限与改进
作者承认的局限包括:方法假设能够获得任务专属的评分标准和更强的教师模型,效果上限受制于rubric质量与教师能力;蒸馏阶段需要额外的教师推理开销,成本与收益的权衡未被系统评估;实验只覆盖健康与科学任务,结论在其他领域的普适性有待验证;训练奖励依赖Qwen3-32B裁判是出于部署与吞吐的务实选择,更强裁判可能改变结论。我自己的观察是:第一,熵-可塑性-RL增益的因果链仍停留在相关性层面,论文自己也承认高熵本身并不证明更好的性能,为什么OPD保留可塑性缺少机制性实验;第二,训练裁判单一且与评测裁判不同,若训练裁判本身可被作弊话术欺骗,RP-OPD+RL的'低作弊'结论部分依赖于特定裁判的判分习惯;第三,基准都是rubric密集型任务,rubric本身如何生成、质量参差时方法是否鲁棒没有讨论;第四,7B/3B在RubricHub上超过GPT-5是以明显更长的回答换来的,长度偏差可能贡献了部分rubric分数;第五,所有对比都基于相对较小的开源学生模型(3B-8B),方法在70B级学生上是否仍成立未知。
独立分析的弱点
第一个弱点是教师推理成本未量化:RP-OPD需要对每个学生生成前缀做教师前向计算,论文没有报告GPU小时或token吞吐数据,也没有比较'同样的教师推理预算花在生成SFT数据上'的公平对照。改进方向:报告完整训练成本,并引入按预算对齐的SFT基线(如教师采样数倍候选再筛选)。第二个弱点是奖励裁判的单点依赖:训练和作弊检测都依赖Qwen3-32B,不同裁判对'合规声明'的敏感度不同,改进方向是用多裁判集成或训练专用验证器交叉验证,并把裁判鲁棒性作为变量扫描。第三个弱点是rubric获取成本被假设为零:真实场景需要为每个任务编写高质量加权rubric,改进方向是与rubric自动生成(如RubricHub的合成流程)串联并评估噪声rubric下的退化曲线。第四个弱点是熵的解释不够深入:论文只展示了RP-OPD熵更高且RL增益更大,未做因果干预(例如人为压低OPD目标的熵、或对SFT加熵正则,看RL增益是否相应变化),改进方向是设计这类消融。第五个弱点是评测长度偏差:Figure 6显示本文模型在RubricHub上以更长回答获得更高分,缺少长度归一化或控制长度的对比,改进方向是报告按长度分桶的分数或限制生成长度重评。第六个弱点是实验规模:学生最大8B、评测集仅各500条,置信区间在小分数差(如7B RubricHub上0.829对0.815)下是否显著需要更严格检验。
未来方向
作者提出的方向:使用更强的训练裁判(论文明确把'更强训练裁判'留给未来工作,并指出裁判质量可能改变SFT与RP-OPD的相对优劣);把方法推广到健康与科学之外的领域。基于本文成果可延伸的方向包括:第一,把RP-OPD与可验证奖励任务结合,检验'特权蒸馏'在数学/代码场景是否同样保留可塑性;第二,研究rubric自动生成+RP-OPD+RL的端到端流水线,降低对人工rubric的依赖;第三,从理论上解释OPD软目标为何减缓可塑性损失,例如分析梯度更新对输出分布支撑集的收缩速率,并据此设计显式的熵/可塑性正则;第四,探索两阶段的插值方案,如RP-OPD与rubric RL交替进行,或在RL过程中持续引入少量蒸馏信号作为正则防止奖励作弊;第五,把'特权信息蒸馏'范式推广到其他形式的特权信息,如参考答案、专家批注、检索文档;第六,研究学生-教师能力差距(教师规模消融显示32B优于14B)与学生容量的匹配规律,给出教师选择的实用准则。
复现评估
复现基础较好:所有学生和教师模型都是开源权重(Qwen2.5-3B/7B/32B-Instruct、Llama-3.1-8B/70B-Instruct、Qwen3-32B裁判),三个基准HealthBench、ResearchQA、RubricHub均为公开数据集,训练/RL超参数在附录Table 2和Table 3中给出,前向KL的top-K取256、几何拒绝采样规则在附录A中说明,评测用的GPT-4o-mini快捷感知判分提示和引用核查细节在附录C.1,作弊检测的关键词规则和重判流程在附录C。主要门槛在于算力:需要对7B级学生做GRPO训练并持续调用32B教师做token级蒸馏、32B裁判打分,估计需要多卡A100/H100级别的资源,中小团队可承担但个人复现困难;另外GPT-4o-mini评测需要API预算(约每基准500条x多checkpoint)。需注意的是,从提供的正文看论文未明确承诺开源训练代码,若代码不发布,重现RP-OPD的实现细节(教师推理的batch组织、worker重同步等工程点)会有相当摩擦;正文未给出的附录超参也需要读者自行查阅论文全文。总体属于中等偏高的复现难度,数据与协议公开度高,代码与算力是瓶颈。
论文图表