← 返回 2026-02-09

ReMiT:基于强化学习引导的中期训练实现大语言模型迭代进化 ReMiT: RL-Guided Mid-Training for Iterative LLM Evolution

Junjie Huang, Jiarui Qin, Di Yin, Weiwen Liu, Yong Yu, Xing Sun, Weinan Zhang 📅 2026-02-03 👍 7 2026-07-13 08:35
Token重加权 中期训练 大语言模型预训练 强化学习 迭代自我进化

用RL模型动态加权mid-training阶段的关键token,建立预训练与后训练的双向飞轮

前置知识

Mid-Training(中期训练/退火阶段)

大语言模型预训练流程末尾的一个特殊阶段,通常使用高质量语料(如数学推理、代码数据)在快速衰减的学习率下进行训练。这一阶段的目标是加速模型获取高阶能力,例如研究生级别的STEM知识或数学/代码推理能力。与标准预训练阶段不同,中期训练阶段的数据分布和学习率调度都经过精心设计,被认为是模型能力发生质变的关键转折点。

ReMiT的核心贡献就是识别并优化这一阶段,将其作为RL引导干预的最佳窗口期。理解中期训练的特殊性是理解本文方法论的基础。

Next-Token Prediction (NTP) 目标函数

大语言模型预训练的标准目标函数,即最小化负对数似然:$\mathcal{L}_{NTP}(\theta) = -\frac{1}{N}\sum_{i}\frac{1}{T_i}\sum_{t}\log p_\theta(x_t^{(i)} | x_{<t}^{(i)})$。该目标对序列中每个token位置施加均匀权重,不区分低熵token和对复杂推理步骤至关重要的关键token。这种无差别处理是本文要解决的核心问题之一。

ReMiT本质上是对标准NTP目标的改进,通过引入动态token权重来替代均匀权重,因此理解NTP是理解本文技术路线的前提。

强化学习对齐(RLHF/RLVR)

后训练阶段的核心技术,通过强化学习让语言模型与人类偏好或可验证的奖励信号对齐。RL方法根据来自环境的奖励信号为token分配非均匀权重(与预训练的均匀权重形成对比),从而显著提升模型的推理能力。典型的RL算法包括PPO、GRPO等,它们通过策略梯度方法优化模型参数。

本文的核心创新是利用RL调优后的模型作为参考,反向指导中期训练阶段的token加权。理解RL训练范式是理解ReMiT双向飞轮机制的关键。

KL散度(Kullback-Leibler Divergence)

衡量两个概率分布之间差异的非对称度量,定义为 $D_{KL}(P \| Q) = \sum_x P(x) \log \frac{P(x)}{Q(x)}$。在强化学习中,KL正则化用于防止策略偏离参考策略太远,避免奖励黑客问题。本文理论分析表明,ReMiT的每次更新都在隐式地减小基座模型与最优策略之间的KL散度。

论文的理论贡献部分(第4节)核心依赖KL散度分析来证明ReMiT更新方向与最优策略的一致性,是理解本文理论基础的必要概念。

知识蒸馏(Knowledge Distillation, KD)

一种模型压缩或能力转移技术,学生模型通过最小化与教师模型输出分布之间的KL散度来学习教师的知识。标准KD会迫使学生匹配教师的完整概率分布,包括低概率token上的'暗知识'。KD在训练后会导致过度对齐(over-alignment),使模型坍缩到教师的特定分布上,丧失进一步适应的能力。

本文将ReMiT与KD进行了深入对比,论证ReMiT作为'重要性感知的判别式蒸馏'相比标准KD的优势,是理解本文方法新颖性的重要参照。

Token级熵与关键token

近期研究发现,只有一小部分token对模型能力至关重要。这些关键token通常对应于话语连接词(如'Therefore'、'So')、结构标记(如'boxed')或关键逻辑动词(如'follow'、'Adding')。RL模型在这些token上展现出比基座模型显著更高的置信度,表明其推理能力的提升主要由这些稀疏的关键token驱动。

ReMiT的设计哲学正是基于这一观察——通过动态加权这些关键token来高效传递RL模型的推理先验,而不是对所有token一视同仁。

研究动机

