← 返回 2026-02-20

参考输出改进非可验证领域中的大语言模型对齐 References Improve LLM Alignment in Non-Verifiable Domains

Kejian Shi, Yixin Liu, Peifeng Wang, Alexander R. Fabbri, Shafiq Joty, Arman Cohan 📅 2026-02-18 👍 2 2026-07-13 08:35
DPO LLM对齐 RLHF 参考引导评估 自我改进

利用高质量参考输出指导LLM评估器,实现无需外部监督的有效模型自我改进

前置知识

RLVR (Reinforcement Learning with Verifiable Rewards)

一种强化学习方法,使用可验证的奖励信号来训练模型。在推理任务中,可以使用程序代码执行结果、数学验证器等自动验证器来精确判断模型输出是否正确,这提供了客观、可靠的训练信号。例如在数学推理任务中,可以通过运行代码检查答案的正确性。

本文的核心动机是借鉴RLVR在可验证领域的成功经验,将其扩展到缺乏客观验证器的对齐领域,理解RLVR的工作原理对于理解本文的创新点至关重要。

DPO (Direct Preference Optimization)

直接偏好优化算法,一种不需要单独训练奖励模型的偏好优化方法。它直接使用偏好数据对,其中yw是偏好输出,yl是非偏好输出,通过优化目标函数LDPO来直接训练模型,控制KL散度正则化的强度。公式表达为LDPO = -E[log σ(β log(pθ(yw|x)/pref(yw|x)) - β log(pθ(yl|x)/pref(yl|x))],其中β控制KL散度正则化的强度。

本文的实验使用DPO作为核心训练算法,理解DPO的工作原理有助于理解参考引导评估如何与偏好优化相结合实现模型自我改进。

LLM-as-a-Judge

使用强大的大语言模型作为自动化评估器来评价模型输出质量的范式。通常有两种形式:点wise评分(给单个输出打分,如1-5分)和pairwise比较(比较两个输出,判断哪个更好)。这种方法在指令遵循任务评估中广泛使用,但存在位置偏差、长度偏差等局限性。

本文的核心创新是设计参考引导的LLM评估器,理解LLM-as-a-Judge的基本原理和局限性对于理解本文方法的重要性至关重要。

研究动机

现有的强化学习从人类反馈方法(RLHF/RLAIF)在LLM对齐任务中面临挑战。这些方法通常依赖奖励模型或LLM评估器提供监督信号,但这些评估器通常以无参考的方式工作,缺乏ground-truth验证。相比之下,RLVR在推理任务中通过自动验证器取得了强大效果,但无法直接应用于对齐领域,因为设计可验证的奖励函数在这些非可验证领域(如对话、创意写作)是困难的。这导致RLHF/RLAIF和RLVR之间存在方法论上的鸿沟。

本文的目标是本文的核心目标是探索能否将参考输出引导的LLM评估器作为软验证器,在没有外部人类或AI监督的情况下支持有效的LLM对齐训练。具体而言,作者希望解决两个问题:(1)参考输出能否提升LLM评估器的评估准确性?(2)改进后的评估器能否在自我改进训练中提供有效的监督信号,使模型性能接近或超过使用训练好的奖励模型的水平?

与已有工作不同的是,本文的独特切入角度在于将RLVR的参考驱动监督优势扩展到非可验证领域,同时使用外部参考输出而不是模型自生成的参考。与之前使用rubrics或语义相似度指标(如BLEU、BERTScore)的工作不同,本文直接使用LLM作为评估器,通过精心设计的提示策略充分利用参考输出。这种方法填补了RLVR和RLHF之间的方法论缺口,展示了在无需人工标注偏好数据的情况下,如何利用高质量参考实现有效的模型后训练。

核心方法

本文方法分为两个阶段。第一阶段:开发参考引导的LLM评估器。作者设计了两种提示策略——RefEval和RefMatch,分别指导LLM评估器考虑参考输出的成功特征或作为语义/风格匹配器。在5个数据集上使用11个开源LLM作为评估者进行综合评估,证明高质量参考能显著提升评估准确性,特别是对较小模型提升更大。第二阶段:将改进的评估器应用于自我改进训练。首先在DeepSeek-V3生成的参考输出上进行SFT,然后使用DPO进一步优化,此时偏好标注由参考引导的评估器(模型自己)提供。

核心创新点是将参考输出作为LLM评估器决策的主要锚点,而不仅仅是辅助信息。通过明确的提示设计指导评估器如何主动使用参考——RefEval要求评估器理解参考输出如何成功遵循指令,然后比较候选输出与这个成功范例的接近程度;RefMatch则直接要求评估器判断哪个输出在语义和风格上更接近参考。这与之前将参考视为补充信息的方法本质不同,使得参考成为评估决策的核心依据,从而显著提升评估质量和模型间的一致性。

方法步骤详情

完整的方法步骤包括:(1)参考生成:使用强前沿模型(如GPT-4o或DeepSeek-V3)为训练数据集中的每个指令生成高质量参考输出。(2)评估器开发:设计RefEval和RefMatch提示模板,明确指导LLM评估器如何利用参考进行pairwise比较。(3)评估验证:在5个人工标注数据集上评估11个不同规模的LLM作为评估者的准确性,以人类标注为ground-truth,计算评估准确率。为缓解位置偏差,每个样本交换候选输出顺序进行两次评估取平均。(4)训练阶段一:对基础模型在参考输出上进行SFT,使用UltraFeedback的60K指令,学习率5e-6,2个epoch,批大小128。(5)训练阶段二:使用DPO进一步优化,对每个指令采样5个候选输出(温度0.8),通过评估器进行10次pairwise比较选出最优和最差构成训练对,学习率5e-7,1个epoch。(6)最终评估:在AlpacaEval和Arena-Hard上测试模型性能。

技术新颖性

技术新颖性体现在三个方面:(1)提示策略创新:提出RefEval和RefMatch,相比之前方法提供更明确的参考使用指导,在5个数据集和11个评估者上平均准确率达到79.1%,比无参考基线提升6.8%。(2)自我改进范式创新:首次系统探索参考引导的LLM自我改进,在两个模型上平均提升+20.2/+17.1点(AlpacaEval/Arena-Hard)相比SFT蒸馏,+5.3/+3.6点相比无参考自我改进。(3)鲁棒性验证:全面测试了不同参考质量(从GPT-4o到7B模型)、不同模型规模、不同任务类型下的效果,证明方法的普适性。此外,作者发现参考还能提升评估者间的一致性(从76.6%提升到81.4%),这表明参考提供了共同的决策基准,减少了主观判断的方差。

Overview of our study on reference-guided LLM-as-a-Judge for LLM alignment
Figure 1: Overview of our study on reference-guided LLM-as-a-Judge for LLM alignment
A snapshot of RefEval method
Figure 2: A snapshot of RefEval method

实验结果

实验结果有三个核心发现。首先,参考输出能显著提升LLM评估器准确性。在11个开源LLM评估者上的5个数据集平均准确率:RefEval达到79.1%,比LLMBar-Base(72.3%)和CoT(71.2%)等无参考基线提升显著,也比HREF-Ref(74.8%)和LLMBar-Ref(74.0%)等之前参考方法更好。较小模型受益更大,如Llama-3-8b的RefEval准确率(77.5%)比LLMBar-Base(60.1%)提升17.4%。其次,SFT在高质量参考输出上本身就是强起点。DSV3-Distill在AlpacaEval上达到53.9%(Llama-3-8B)和48.8%(Qwen2.5-7B),超越直接使用ArmoRM奖励模型的DPO(49.2%和32.6%)。最后,参考引导的自我改进有效。RefEval相比DSV3-Distill在AlpacaEval上提升+19.2/+21.2点,在Arena-Hard上提升+16.5/+17.6点;相比无参考自我改进提升+5.6/+4.9点(AlpacaEval)和+4.9/+2.3点(Arena-Hard)。参考引导方法性能接近使用ArmoRM奖励模型的DPO(73.1% vs 73.9% AlpacaEval,58.7% vs 58.6% Arena-Hard),但不需要额外的人类或AI反馈来训练奖励模型。

Average evaluation accuracy (%) across five datasets using 11 open-source models as judges
Table 1: Average evaluation accuracy (%) across five datasets using 11 open-source models as judges
Comparison of average evaluation accuracy across 11 LLM judges (averaged over five datasets)
Table 2: Comparison of average evaluation accuracy across 11 LLM judges (averaged over five datasets)
Performance comparison of training methods
Table 3: Performance comparison of training methods
Absolute gain (%) of RefEval over key baselines from Table 3
Table 4: Absolute gain (%) of RefEval over key baselines from Table 3
Performance of our self-improved models vs. strong baselines on AE and AH
Table 5: Performance of our self-improved models vs. strong baselines on AE and AH
Reference-quality ablation for training on Llama-3-8B-Instruct
Table 6: Reference-quality ablation for training on Llama-3-8B-Instruct
Comparison of reference-free and reference-guided self-improvement across task categories on AlpacaEval and Arena-Hard
Figure 3: Comparison of reference-free and reference-guided self-improvement across task categories on AlpacaEval and Arena-Hard
查看结构化数据
任务指标本文基线提升
AlpacaEval (长度控制) Win Rate (%) 73.1 (Llama-3-8B), 70.0 (Qwen2.5-7B) 53.9 (DSV3-Distill Llama-3-8B), 67.5 (RefFree Llama-3-8B) +19.2 vs SFT, +5.6 vs RefFree (Llama-3-8B)
Arena-Hard Win Rate (%) 58.7 (Llama-3-8B), 74.1 (Qwen2.5-7B) 42.2 (DSV3-Distill Llama-3-8B), 53.8 (RefFree Llama-3-8B) +16.5 vs SFT, +4.9 vs RefFree (Llama-3-8B)
LLM评估准确性 (5数据集平均) Accuracy (%) 79.1 (RefEval) 72.3 (LLMBar-Base), 73.7 (Ref-Free) +6.8 vs LLMBar-Base, +5.4 vs Ref-Free
LLM评估准确性 (Llama-3-8b) Accuracy (%) 77.5 (RefEval) 60.1 (LLMBar-Base), 72.3 (Ref-Free) +17.4 vs LLMBar-Base, +5.2 vs Ref-Free

局限与改进

作者承认的局限性包括:(1)对开放性任务(如创意任务)的改进有限,特别是对于基础模型(如Qwen2.5-7B-SFT)相比已充分后训练的模型(如Llama-3-8B-Instruct),说明在这些任务上有效利用参考需要更丰富的后训练经验。(2)方法的性能依赖于参考质量,虽然即使使用较弱的参考源(如GPT-4o-mini)仍有提升,但使用高质量参考(如DeepSeek-V3)效果更好。(3)本文主要关注指令遵循任务,未来需要探索在更多专业领域的适用性。观察到的额外局限性:(1)参考引导评估需要额外的推理开销和API成本(生成60K参考约需40美元)。(2)方法可能引入对参考模型的偏好,如果参考模型有特定偏差可能会传播到训练中。(3)在pairwise比较中的多参考投票策略边际收益递减(从1个参考增加到5个参考仅额外提升0.9%),表明单参考可能已经足够。

独立分析的弱点

独立分析的弱点包括:(1)对参考源的依赖性:虽然方法对参考质量有一定鲁棒性,但性能仍与参考质量相关。如果使用的参考模型在特定领域知识不足或存在偏见,可能会限制该领域的改进。改进方向:探索领域自适应的参考生成,或使用多参考模型集成来减少单一来源的偏差。(2)开放性任务的改进有限:在创意写作等开放性任务上,参考的作用不如在Coding&Math等任务上显著。这可能是因为开放性任务没有明确的正确答案,参考的指导性较弱。改进方向:为创意任务设计专门的参考生成策略,或使用评分标准(rubric)而非具体输出作为参考。(3)计算和存储开销:为60K指令生成参考需要额外成本和存储,在实际大规模训练中可能成为负担。改进方向:探索选择性参考生成(只为困难样本生成参考)或参考缓存/重用机制。(4)评估偏差传播:如果参考本身存在问题(如错误信息),评估器可能会将这些错误视为正确。改进方向:引入参考质量验证机制或多参考一致性检查。

未来方向

作者提出的未来方向包括:(1)探索参考在需要专业领域知识和知识的更专业领域中的有效性,如医学、法律等领域。(2)开发在这些场景中专门利用参考的奖励模型。(3)研究如何在生成过程中动态生成和使用参考,而不是预先生成静态参考。基于本文成果可延伸的方向包括:(1)多模态场景:探索参考在图像、音频等多模态生成任务中的应用,此时参考可以是理想输出的示例。(2)在线学习:研究如何在模型训练过程中持续更新参考,形成迭代改进的循环。(3)参考质量评估:开发自动评估参考质量的方法,以选择最好的参考用于训练。(4)跨语言迁移:探索使用一种语言的参考来指导另一种语言模型的对齐,特别是在低资源语言场景中。(5)个性化对齐:研究如何为不同用户群体或应用场景生成差异化参考,实现个性化对齐。

复现评估

本文的复现性评估如下:开源情况:作者已在GitHub上开源代码库(https://github.com/yale-nlp/RLRR),这有助于其他研究者复现结果。数据:使用的评估数据集大多是公开的(LLMBar、MTBench、Instrusum、HREF),训练指令来自UltraFeedback(公开),这些资源的可获得性良好。算力:训练使用8B和7B模型,使用标准硬件(未详细说明,但从超参数推断应该是主流GPU)应该可以实现。评估使用了多个API模型(GPT-4o、DeepSeek-V3等),这会产生成本但总体可控。难度:方法相对清晰,提示模板在附录中提供,超参数详细列出(学习率、批大小、epoch数等)。主要挑战可能在于:(1)参考生成的API成本和质量控制。(2)大规模pairwise比较的计算开销(60K指令×10次比较=600K次评估)。(3)准确复现相同的环境(包括模型版本、随机种子等)。总体而言,本文提供了充分的细节和代码,复现难度中等,但需要一定的计算资源和API成本投入。