← 返回 2026-10-02

在线还是离线学习?知识蒸馏动力学的系统性研究 On-Policy or Off-Policy Learning? A Systematic Study of Distillation Dynamics

Julianna Piskorz, Antonin Berthon, Mihaela van der Schaar 📅 2026-09-28 👍 32 2026-11-11 18:30
KL散度 RLVR 在线学习 大语言模型后训练 灾难性遗忘 知识蒸馏

强到弱蒸馏中,KL方向与学习率而非rollout策略决定性能、遗忘与更新稀疏性。

前置知识

强到弱蒸馏(Strong-to-Weak Distillation)

让参数量更大的教师模型为较小的学生模型提供逐 token 的输出分布监督:在相同前缀下最小化学生与教师 next-token 分布之间的散度(如 KL),把教师的推理行为转移到学生。本文中教师被冻结,学生对全部参数做微调。

整篇论文以强到弱蒸馏作为受控试验台,所有关于 on/off-policy 的结论都是在这个设定下得出的,理解该设定才能理解实验变量的含义。

OnPD 与 OffPD(在线/离线策略蒸馏)

区别在于训练轨迹由谁生成:OffPD(off-policy)用冻结教师采样完整回答,学生在这些固定轨迹上对齐分布;OnPD(on-policy)由学生自己采样轨迹,再沿轨迹向教师查询逐 token 监督。on-policy 需要训练全程持续生成,计算成本显著更高。

论文的核心问题就是『rollout 策略(谁生成训练轨迹)到底贡献了多少差异』,这两个术语是全文的自变量。

前向 KL 与反向 KL

前向 KL $D_{F\text{-KL}}=\sum_v \pi_T(v)\log\frac{\pi_T(v)}{\pi_S(v)}$ 以教师分布加权,mode-covering,重罚学生漏掉教师支持的 token;反向 KL $D_{R\text{-KL}}=\sum_v \pi_S(v)\log\frac{\pi_S(v)}{\pi_T(v)}$ 以学生分布加权,mode-seeking,惩罚学生在教师认为极不可能处放概率。传统上分别与 OffPD/OnPD 搭配。

论文证明 KL 方向(而非 rollout 策略)才是决定任务性能与输出覆盖的主因,必须把两者解耦才能读懂实验设计。

灾难性遗忘与更新稀疏性

前者指学新任务后在 7 个 OOD 基准(MMLU-Pro、TruthfulQA、IFEval、HumanEval、EQ-Bench、BBQ、ToxiGen,共 3935 例)上的平均分下降;后者定义为 $S_\tau=\frac{1}{P}\sum_i \mathbb{I}[|\theta^{final}_i-\theta^{init}_i|<\tau]$(本文 $\tau=10^{-6}$),即参数基本未动的比例。此前工作声称 on-policy 训练能减少遗忘、更新更稀疏。

这两项正是检验『on-policy 优势』说法的关键指标,而论文结论是它们主要由学习率控制,与 rollout 策略关系不大。

RLVR 与 GRPO

RLVR 指用可验证奖励(答案对错可程序化判定)做强化学习;GRPO 对每个 prompt 采样一组候选、用组内相对优势做策略梯度,常配 DAPO 损失。本文用它训练任务教师(Science/MedReason),并在蒸馏之后继续训练更难的 Countdown-4,检验各种蒸馏配置作为 RLVR 起点的表现。

RLVR 是『on-policy 更优』这一流行说法的主要来源,也是蒸馏实验的上游(教师训练)与下游(后续 RLVR)环节。

pass@k

每题采样 k 个回答、至少一个正确的比例,衡量模型的输出覆盖(多样性与能力的组合)。pass@1 相同的两个模型在 pass@10 上可能差距巨大,因此 pass@1 与 pass@k 的差距反映答案分布的分散程度。

论文用 pass@1/pass@10 之差区分 KL 方向对输出覆盖的影响,并发现这是前向 KL 的一个此前被忽视的优势。

研究动机

