Nathan Lambert:合成数据与同策略蒸馏

原标题Nathan Lambert on Synthetic Data and On-Policy Distillation

从教师—学生训练和 KL 目标,到 Constitutional AI、AI 评判与评分细则奖励。

NLNathan Lambert讲者 · Allen Institute for AI
频道
Nathan Lambert
发布
2026年6月23日
视频
49:40
阅读
8 分钟
幻灯片
6
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Nathan Lambert 追溯合成数据在后训练中的作用,解释离线蒸馏、同策略蒸馏和自蒸馏。他还讨论 AI 反馈的成本与偏差、Constitutional AI 和基于评分细则的奖励。

  1. 1蒸馏的两种含义匹配概率分布不同于广义上用生成回答训练模型。
  2. 2曝光偏差学生自行生成的轨迹可能偏离教师生成的训练样本。
  3. 3同策略学习学生生成状态,教师针对这些状态提供监督。
  4. 4自蒸馏特权上下文可以让模型成为自己的教师。
  5. 5评分细则奖励没有简单验证器时,评判模型可以应用特定任务的标准。

要点建议

  1. 合成数据可以提供提示词、回答、偏好和奖励信号。
  2. 技术意义上的知识蒸馏匹配概率分布;日常用法也包括用生成文本训练模型。
  3. 同策略蒸馏用教师监督学生自己生成的轨迹。
  4. 人工反馈与 AI 反馈在成本和潜在偏差上各有特点。
  5. 宪法原则与评分细则让主观标准可以用于训练。
全文

按章节阅读整理后的全文

只看原始文稿
01

合成数据的兴起

合成提示词、回答和判断加快了后训练。Lambert 区分技术意义上的知识蒸馏与更广义的生成文本使用。

本讲追溯合成数据如何进入现代后训练,解释同策略蒸馏的数学,并讨论 AI 反馈、Constitutional AI 和评分细则。我希望这些历史背景能帮助大家独立理解方法,而不只是把它们当作书中的章节。

我开始写 RLHF book 时,合成数据能做到多少仍有激烈争论。与等待人工信号相比,它让迭代便宜、快速得多。GPT-4 时代更强的模型以及能力不断提升的开放权重模型,扩大了可供选择的教师范围。

合成数据广义上指用作训练信号的模型输出。在我看来,它如今出现在领先模型训练的各个环节,而人类仍在前沿提供重要信号。人工数据与合成数据的平衡是本讲反复出现的问题。

合成数据可以扩充少量提示词、生成监督训练回答、为奖励模型提供偏好标签,或者用评判模型提供奖励信号。Self-Instruct 探索了合成指令;UltraFeedback 成为很有影响力的 AI 生成偏好数据集。

早期工作可以用强大的 API 模型生成文本,再用这些回答训练模型。推理模型让情况更复杂,因为有用的推理轨迹未必以相同方式公开。训练前可以过滤重复或低质量的生成结果。

人工编写的回答曾主导指令数据。Lambert 说,尽管学术研究有时难以在标准评估上显示明显收益,业界仍会使用人类偏好。如今许多评估本身也使用模型生成的判断,而人工评估依然有价值。

曾有广泛争论认为,反复使用生成数据训练可能导致模型崩塌。Lambert 认为现代实践展示了合成数据的实用性,并指出过滤是一种实际防护;他对早期争论的批评反映了他自己的判断。

早期合成指令数据集按后来的标准看规模很小:2023 年的一个例子可能只有数万条提示词和数百万 token。随着推理模型出现,数据集规模和生成提示的多样性都显著扩大。

蒸馏有两种含义。技术意义上的知识蒸馏让学生模型学习匹配教师的输出分布,使用软概率。在后训练的常见用法中,它也可能仅指用另一个模型生成的回答训练较弱模型。

蒸馏的两种含义
幻灯片 1 / 6蒸馏的两种含义幻灯片区分分布匹配与使用生成输出训练。

技术方法比较教师和学生的对数概率,常使用基于 KL 的损失;与直接对生成文本进行监督训练相比,它需要更多信息和机制。广义的日常用法只需要提示词和教师生成的回答。

02

教师—学生蒸馏

序列蒸馏和交叉熵将监督学习与正向 KL 联系起来。离线训练可能使学生面临累积误差。

最初的教师—学生研究早于现代语言模型后训练。知识蒸馏不必只针对单个下一 token 标签训练,还可以传递教师对各种可能 token 的概率分布信息。