当前大语言模型的标准训练流程是单向的:从预训练到后训练。预阶段的NTP目标对每个token施加均匀权重,无法区分对推理能力至关重要的关键token和普通的低熵token。虽然已有数据选择方法(如MiniPLM、RHO-1)尝试改善训练数据质量,但这些方法要么依赖启发式规则进行粗粒度的文档级或样本级重加权,要么通过硬性丢弃token来破坏语义连贯性。更关键的问题是:后训练阶段(特别是RL调优)产生的模型能力提升无法反哺预训练阶段,预训练和后训练之间的协同潜力尚未被挖掘。例如,RHO-1方法需要训练额外的辅助参考模型,成本高昂且效果不确定,同时其token丢弃策略会导致梯度下降和优化效率降低。

本文的目标是本文旨在建立一个自我强化的飞轮机制:利用RL调优后的模型反向指导中期训练阶段,使基座模型吸收RL模型的推理先验,从而产出更强的基座模型,进而解锁后续后训练阶段的更大潜力。具体目标包括三个层面:第一,在中期训练阶段实现显著的性能提升(实验中达到10个基准测试平均3%的改进);第二,确保中期训练阶段获得的收益能够持续传递到后训练阶段(实验中保持超过2%的改进);第三,通过迭代循环实现持续的自我改进(ReMiT²优于ReMiT)。整个过程无需额外训练教师模型,直接复用流水线内的RL调优模型作为参考。

与已有工作不同的是,本文的独特切入角度在于三个关键洞察的结合。首先,通过分析训练动力学,作者识别出中期训练阶段是模型能力质变的关键转折点——对比token级对数概率分布发现,RL模型与经过中期训练的模型分布高度接近,而与未经过中期训练的预训练模型差异显著。其次,RL模型的优势高度局部化,只在一小部分关键token上展现出显著更高的置信度,这为精细的token级干预提供了理论依据。第三,中期训练阶段使用高质量推理语料且学习率快速衰减,是进行RL引导干预的最佳窗口期——数据环境与后训练目标天然对齐,且快速衰减的学习率使模型能够快速吸收高阶能力。这三个洞察共同构成了ReMiT方法的理论基础,将其与已有的数据选择方法区分开来。

核心方法

ReMiT的整体思路可以概括为:在中期训练阶段,利用已有的RL调优模型作为'软导航器',通过动态调整token级训练权重来引导基座模型向RL模型的分布靠拢。直觉上,如果RL模型在某些关键token上的预测置信度远高于基座模型,那么这些token很可能对推理能力至关重要,应该在训练中获得更大的梯度信号。技术路线分为四步:首先计算RL模型与基座模型在每个token上的对数似然差异(delta loss),然后对每个序列进行序列级中心化以消除不同序列间固有难度差异,接着通过带裁剪的缩放sigmoid函数将中心化后的差异映射为标量权重,最后将这些动态权重整合到标准NTP目标中形成ReMiT损失函数。整个过程无需丢弃任何token,而是通过软重加权保持语义连贯性,同时放大关键token的梯度信号。

ReMiT的核心创新在于与知识蒸馏(KD)本质不同的能力转移方式。标准KD通过最小化前向KL散度迫使学生模型匹配教师的完整概率分布,包括低概率token上的'暗知识',这会导致过度对齐——学生模型坍缩到教师的特定分布上,丧失进一步适应的能力。ReMiT则被作者定义为'重要性感知的判别式蒸馏':它保持硬目标(ground-truth token),仅利用RL模型来缩放梯度幅度。具体来说,KD的梯度为 $\nabla_\theta \mathcal{L}_{KD} = -\sum_{x \in \mathcal{V}} \pi^*(x|x_{<t}) \nabla_\theta \log \pi_\theta(x|x_{<t})$,方向由教师分布决定;而ReMiT的梯度为 $\nabla_\theta \mathcal{L}_{ReMiT} = -w_t \cdot \nabla_\theta \log \pi_\theta(x_t|x_{<t})$,方向保持ground-truth方向,仅幅度由RL模型调节。这种设计使ReMiT在保持模型多样性和后续适应潜力的同时,高效传递RL模型的推理先验。实验表明,虽然KD在中期训练后性能优异,但其优势在后续后训练中消退,而ReMiT的优势能够持续传递。

方法步骤详情

