简介:业界有观点认为,当前大语言模型(LLM)的能力潜力挖掘尚不足10%,而提升空间主要集中于后训练方法的演进。本文系统定义LLM后训练的两大支柱——监督微调(SFT)与强化学习(RL),解析其工作原理、核心价值、典型场景、易混概念与工程注意事项,帮助开发者与技术选型者理解模型如何自主习得人类难以直接设计的推理与纠错能力。
一位业界资深AI研究者在年度复盘中提出过一个广受关注的判断:当前大语言模型的潜力可能只被挖掘了不到10%。抛开具体数字,这一判断指向一个重要事实:模型参数所蕴含的表达上限,与当前训练范式实际激发出的能力之间,仍存在巨大落差;而缩小这一落差的关键杠杆,正是后训练方法的持续演进。
所谓后训练,是指模型在完成海量语料预训练之后、面向实际交付之前所经历的全部训练环节。生产级LLM的标准流水线通常可以概括为:
其中包含两个核心概念:
一句话概括:SFT负责“把能力教出来”,RL负责“把潜力逼出来”。
1. 预训练的局限:会续写,不会服务。 预训练的目标是在海量文本上预测下一个词,它赋予模型语言规律与世界知识,却不会自动形成“以助手身份、按指令格式、安全得体地完成任务”的行为模式。用户需要的是服务,而非一台续写机器。
2. SFT的价值:快速完成行为对齐。 SFT的本质是行为克隆:用高质量示范把模型的原始能力“整形”为可用的服务能力。它成熟、稳定、成本可控,是几乎所有生产级LLM的必经步骤。
3. RL的价值:突破示范的天花板。 SFT的上限受制于示范数据的质量。对于复杂推理、多步规划、自我纠错这类能力,即便是人类专家也难以写出“对模型而言最优”的中间轨迹——人类最自然的解法,未必契合模型自身的参数分布。这正是后训练范式的核心洞察:在直接提供标准答案的旧范式下,这类能力很难通过人为设计获得,因为我们并不清楚对LLM而言,最优的推理轨迹和纠错路径究竟应当是什么样子;模型必须围绕奖励函数进行优化,自行找到对自己有效的方式。
4. 分工总结。 SFT让模型从“会说话”变成“听指挥”;RL让模型从“听指挥”变成“会思考、会纠错、会自我改进”。两者不是替代关系,而是接力关系。
一个典型的后训练系统包含四个关键模块:
以下是一段通用示意伪代码,帮助理解两个阶段的差异:
# 阶段1:SFT —— 在成对示范上做监督学习for prompt, demo in sft_dataset:logits = model(prompt)loss = cross_entropy(logits, demo) # 仅对回复token计算损失backprop_and_update(model, loss)# 阶段2:RL —— 围绕奖励信号做策略优化for task in rl_tasks:traces = [model.generate(task) for _ in range(K)] # 模型自行探索多条轨迹scores = [reward(task, t) for t in traces] # 偏好模型或规则打分policy_update(model, traces, scores) # 强化高奖励轨迹,抑制低奖励轨迹
1. SFT:教师强制下的逐词拟合。 给定指令后,模型逐个token地逼近示范回复,损失函数驱动模型把“这类问题对应这类回答”内化为稳定的条件分布。这一过程直接、可控,但也意味着模型学到的上限就是示范本身。
2. RL:探索—反馈—强化的循环。 每一轮训练中,模型对同一问题采样多条完整的推理链,奖励函数只评价结果好坏,策略更新让高分解路的概率上升、低分链路的概率下降。经过海量迭代,模型逐渐沉淀出稳定的高分行为模式。
3. 为什么能产生“人类写不出的解法”。 关键在于:奖励函数只定义“什么是好结果”,不规定“过程必须长什么样”。模型在近乎指数级的过程空间中自由探索,最终收敛出的推理路径往往与人类的书写习惯不同,却更契合自身的参数结构。这解释了为什么经过充分RL训练的模型,常表现出人类从未示范过的行为:发现错误后主动回退重推、先验证中间结论再继续推导、尝试更简洁的表达路径等。
一个直观类比:SFT像老师手把手教解题步骤,学生最多学到老师的水平;RL像只看对错的刷题训练,学生必须在试错中自悟套路,反而可能形成超越教材的直觉。
4. 与推理时扩展的关系。 同一份潜力还可以通过在推理阶段投入更多算力来兑现(如多路径采样、自我校验与择优)。后训练决定模型的“单步质量上限”,推理时扩展决定“临场发挥空间”,两者共同决定最终体验。
这一判断的实践含义是:不应把当前模型的表现视作终点。构建应用时应假设底层能力会持续变强,把提示词、评测集与数据管线设计成可迭代的长期资产,而非一次性交付物。
回到定义本身:LLM的后训练范式由SFT与RL两大支柱构成——SFT以监督模仿让模型“听懂指挥”,RL以奖励驱动让模型在人类无法预设的路径空间中,自行摸索出推理与纠错的有效方式。“潜力挖掘不足10%”的判断提醒我们:模型的最终形态不取决于参数规模,而取决于我们如何设计激励机制与探索空间。对开发者与企业而言,理解这套范式的边界与杠杆——数据质量、奖励设计、评估闭环——远比追逐单点跑分更能决定应用的上限。