记号方面,可以考虑提示词或状态、学生产生的动作,以及另一个表示教师输出的符号。教师和学生各自定义概率分布。当我们从离线训练切换到同策略训练时,明确每个样本的来源至关重要。

Kim 和 Rush 在 2016 年的序列级研究考察了一个词级基线:学生在现有文本语料上匹配教师概率。教师也可以根据提示生成回答,创建供学生训练的序列。

列举所有可能回答在计算上不可行。序列级方法转而用束搜索生成一个教师回答,再用选中的序列训练学生。这与后来使用模型生成答案进行学习的做法相似。

交叉熵把这些方法联系起来。教师与学生之间的交叉熵等于教师熵加上从教师到学生的正向 KL 散度。教师固定时,针对学生最小化交叉熵,也就是最小化这个正向 KL。

交叉熵与蒸馏
幻灯片 2 / 6交叉熵与蒸馏推导将教师熵与教师—学生比较分开。

离线蒸馏可能遇到曝光偏差:学生训练时看到教师生成的轨迹,实际使用时却自己生成。早期一个陌生 token 可能把学生带入教师训练数据没有覆盖的上下文,进而让错误累积。

模仿学习提供了一个类比。DAgger 研究学习者自己的轨迹,并由专家标注应采取的动作。在其假设下,普通监督模仿的累积误差可能随轨迹长度按平方增长。Lambert 提醒,这并不能直接证明语言模型也符合该界限。

DAgger 类比
幻灯片 3 / 6DAgger 类比幻灯片说明模仿学习的累积误差,并指出类比用于语言模型时的局限。

同策略蒸馏通过从学生采样、让教师监督学生实际访问的状态来缓解这种错配。在模仿学习的类比中,这可能改善累积误差的增长方式,但语言模型的情况更复杂。

两项早期贡献是采用强化学习式策略梯度方法的 MiniLLM,以及广义知识蒸馏。Lambert 说,某些模型家族如今的实现更接近后者的框架,而 MiniLLM 帮助引入了强化学习形式。

03

同策略蒸馏与自蒸馏

学生生成的轨迹接受教师监督,通常使用反向 KL。变体包括多个教师或特权上下文。

在同策略目标中,学生生成动作,教师保持固定。所得形式可以使用反向 KL,由学生分布提供样本。KL 散度不对称,因此方向很重要。

正向 KL 在教师分布下加权样本,通常倾向于覆盖教师的概率质量。反向 KL 在学生分布下加权,常被描述为寻找模式。这些是有用的直觉,但两个目标不能互换。

一种强化学习形式用逐 token 对数比值估计的负值作为优势,即对采样 token 计算教师对数概率减去学生对数概率。Lambert 在后来的问答中更正了幻灯片上的等式:单个采样项只是 KL 的估计,只有在期望意义上等于完整散度。

当教师给某个采样 token 的概率高于学生时,优势为正,鼓励学生采取该动作。与单个稀疏结果奖励相比,这提供了密集的逐 token 监督。Lambert 提到,将其与可验证的结果奖励结合是一个受关注的方向。

多教师同策略蒸馏会在多个教师之间选择,例如按提示词的领域选择。Lambert 认为这种方式越来越多地出现在开放权重模型中,并指出需要为不同任务匹配合适的教师。

同策略自蒸馏希望在没有单独的更强教师时获得同样的密集监督。模型生成轨迹后,带有特权上下文的修改版本充当教师。学生学习其中的差异,从而在推理时不必再依赖额外提示。

Lambert 描述了一个 Cursor 例子:评判器发现常见错误,并在轨迹中插入提示。训练使用带提示的上下文监督后续 token。他预计这种方法需要能力足够强的基础模型,并需仔细控制任务分布。

逐 token 蒸馏还带来实际兼容性问题:教师和学生通常需要兼容的 tokenizer,才能逐 token 比较。这比单纯使用另一个模型的文本训练,更依赖模型之间的血缘关系。

对比三种方法:序列蒸馏从教师生成的轨迹开始;同策略蒸馏从学生轨迹开始,由教师评分;自蒸馏则向学生轨迹添加特权上下文,再从得到的信号中学习。

离线与同策略蒸馏
幻灯片 4 / 6离线与同策略蒸馏图示对比教师生成和学生生成的轨迹。
04

AI 反馈与 Constitutional AI

合成判断成本低,但也有自身偏差。Constitutional AI 根据原则修改和比较回答。

AI 反馈改变了收集偏好的成本。Lambert 对比了每条提示可能花费数美元甚至更多的人工标注,以及以美分计价的模型反馈;后者让开放研究和迭代更容易。