ReMiT的方法步骤如下:第一步,量化差异(Quantifying Discrepancy)。对于mid-training语料中的每个序列 $x_{1:T}$,分别计算基座模型和冻结的RL参考模型在每个token位置 $t$ 上的负对数似然:$\mathcal{L}_\theta(x_t) = -\log p_\theta(x_t|x_{<t})$ 和 $\mathcal{L}_{RL}(x_t) = -\log p_{RL}(x_t|x_{<t})$,得到delta loss $\mathcal{L}_\Delta(x_t) = \mathcal{L}_\theta(x_t) - \mathcal{L}_{RL}(x_t)$。第二步,序列级中心化(Sequence-Level Centering)。计算每个序列的平均delta loss $\mu_\Delta = \frac{1}{T}\sum_t \mathcal{L}_\Delta(x_t)$,得到中心化后的delta $\tilde{\mathcal{L}}_\Delta(x_t) = \mathcal{L}_\Delta(x_t) - \mu_\Delta$,用于消除不同序列固有难度差异带来的尺度变化。第三步,非线性调制与裁剪(Non-Linear Modulation with Clipping)。使用缩放sigmoid函数将中心化delta映射为权重:$w_t = \text{clip}(2 \cdot \sigma(\tilde{\mathcal{L}}_\Delta(x_t)), 1-\epsilon, 1+\epsilon)$,其中 $\sigma(z) = \frac{1}{1+e^{-z}}$。缩放因子2确保中性性约束(当两模型置信度相同时权重约为1),裁剪参数 $\epsilon$(实验中设为0.2)作为安全护栏防止梯度崩溃。第四步,构建ReMiT损失函数。将动态权重整合到标准NTP目标中:$\mathcal{L}_{ReMiT}(\theta) = -\frac{1}{N}\sum_i \frac{1}{T_i}\sum_t w_t^{(i)} \cdot \log p_\theta(x_t^{(i)}|x_{<t}^{(i)})$。整个流程可以无缝集成到现有预训练管道中。

技术新颖性

ReMiT的技术新颖性体现在多个层面。首先,它是第一个利用RL调优模型引导中期训练阶段token级权重分配的框架,开创了预训练与后训练之间的双向协同范式。与RHO-1等需要额外训练参考模型的方法不同,ReMiT直接复用流水线内已有的RL模型,成本为零。其次,ReMiT采用软重加权而非硬选择策略——RHO-1通过丢弃token来聚焦关键信息,但这会破坏语义连贯性并导致梯度下降;ReMiT则通过连续权重保持所有token的训练信号,同时放大关键token的影响。第三,论文提供了严格的理论分析,证明ReMiT更新等价于最小化朝向隐式目标分布的KL散度,且该更新方向与KL正则化最优策略方向一致。具体来说,隐式目标分布定义为 $q_w(x_t|x_{<t}) = \frac{1}{Z_w} p_{data}(x_t|x_{<t}) w(x_t|x_{<t})$,其中 $Z_w$ 是归一化常数。理论分析表明,当RL模型在关键token上展现出比基座模型更高的置信度时,ReMiT的更新满足方向一致性条件,即隐式目标 $q_w$ 对最优策略 $\pi^*$ 偏好token赋予更高概率质量。第四,迭代飞轮机制(ReMiT²)是独特贡献——改进的基座模型产出更强的RL参考,更强的RL参考又进一步优化基座,形成级联改进效应。

预训练基座模型与RL模型之间token级对数概率差异的可视化
Figure 3: 预训练基座模型与RL模型之间token级对数概率差异的可视化
ReMiT框架整体概览
Figure 4: ReMiT框架整体概览
ReMiT中裁剪机制的消融分析
Figure 8: ReMiT中裁剪机制的消融分析

实验结果

ReMiT在三个代表性开源模型家族(OLMo-1B、SmolLM3-3B、Youtu-LLM-2B)上进行了全面评估,使用50B token进行中期训练。核心发现如下:首先,中期训练确实是关键阶段——所有中期训练变体都显著优于预训练基座模型,验证了作者对训练动力学的分析。其次,ReMiT在中期训练阶段实现了最优性能:在OLMo-1B上,ReMiT平均准确率达到27.56%,相比Vanilla NTP的22.35%提升5.21个百分点,相比RHO-1的23.10%提升4.46个百分点;在SmolLM3-3B上,ReMiT达到42.97%,相比Vanilla NTP的41.13%提升1.84个百分点;在Youtu-LLM-2B上,ReMiT达到38.58%,相比Vanilla NTP的36.80%提升1.78个百分点。三个模型家族的平均改进约为3%。第三,ReMiT在中期训练阶段还展现出6倍的收敛速度优势——在OLMo-1B上,ReMiT仅用约1/6的训练步数就达到了Vanilla NTP的最终性能。第四,中期训练收益能够持续传递到后训练阶段:在OLMo-1B上应用完整的后训练流程(SFT+DPO+RL)后,ReMiT的优势保持超过2%。第五,ReMiT优于知识蒸馏:虽然KD在中期训练后表现优异(在某些任务上甚至超过ReMiT),但其优势在后续后训练中消退,而ReMiT的优势持续存在。第六,迭代飞轮效应得到验证:ReMiT²(使用ReMiT的RL模型指导第二轮中期训练)进一步超越ReMiT,确认了框架的持续自我改进能力。第七,裁剪机制的消融研究表明,无裁剪变体出现梯度崩溃,而裁剪机制保持了健康的梯度范数和更快的收敛。