近年一系列有影响力的工作宣称 on-policy 训练(如 RLVR)相比 off-policy 的 SFT 有三大本质优势:减少甚至避免灾难性遗忘(Shenfeld et al. 2025;Chen et al. 2025)、参数更新显著更稀疏(Mukherjee et al. 2025)、分布外泛化更好(Chu et al. 2025 等)。但这些结论几乎全部来自 SFT 与 RLVR 的直接对比,而这类对比同时改变了学习目标、奖励信号、监督来源与密度、优化流程以及学习率,effects 很难归因到『数据是否 on-policy』本身。作者对 Mukherjee et al. (2025) 所分析 checkpoint 的梳理(Table 6)很有说服力:SFT checkpoint 的中位学习率是 5×10^-6,而 RL/偏好优化 checkpoint 的中位只有 5×10^-7,相差整整 10 倍——所谓『RL 更新更稀疏』很可能只是学习率更小的副产品。这个问题在实践上也很要紧:on-policy 方法需要训练全程持续采样生成,成本远高于复用固定数据的 off-policy 方法;如果其优势其实来自别的超参选择,这笔额外开销就是白花的。

本文的目标是本文的目标是把 rollout 策略(训练轨迹由学生还是教师生成)这一单一因素从其他设计选择中干净地剥离出来,量化它对六个方面的真实贡献:目标任务的最终准确率、灾难性遗忘、参数更新稀疏性、输出覆盖(pass@k)、对更难任务变体的泛化、以及作为后续 RLVR 起点的表现。为此作者选择强到弱蒸馏作为受控试验台——与 SFT-vs-RLVR 对比不同,这里可以在完全固定其余训练管线的前提下只改变数据生成策略——并在 Llama 3 与 Qwen2.5 两个模型家族、科学/医学/算术三类推理任务上独立变动 rollout 策略、token 级 KL 方向和学习率三个因子,把以往笼统归因于『on-policy』的效果逐一拆解归因。

与已有工作不同的是,本文的独特切入角度有三点。第一,解耦经典搭配:以往 OnPD 几乎总是配反向 KL、OffPD 配前向 KL(因为单样本估计下两者的采样解释天然配对),本文在全词表计算 KL 的设定下打破这一绑定,把 {OnPD, OffPD}×{F-KL, R-KL} 四种组合全部实验。第二,构造连续的 rollout 策略谱:用 $z_\lambda(v)=\frac{1+\lambda}{2}\log\pi_S(v)+\frac{1-\lambda}{2}\log\pi_T(v)$ 定义的插值-外推策略,从纯教师(λ=−1)连续过渡到纯学生(λ=1),甚至外推到偏向某一方偏好 token 的极端区域,把离散的 on/off 二分变成可连续调控的旋钮。第三,配套梯度层面的理论分析:证明前向 KL 半梯度对 rollout 分布变化有一致 Lipschitz 界,而反向 KL 不存在这种与分布无关的界,从数学上解释了两个 KL 方向对 rollout 策略敏感度的不对称。

核心方法

蒸馏目标是 $\mathcal{L}(\theta)=\mathbb{E}_{x\sim p_{data}}\mathbb{E}_{y\sim\rho(\cdot|x)}\frac{1}{L_y}\sum_{n=1}^{L_y} D\big[\pi^S_\theta(\cdot|x,y_{<n})\,\|\,\pi^T(\cdot|x,y_{<n})\big]$,其中 rollout 策略 $\rho$ 取教师分布即 OffPD、取学生分布即 OnPD(对采样轨迹停止梯度,视为固定)。散度 D 用全词表的前向或反向 KL(教师分布温度 0.5、学生 1.0),避免单样本估计带来的方差。主实验网格为 {OnPD, OffPD}×{F-KL, R-KL}×学习率 {1×10^-5, 5×10^-5}:Llama-3.1-8B 教师蒸馏到 Llama-3.2-1B 学生(附录用 Qwen2.5-7B→1.5B 重复),任务为 MedReason(医学选择题)、Science(科学选择题)、Countdown-3(算术推理),学生全参数微调 150 步、有效批 32、每个配置 3 个随机种子。评估三个维度:held-out 任务准确率(每数据集 200 题、温度 0.5)、7 个 OOD 基准上的灾难性遗忘、以 $S_\tau$ 度量的参数更新稀疏性。