他给出业界讨论中的一个直觉:人工标签可能噪声较高,但系统性偏差较低;模型评判可能更一致,却共享其模型家族的偏差。这是思考数据的启发式判断,并非普遍适用的测量结论。

最佳组合仍未确定。人类偏好数据昂贵,也难以做好,但 Lambert 预计团队仍会用它将实验系统与真实用户需求联系起来。合成偏好则更容易用于起步。

专门的评判模型试图提供更便宜或更好的反馈,但强大的通用模型也擅长评判。模型评判存在系统性偏差,例如可能偏爱同一模型家族的输出。这些问题对训练和评估都很重要。

Anthropic 在 2022 年提出的 Constitutional AI,是更广义的 AI 反馈强化学习方法之一。它利用一组原则生成批评、修订回答并选择偏好。

Constitutional AI 流水线
幻灯片 5 / 6Constitutional AI 流水线图示展示监督修订、偏好模型训练和强化学习。

原始流水线先在监督阶段根据原则批评和修改回答,再用修订后的答案微调。偏好阶段依据原则比较回答、训练偏好模型,并利用该信号进行强化学习。

原则例如可以询问回答是否鼓励暴力或是否真实。在不同样本中抽取原则,会塑造合成数据的组成。Lambert 指出,如果原始数据已经是合成数据,单独设置监督修订步骤的价值可能有所不同。

05

评分细则与结论

评分细则让评判模型按明确标准为开放任务打分。这些信号可以支持强化学习。

评分细则将明确标准扩展到没有唯一可验证答案的提示词。细则提供检查清单或特定领域的评分标准,可以结合硬性要求与较灵活的质量判断。

评分细则示例
幻灯片 6 / 6评分细则示例示例区分硬性要求与较灵活的质量原则。

学生生成回答后,另一个评判模型根据评分细则评估它。所得分数可以成为强化学习奖励。为每条提示生成细则又增加了一个合成数据步骤,因此流水线中可能有模型生成标准,供其他模型应用。

Lambert 说,领域专家可以帮助设计评分细则,并强调要仔细检查生成的标准和输出。评分细则已用于指令遵循、深度研究和长文生成等没有简单验证器的任务。

因此,合成数据既可以像同策略蒸馏那样直接充当优化信号,也可以通过 AI 反馈、Constitutional AI 和评分细则扩展现有训练流水线。下一讲将转向人类偏好的历史与实际收集。

同频道的其他文章

2 张幻灯片16:48EN → 简体中文
Nathan Lambert· 2026年11月2日Nathan Lambert:开放模型如何与前沿实验室竞争Nathan Lambert · Allen Institute for AI开放模型的用量正在增长,能力差距也在缩小,但开发者需要可持续的经济模式和价格之外的优势。Open-weight modelsAI cost & performanceAI Strategy+1
3 张幻灯片48:04EN → 简体中文
Nathan Lambert· 2026年10月26日Nathan Lambert:开放语言模型的历史、竞争与风险Nathan Lambert · Allen Institute for AI从开放权重、研究基础设施和蒸馏,到采用情况与模型开发者面临的选择。Open-weight modelsAI researchAI Safety+2
46:42EN → 简体中文
Nathan Lambert· 2026年10月25日Nathan Lambert 与 Florian Brand 谈 Kimi K3.1、网络风险和 AI 智能体Nathan Lambert, Florian Brand · Allen Institute for AIInterconnects 主持人讨论模型评估的分歧、安全漏洞披露潮,以及个人智能体在日常生活中的作用。Open-weight modelsCybersecurity评估+1
3 张幻灯片5:42EN → 简体中文
Nathan Lambert· 2026年8月12日修格斯为何成了 AI 后训练的吉祥物Nathan Lambert · Allen Institute for AINathan Lambert 追溯了这种怪物从洛夫克拉夫特小说走向语言模型、微调与 RLHF 视觉隐喻的历程。Post-trainingAI HistoryAI Alignment
3 张幻灯片32:56EN → 简体中文
Nathan Lambert· 2026年8月6日Nathan Lambert:AI 角色训练入门Nathan Lambert · Allen Institute for AI从 constitution、model spec 到人格实验和激活引导,理解后训练如何塑造模型行为。Post-trainingAI AlignmentModel Interpretability+1
3 张幻灯片32:11EN → 简体中文
Nathan Lambert· 2026年8月5日Nathan Lambert:语言模型评估如何演变Nathan Lambert · Allen Institute for AI从少样本提示与 pass@k,到智能体沙箱、分数噪声和基准污染。评估智能体工程Benchmarks+1