大模型的训练过程,经常被拿来和孩子成长的路径作类比。从“啥都不懂”到“能说会道”,再到“懂规矩、有是非观”,背后其实是一套环环相扣的方法论。目前业界公认的主流方案,主要包含四个核心阶段,缺一不可。

下面按先后顺序,把这四个阶段拆开来讲清楚。
1. 预训练阶段 (Pre-training, PT) —— “博览群书”
这是最耗时、最烧钱、也最关键的一步,没有之一。
- 目标:让模型学习人类语言的规律、常识和基础逻辑。说白了,就是给它塞进整个互联网的知识。
- 数据:海量的无标签文本,比如维基百科、Common Crawl网页数据、代码仓库、图书等等。数据量动辄以TB或PB计——这就好比让一个孩子把全世界的书都读一遍,但不告诉他每本书在讲什么主题。
- 方式:自监督学习,最常见的就是“完形填空”或“预测下一个词”。模型自己跟自己玩,慢慢就学会了词语之间的关联。
- 结果:得到一个“底座模型”(Base Model)。这个模型知识极其丰富,堪称活的百科全书。但由于它只是模仿人类说话的统计规律,它可能不会听你的指令,甚至会胡言乱语——就像一个只知道复读的书呆子。
2. 有监督微调阶段 (Supervised Fine-Tuning, SFT) —— “规矩教育”
底座模型有了,但还不会跟人正常对话。接下来需要给它上规矩。
- 目标:让模型学会“问答格式”。你问它一个问题,它应该给出答案,而不是重复你的问题或者扯到天边去。
- 数据:高质量的有标签数据,即“指令+标准答案”的配对。通常由人工编写,数量在几万到几十万条之间。相当于手把手教它:看到这类问题,应该这样回答。
- 结果:得到一个“指令微调模型”(Instruct/Chat Model)。此时它已经可以进行基本的对话和任务执行,但回答的质量还参差不齐。
3. 奖励模型训练阶段 (Reward Modeling, RM) —— “树立三观”
模型现在会说话了,但我们需要让它说出“更好”“更安全”的话。怎么衡量“好”和“安全”?得先有一个裁判。
- 目标:构建一个能够给模型回答结果打分的“评分器”。这个评分器本身也是一个模型,专门学习人类的偏好。
- 方式:
- 让底座模型针对同一个问题生成几个不同的回答。
- 请人类标注员对这些回答进行排序(比如:A > B > C)。
- 将这些排序数据喂给另一个较小的模型,训练它学会人类的偏好标准。
- 结果:得到一个“奖励模型”,它能自动判断哪个回答更符合人类的胃口——就像一位经验丰富的编辑,一眼就能看出稿子的好坏。
4. 强化学习对齐阶段 (Reinforcement Learning from Human Feedback, RLHF) —— “磨砺性格”
这一步是目前顶级大模型(如ChatGPT、Llama 3)拉开差距的关键所在。
- 目标:让模型生成的回答既要有用(Helpful)、又要真实(Honest)、还要无害(Harmless)。业界常说的“对齐”,核心就在这里。
- 方式:使用PPO或DPO等强化学习算法。过程大致是:让模型自己生成回答,然后交给之前训练好的“奖励模型”打分。模型根据分数反馈不断调整自己的参数,多产生高分回答,少产生低分回答。相当于通过奖惩机制来“塑造性格”。
- 结果:得到最终的正式版模型,也就是你能在聊天框里看到的那位“聪明又懂礼貌”的AI。
总结对比
| 阶段 | 简称 | 核心作用 | 数据类型 | 成本 |
|---|---|---|---|---|
| 预训练 | PT | 积累知识、逻辑 | 海量无标签文本 | 极高(GPU阵列) |
| 有监督微调 | SFT | 学习听令、格式 | 人工标注问答对 | 中(标注费) |
| 奖励模型 | RM | 学习人类偏好 | 人工排序数据 | 低 |
| 强化学习 | RLHF | 价值对齐、优化 | 模型自我进化 | 中(计算量) |
从这张表可以清晰地看到,每个阶段的侧重点和投入完全不同。预训练是“砸钱砸出来的巨人”,而后续的微调和对齐则是“精雕细琢的匠人活”。真正决定一个模型是否能落地、是否值得信赖的,往往在于后三个阶段——尤其是RLHF。所以下次再用AI的时候,不妨想一想:它背后曾经历过这么一套从“读书”到“上规矩”再到“磨性格”的完整流程。