核心洞察是把『on-policy 数据』这个笼统概念拆成两个正交机制并分别归因。理论上,前向 KL 对学生 logit 的梯度是 $\pi^S_\theta(v)-\pi^T(v)$,每个分量有界于 [−1,1],由此得到 Theorem C.1:两个 rollout 策略下前向 KL 期望半梯度之差被 $2\sqrt{2}B\,\mathbb{E}[TV(\rho,\rho')]$ 控制(B 为 logit Jacobian 的谱上界)——轨迹分布接近则更新必然接近。反向 KL 的 logit 梯度却是 $\pi^S_\theta(v)\odot\big[\log\frac{\pi^S_\theta(v)}{\pi^T(v)}-D_{R\text{-KL}}\big]$,含无界的对数似然比;Theorem C.2 用双 token 词表的反例证明不存在任何只依赖 rollout 距离的稳定性界(概率质量 $\varepsilon$ 的轨迹变化可被 $\log(1/\delta)$ 级别的局部梯度放大),Corollary C.3 说明只有把似然比范围控制在 $R$ 内才能恢复 $2BR\,\mathbb{E}[TV]$ 形式的界。这从数学上预言:前向 KL 对『谁生成轨迹』几乎免疫,反向 KL 则强烈依赖学生自己的轨迹分布。

方法步骤详情

完整流程分六步。第一步训练任务教师:对每个数据集用 SFT(500 步、LoRA rank 256、学习率 5×10^-5)加必要时 GRPO(500 步、正确奖励 2.0 加格式奖励 ≤1.0、DAPO 损失)把 Llama-3.1-8B / Qwen2.5-7B 强化到足够能力——Llama 教师在 MedReason/Science/Countdown-3 上分别达到 85.5%/67.5%/99.0%(Table 2)——之后全程冻结,以保证足够的师生能力差距。第二步蒸馏:学生(Llama-3.2-1B-Instruct)全参数微调 150 步,fused AdamW、常数学习率加 10 步 warmup、全局梯度裁剪 1.0;OnPD 用协同部署的 vLLM 从学生采样轨迹,OffPD 从教师采样。第三步评估:每数据集 200 题测 ID 准确率,7 个 OOD 基准测遗忘,阈值 $\tau=10^{-6}$ 测更新稀疏性。第四步 rollout 谱实验:在 Countdown-3 上令 $\lambda$ 从 −2 扫到 2,配合单侧 log-ratio 裁剪 $c=2\log 3\approx 2.2$ 与合理性掩码 $\alpha=0.2$,防止 |λ|>1 时放大两个模型都不偏好的 token。第五步下游 RLVR:从全部 8 种蒸馏配置的 checkpoint(×3 种子,共 24 个 run)出发,在更难的 Countdown-4 上跑 300 步 GRPO+DAPO(LoRA rank 256、LR 2×10^-6、正确性奖励 2/0)。第六步消融:去掉梯度裁剪、改用单样本 KL 估计器、换用平均 622 token 长推理的 Numina-MATH(Qwen2.5-Math-1.5B→Qwen2.5-1.5B,1000 步)。

技术新颖性

与已有工作的区别体现在四个层面。其一,问题层面:此前 OnPD 文献(Agarwal et al. 2023;Thinking Machines 2025 的 on-policy distillation 等)聚焦算法改进与失败模式,SFT-vs-RL 的对比研究(Chu et al. 2025;Shenfeld et al. 2025 等)则混杂多变量,几乎没有工作在固定其余管线的条件下直接回答『rollout 来源本身值多少钱』。其二,设计层面:全词表 KL 让 KL 方向与 rollout 策略在实现上彻底解耦,2×2×2 因子设计加 3 种子是标准受控实验方法论,但在 LLM 后训练研究中少见。其三,理论层面:Theorem C.1/C.2/C.3 刻画的是训练实际使用的半梯度(对采样前缀停止梯度之后)的稳定性,而非泛泛的目标函数等式,并精确定位反向 KL 的脆弱性来源——学生-教师对数似然比无界;Proposition C.4 还澄清了传统配对只是序列级 KL 的两种链式分解,在停止梯度下不保证更新等价。其四,测量层面:λ 谱借鉴对比解码的外推思想并加裁剪与掩码防护,把 on/off 二分扩展为连续可调的实验维度,这一构造本身对后续实证研究有工具价值。

Likelihood in the rollout-policy spectrum.
Figure 4: Likelihood in the rollout-policy spectrum.
Gradient clipping is active throughout Countdown-3 training.
Figure 7: Gradient clipping is active throughout Countdown-3 training.
Teacher and student likelihoods on the trajectories generated during OnPD and OffPD training.
Figure 21: Teacher and student likelihoods on the trajectories generated during OnPD and OffPD training.
Science OnPD forward-KL dynamics.
Figure 22: Science OnPD forward-KL dynamics.
MedReason OnPD forward-KL dynamics.
Figure 23: MedReason OnPD forward-KL dynamics.
Generation-temperature ablation on MedReason.
Figure 25: Generation-temperature ablation on MedReason.

实验结果

五个核心发现。一,on-policy 无一致优势:三任务平均最优 held-out 准确率 OnPD 72% vs OffPD 73%(Figure 1 左);前向 KL 在所有 rollout 策略与学习率下稳定在 71–73%,反向 KL 则在 35–72% 间大幅波动且对学习率极敏感。二,遗忘与稀疏性由学习率主导:学习率 1×10^-5 时 OOD 平均变化不超过 +1.3 个百分点、稀疏性 85.3–89.6%;5×10^-5 时 OOD 掉 11.2–14.0 个百分点、稀疏性降到 51.9–60.0%;每个配对比较中 OffPD 的更新都不比 OnPD 稀疏。Countdown-3 上 1–6×10^-5 的扫描(Figure 2)显示稀疏性随学习率近似线性下降、遗忘单调上升,且低学习率下前向 KL 能在几乎不遗忘的情况下达到顶级性能(『悬崖』现象)。三,KL 方向决定对 rollout 的敏感度:λ 谱实验(Figure 3)中前向 KL 全谱保持 80% 以上(1×10^-5 下仅波动 5.2 个百分点,甚至能穿过高熵混乱的 rollout 区间,见 Figure 21/22),反向 KL 波动剧烈、在 5×10^-5 下经常崩溃,低学习率时明显偏好学生侧(λ>0)。四,覆盖与泛化要分开看:Countdown-3 上 F-KL 在相近 pass@1 下 pass@10 增益显著更大(Figure 5 左);Countdown-4E(四操作数更难变体)上 on-policy(λ>0)在两种 KL 方向下都比 off-policy 高 10–15% pass@k——这是 on-policy 数据首个明确收益场景,但该优势在后续 300 步 RLVR 后不再可靠保持:反向 KL@1×10^-5 蒸馏的 checkpoint 先快速提升后奖励崩塌,持续最优反而来自 OffPD checkpoint(Figure 6)。五,附带风格迁移:让教师用西班牙语推理时,OnPD+反向 KL 的学生几乎不学风格(0.0–0.1%),其余配置迁移 61.7–100%(Figure 24)。所有结论在去掉梯度裁剪(Figure 8)、单样本 KL(Figure 9)、622 token 长推理(Figure 10:MATH-500 基线 53.1%,各配置 53.3–59.0%,OnPD+R-KL 最高 59.0%)下保持,Qwen2.5 家族上同样复制(Figure 13–16)。

Task prompts used for teacher SFT and policy-distillation experiments.
Table 1: Task prompts used for teacher SFT and policy-distillation experiments.
In-distribution performance of the trained teachers.
Table 2: In-distribution performance of the trained teachers.
Principal hyperparameters used for distillation training.
Table 3: Principal hyperparameters used for distillation training.
Training settings for RLVR on Countdown-4 after Countdown-3 distillation.
Table 4: Training settings for RLVR on Countdown-4 after Countdown-3 distillation.
Experiment-specific settings for the Spanish-style transfer experiment.
Table 5: Experiment-specific settings for the Spanish-style transfer experiment.
Learning rates used to produce the checkpoints in the main RL comparison and the explicit SFT comparison of Mukherjee et al. (2025).
Table 6: Learning rates used to produce the checkpoints in the main RL comparison and the explicit SFT comparison of Mukherjee et al. (2025).
Comparison of OnPD and OffPD across three reasoning tasks.
Figure 1: Comparison of OnPD and OffPD across three reasoning tasks.
Output coverage and generalisation along the rollout-policy spectrum.
Figure 5: Output coverage and generalisation along the rollout-policy spectrum.
RLVR rewards on Countdown-4 when starting from distillation checkpoints trained with LR 1×10−5.
Figure 6: RLVR rewards on Countdown-4 when starting from distillation checkpoints trained with LR 1×10−5.
The effect of learning-rate without gradient clipping.
Figure 8: The effect of learning-rate without gradient clipping.
Performance after training with sampled KL.
Figure 9: Performance after training with sampled KL.
Math distillation results on MATH-500.
Figure 10: Math distillation results on MATH-500.
Output coverage and generalisation at LR 5×10−5 for Llama3.2-1B.
Figure 12: Output coverage and generalisation at LR 5×10−5 for Llama3.2-1B.
Comparison of the effectiveness of OnPD and OffPD training for Qwen2.5-1.5B.
Figure 13: Comparison of the effectiveness of OnPD and OffPD training for Qwen2.5-1.5B.
Catastrophic forgetting and parameter-update sparsity for Qwen2.5-1.5B.
Figure 14: Catastrophic forgetting and parameter-update sparsity for Qwen2.5-1.5B.
Sensitivity of Qwen2.5-1.5B to the rollout policy.
Figure 15: Sensitivity of Qwen2.5-1.5B to the rollout policy.
Output coverage and generalisation for Qwen2.5-1.5B.
Figure 16: Output coverage and generalisation for Qwen2.5-1.5B.
Per-benchmark changes in out-of-distribution performance.
Figure 17: Per-benchmark changes in out-of-distribution performance.
Parameter-update sparsity with a smaller threshold.
Figure 18: Parameter-update sparsity with a smaller threshold.
Learning and forgetting curves for the main runs on Llama3.2-1B-Instruct.
Figure 19: Learning and forgetting curves for the main runs on Llama3.2-1B-Instruct.
Breakdown of the final performance obtained on each dataset.
Figure 20: Breakdown of the final performance obtained on each dataset.
Style transfer from teacher to student model.
Figure 24: Style transfer from teacher to student model.
Countdown-4 RLVR rewards after distillation at LR 5×10−5.
Figure 26: Countdown-4 RLVR rewards after distillation at LR 5×10−5.
查看结构化数据
任务指标本文基线提升
三大推理任务平均(MedReason/Science/Countdown-3) held-out 准确率(200 题/任务,3 种子) OnPD 最优均值 72% OffPD 最优均值 73% −1pp:控制 KL 方向与学习率后 on-policy 无一致优势
前向 KL 全配置(两种 rollout × 两种学习率) held-out 准确率范围 71–73%,对 rollout 与学习率稳健 反向 KL:35–72%,对学习率极敏感 KL 方向对任务性能的影响远大于 rollout 策略
7 个 OOD 基准平均(灾难性遗忘) 训练前后平均分变化 学习率 5×10^-5:−11.2~−14.0pp 学习率 1×10^-5:最多 +1.3pp 学习率而非 rollout 策略主导遗忘
参数更新稀疏性(τ=10^-6) |Δ参数|<τ 的参数比例 学习率 1×10^-5:85.3–89.6% 学习率 5×10^-5:51.9–60.0% OffPD 在每次配对比较中都不比 OnPD 稀疏
Countdown-4E(四操作数更难变体,泛化) pass@1 / pass@10 on-policy(λ>0)高 10–15% off-policy(λ<0) on-policy 数据在泛化上的首个一致收益场景(两种 KL 方向皆然)
Numina-MATH 长推理蒸馏(平均 622 token) MATH-500 训练中最高准确率 OnPD+R-KL 59.0%(各配置 53.3–59.0%) 未训练学生 53.1% +5.9pp(单种子,作者标注为提示性证据)
西班牙语风格迁移(Qwen2.5-3B→1.5B) 学生生成西班牙语回答的比例 OnPD+反向 KL:0.0–0.1% 其余配置:61.7–100% on-policy+反向 KL 可抑制附带的教师风格继承

局限与改进

作者承认的局限:实验范围有界——学生模型最大 1.5B 参数、推理轨迹最长约 2000 token;教师模型固定不变,未探索不同学生-教师组合是否会产生差异;长推理实验(Numina-MATH)每个条件只跑一个种子,且报告的是训练过程中的最高 MATH-500(选点与报告用同一评估,数字偏乐观),作者自己只把它当作提示性证据。我补充几点观察:教师是按任务专门训练的(Llama 教师在 Science 上仅 67.5%),与实践中『用前沿大模型蒸馏到小模型』的场景有差距;ID 评估每数据集只用 200 题、每题采一个回答,小样本噪声不可忽略;RLVR 阶段用冻结 4-bit 主干加 LoRA(rank 256),且 RLVR 种子固定为 42,曲线差异部分来自蒸馏种子而非 RL 随机性;风格迁移实验同样只有一次训练运行并依赖 GPT-5 单裁判标注;学生温度 1.0/教师 0.5 的不对称虽经消融(Figure 25)辩护,仍是与许多常见实现不同的设计选择;此外论文通篇没有报告 OnPD 相对 OffPD 的实际算力开销对比,而这恰是其『重新权衡 on-policy 成本』这一实践建议的前提。

独立分析的弱点

独立分析的弱点与改进方向。一,规模外推风险:全部结论建立在 ≤1.5B 学生上,而 7B+ 模型的损失景观、Adam 动力学与遗忘行为可能不同,应在 7–8B 学生上重复关键网格。二,长 rollout 证据太薄:OnPD 在 Numina-MATH 上的优势只有单种子且用 max 指标,应以固定验证集选点、多种子重跑并报告置信区间,否则『on-policy 在难任务上更有利』难以站稳。三,缺成本核算:论文动机是『on-policy 昂贵』,但没有给出 GPU 小时或生成 token 开销的量化,应补充『每准确率点的计算成本』让 OffPD-as-baseline 的建议真正可操作。四,理论与实验之间的缝隙:定理只约束一步期望半梯度,与 150 步后的最终性能之间没有形式化联系(作者也承认),可发展多步训练动力学分析,或直接验证 Corollary C.3 预言的『极端 log-ratio 前缀』诊断量与训练崩溃的对应关系。五,泛化实验局限于 Countdown 家族内部(同一任务的更难变体),on-policy 对真正异分布的迁移(跨领域、跨格式)是否仍有 10–15% 收益未知。六,风格迁移的解释——教师在英文前缀上仍支持英文 mode,因而 mode-seeking 的反向 KL 能锁住英文——只是假设,可通过教师分布在 token 级的直接测量来检验。

未来方向

作者提出的方向:把分析扩展到更大模型与需要更长 rollout 的任务;研究在特定学生-教师配对下 OnPD/OffPD 差异是否会被放大。基于本文成果可以延伸的方向:一,混合数据配方——既然 on-policy 只在泛化到更难变体时一致有益,可设计『off-policy 为主、少量 on-policy 收尾』的廉价混合流程并刻画配比-收益曲线;二,多阶段流水线设计——论文发现蒸馏 checkpoint 的初始泛化优势与 RLVR 后表现脱钩(与 Zhang et al. 2026a 在 SFT 上的发现呼应),值得系统研究 distill→RLVR 流水线中各阶段学习率、KL 方向与数据策略的最优组合;三,为反向 KL 引入似然比控制(满足 Corollary C.3 的条件)或自适应裁剪,以兼得模式寻求行为与训练稳定;四,把 λ 谱推广为诊断工具,用谱扫描定位训练崩溃的临界区域;五,把同样的解耦方法论应用到偏好优化(DPO/KTO)与过程奖励模型等其他后训练范式,检验『rollout 策略归因』结论的普遍性。

复现评估

复现条件总体友好但工程量不小。模型全部公开(Llama-3.1-8B-Instruct、Llama-3.2-1B-Instruct、Qwen2.5-7B/1.5B-Instruct、Qwen2.5-Math-1.5B-Instruct);数据方面 MedReason、SciKnowEval、Numina-MATH 公开,Countdown-3/4 为固定种子的程序化生成,但 Countdown-3 与 MedReason 的训练示范由 GPT-5 生成并过滤,复现者需要 GPT-5 API,否则示范差异会引入偏差。附录文档极其详尽:Table 3/4/5 列出蒸馏、RLVR、风格迁移实验的全部超参(优化器、批次、温度、裁剪、采样设置、LoRA 配置),reproducibility statement 承诺所有配置、数据划分与评估流程均有文档,主结果均为 3 种子加 SEM,少 run 实验被明确标出;论文未明确提及放出官方代码。算力方面:学生是 1B 全参数微调、150 步、有效批 32,主网格约 2×2×2×3 数据集×3 种子=72 个 run,再加 λ 谱、无裁剪/采样 KL 消融、Qwen 重复与 24 个 RLVR run,估计在数百 A100-GPU 小时量级(作者获 Microsoft Azure 赞助)。技术难点在于 OnPD 需要训练引擎与 vLLM 推理引擎每步同步权重的协同部署、全词表 KL 的显存管理(OnPD 开梯度检查点)以及教师温度 0.5 等细节;对拥有小模型训练与 vLLM 经验的团队,复现主结论难度中等,关键是严格照搬附录中的温度、裁剪与停止梯度位置。

相似论文推荐