10个广泛使用的下游任务上的Few-shot准确率
Table 1: 10个广泛使用的下游任务上的Few-shot准确率
ReMiT在OLMo-1B上的性能对比
Figure 1: ReMiT在OLMo-1B上的性能对比
ReMiT在OLMo-1B上的中期训练收益向后训练的持续传递
Figure 5: ReMiT在OLMo-1B上的中期训练收益向后训练的持续传递
ReMiT的稳健泛化能力
Figure 6: ReMiT的稳健泛化能力
ReMiT与KD在训练各阶段的性能对比
Figure 7: ReMiT与KD在训练各阶段的性能对比
查看结构化数据
任务指标本文基线提升
GSM8K(数学推理) Few-shot Accuracy (%) 61.64 (OLMo-1B), 63.76 (SmolLM3-3B), 52.69 (Youtu-LLM-2B) 48.14/64.22/49.51 (Vanilla NTP) +13.50/-0.46/+3.18 个百分点
MATH(数学竞赛) Few-shot Accuracy (%) 14.50 (OLMo-1B), 31.68 (SmolLM3-3B), 24.50 (Youtu-LLM-2B) 10.26/31.64/25.00 (Vanilla NTP) +4.24/+0.04/-0.50 个百分点
GPQA(研究生级问答) Few-shot Accuracy (%) 24.55 (OLMo-1B), 26.12 (SmolLM3-3B), 29.69 (Youtu-LLM-2B) 22.54/26.34/27.90 (Vanilla NTP) +2.01/-0.22/+1.79 个百分点
BBH(大基准硬推理) Few-shot Accuracy (%) 32.07 (OLMo-1B), 58.27 (SmolLM3-3B), 47.21 (Youtu-LLM-2B) 30.87/56.50/44.37 (Vanilla NTP) +1.20/+1.77/+2.84 个百分点
IFEval(指令遵循) Few-shot Accuracy (%) 28.54 (OLMo-1B), 45.68 (SmolLM3-3B), 36.93 (Youtu-LLM-2B) 16.19/43.29/32.61 (Vanilla NTP) +12.35/+2.39/+4.32 个百分点
HumanEval(代码生成) Few-shot Accuracy (%) 12.80 (OLMo-1B), 37.20 (SmolLM3-3B), 39.94 (Youtu-LLM-2B) 8.54/28.05/37.20 (Vanilla NTP) +4.26/+9.15/+2.74 个百分点
MBPP(代码生成) Few-shot Accuracy (%) 9.20 (OLMo-1B), 49.60 (SmolLM3-3B), 47.00 (Youtu-LLM-2B) 4.60/47.60/46.60 (Vanilla NTP) +4.60/+2.00/+0.40 个百分点
TruthfulQA(真实性问答) Few-shot Accuracy (%) 25.58 (OLMo-1B), 31.95 (SmolLM3-3B), 27.42 (Youtu-LLM-2B) 22.40/29.74/26.56 (Vanilla NTP) +3.18/+2.21/+0.86 个百分点
ARC-C(科学推理) Few-shot Accuracy (%) 49.23 (OLMo-1B), 54.69 (SmolLM3-3B), 54.61 (Youtu-LLM-2B) 46.67/53.24/53.33 (Vanilla NTP) +2.56/+1.45/+1.28 个百分点
MMLU-Pro(多领域知识) Few-shot Accuracy (%) 17.44 (OLMo-1B), 30.73 (SmolLM3-3B), 25.85 (Youtu-LLM-2B) 13.31/30.68/24.93 (Vanilla NTP) +4.13/+0.05/+0.92 个百分点

局限与改进

