AI Hero Club
← 课程介绍

LEARNING PLAN / 进阶

大模型后训练

用可穷举参考与完整微型decoder连接SFT、偏好数据、BT、KL与DPO。八章逐步推导真实回答概率与梯度,保留偏好改善、概率外流和格式迁移失败的独立证据。

从问题出发,推导机制,再把实现交给新的输入检验。

大模型后训练课程封面
8 章 / 同一个完整项目章节学习建议 16 小时独立练习与项目预留 16 小时

时长为编写者建议,包含推演与练习,未经学习者计时验证;可按小节分次完成。

WHAT YOU WILL BUILD

完成之后,拿什么证明理解?

  • 由示范与比较定义不同目标,准确放置response-only掩码
  • 推导BT梯度、KL最优策略与DPO完整回答损失
  • 全参数训练11472参数decoder并验证固定reference与路径评分
  • 用独立留出、绝对路径质量和格式失败界定后训练结论
开始前,需要掌握什么?
  • 能编写Python程序,使用有限概率、对数、导数与链式法则
  • 已完成Transformer实战的decoder、因果性和全参数反向传播
  • 能运行本地PyTorch2.6 CPU环境;理论参考代码只需标准库

先修用于选择起点,不限制阅读;遇到缺口可返回相应章节。

THE LEARNING ROUTE

每一步,都有去处。

已自行标记完成0 / 8

仅保存在当前浏览器;完成标记不代表通过项目验收。

01

监督与比较

区分示范和偏好,构造有限响应的可核对目标。

01

后训练究竟改变什么

示范只给一个回答,偏好比较两个回答,它们分别允许我们改变和判断什么?

120 分钟 ↗
02

SFT:从回答似然到全部参数梯度

提示和回答拼成一串后,怎样只计算回答的每个词元及 EOS,并沿全部参数反传?

120 分钟 ↗
03

偏好数据:比较的是谁与谁

比较数据出现平局、重复或循环偏好时,还能从中识别怎样的奖励关系?

120 分钟 ↗
02

奖励与策略

推导奖励差、KL 最优策略及 DPO。

04

BT奖励模型:只识别差值的统计拟合

偏好只约束两个回答的奖励差,为什么奖励的绝对零点与尺度仍需单独处理?

120 分钟 ↗
05

KL约束下的最优策略怎样推出来

怎样从奖励减 KL 的目标推到最优策略,并核对零参考概率处为何不能直接套公式?

120 分钟 ↗
06

DPO:从奖励变量替换到回答log比

提高 winner 相对 loser 的概率比,为什么仍可能降低 winner 的绝对概率?

120 分钟 ↗
03

序列与评价

接到完整 decoder,并核对概率外流与格式迁移失败。

07

把理论接到完整decoder的SFT与DPO

把四个回答的公式接到完整 decoder 后,怎样核对掩码、整条路径分数与冻结参考?

120 分钟 ↗
08

评估:偏好改善、概率外流与格式失败

偏好指标改善而回答似然或新格式表现变差时,怎样同时保留这些结论?

120 分钟 ↗

BUILD / TEST / TRANSFER

偏好机制与完整decoder双实现实验台

有限四响应参考提供精确期望与全参数数值差分,真实decoder支线完成SFT60步与DPO40步、冻结载入评价和五项格式迁移探针。打包源码、原创数据清单、十七项测试与全部成功/失败收据。

运行环境
建议 Python 3.12,PyTorch 2.6.0;CPU 即可,完整安装步骤见项目 README。

下载课程项目 ↓

解压后先读 README,再按其中环境与命令运行。完整参考实现与学习任务分开提供。

项目完成核对

这是个人核对清单,不是自动评分。保留输入、结果、失败与复现命令。