尽管ReMiT取得了显著成果,论文和我观察到的局限性包括以下几点。首先,实验规模有限——论文仅在最大3B参数的模型上进行验证,而当前主流大语言模型已达到数十亿甚至万亿参数级别,ReMiT在更大规模模型上的效果尚不明确。其次,中期训练token数量固定为50B,未探索不同token量对性能的影响,也未分析ReMiT在不同中期训练数据组成下的敏感性。第三,裁剪参数 $\epsilon$ 的选择基于消融实验(测试了0.1、0.2、0.5等值),但缺乏理论指导的自动调优机制。第四,论文依赖于已有公开的RL调优模型作为参考,对于没有现成RL版本的模型家族,需要先完成一轮完整的后训练才能使用ReMiT,这增加了初始启动成本。第五,理论分析建立在若干假设之上(如存在底层奖励函数 $r(x_t, x_{<t})$),这些假设在实践中可能不完全成立。第六,ReMiT需要同时加载基座模型和RL参考模型进行前向传播,相比标准中期训练增加了约一倍的计算开销和显存需求。第七,论文未对ReMiT在多轮迭代(ReMiT³及更多轮)后的收益递减情况进行分析,飞轮效应的长期可持续性尚待验证。

独立分析的弱点

从独立分析的角度,ReMiT存在以下弱点和改进方向。第一,计算效率问题:ReMiT需要在每个训练步同时计算基座模型和RL参考模型的前向传播,这在大模型场景下可能成为瓶颈。改进方向包括探索近似方法(如只在部分层或部分token上计算delta loss)或使用蒸馏后的轻量级代理模型作为参考。第二,权重映射函数的选择:论文使用缩放sigmoid函数,但未与其他单调函数(如线性函数、ReLU等)进行系统对比。虽然sigmoid具有平滑性和有界性的优点,但在某些场景下可能不是最优选择。改进方向是设计自适应的权重映射函数,根据训练阶段动态调整映射特性。第三,序列级中心化的局限:当前方法使用算术平均进行中心化,未考虑不同token位置的重要性差异。改进方向是引入位置感知的中心化策略,例如对推理关键位置(如数学推导步骤)给予更高的中心化权重。第四,对RL参考模型质量的依赖:如果RL参考模型本身存在偏差或错误,这些偏差会被传递到中期训练中。改进方向是引入多个RL参考模型的集成或不确定性估计机制。第五,缺乏与更多基线方法的对比:论文仅与MiniPLM、RHO-1和Vanilla NTP对比,未与近期的其他token级重加权方法(如基于熵的自适应加权)进行对比。

未来方向

论文作者和基于本文成果可延伸的未来研究方向包括以下几个方面。首先,扩大模型规模验证:将ReMiT应用到7B、13B甚至更大规模的模型上,验证其在不同模型规模下的有效性和可扩展性。其次,探索多轮迭代飞轮效应:论文已展示ReMiT²优于ReMiT,但未分析更多轮迭代(ReMiT³、ReMiT⁴等)的收益递减情况和最优迭代次数。第三,与其他后训练方法的结合:当前论文主要使用SFT+DPO+RL的后训练流程,未来可探索ReMiT与其他对齐方法(如DPO变体、Constitutional AI等)的结合效果。第四,动态参考模型更新:当前方法在中期训练过程中保持RL参考模型固定,未来可探索在训练过程中逐步更新参考模型的策略,实现更紧密的双向反馈。第五,理论深化:进一步分析ReMiT在非平稳训练环境下的收敛性质,以及裁剪参数 $\epsilon$ 对收敛速度和最终性能的理论影响。第六,跨模态扩展:将ReMiT的思想扩展到多模态大语言模型的中期训练阶段,利用视觉-语言RL模型指导文本token的权重分配。第七,自动化调优:开发自动选择裁剪参数 $\epsilon$ 和权重映射函数的元学习方法,减少人工调参需求。

复现评估

论文的复现条件较为优越。首先,代码和数据方面:论文使用三个公开可用的模型家族(OLMo-1B、SmolLM3-3B、Youtu-LLM-2B),这些模型的预训练检查点和RL调优版本均公开发布,mid-training语料也使用各模型家族的官方高质量数据集。其次,计算资源方面:论文在50B token上进行中期训练,对于1B-3B规模的模型,这在单机多卡环境下是可行的(预计需要数天到一周的训练时间)。第三,实现复杂度方面:ReMiT的核心算法仅需在标准NTP损失基础上增加约10行代码(计算delta loss、中心化、sigmoid映射、加权),可以无缝集成到现有预训练框架中。论文提供了详细的超参数设置(学习率、批大小、序列长度等均与原始预训练配置对齐)和算法伪代码(Algorithm 1)。第四,评估框架方面:使用标准的lm-eval-harness框架进行评估,确保结果的可比性。主要的复现挑战在于需要同时维护两个模型的前向传播,对显存有一定要求,但通过梯度检查点等技术可以缓解。总体而言,ReMiT的复现难度属于中等偏易级别。