🤖 RLHF 精讲 · 30章
基于人类反馈的强化学习 · 从入门到前沿
📘
完整目录 · 点击卡片跳转
01
RLHF 概述
基础
什么是 RLHF?为什么需要 RLHF?与传统 RL 的区别
02
RLHF 核心组件
模型
奖励模型、策略模型、参考模型
03
人类反馈数据收集
数据
标注规范、质量把控、众包平台选择
04
奖励模型训练
训练
数据准备、Pairwise Ranking Loss、训练技巧
05
PPO 算法基础
算法
策略梯度回顾、重要性采样、Clip 机制
06
RLHF 中的 PPO 实现
架构
Actor-Critic、KL 散度惩罚、Reward Normalization
07
参考模型与 KL 散度
理论
为什么需要参考模型?KL 散度计算与作用
08
Reward Hacking 与正则化
鲁棒
Reward Hacking 现象、Scaling、Clipping 解决方案
09
RLHF 训练流程
流程
SFT 阶段、Reward Model 训练、RL 微调
10
SFT(监督微调)详解
微调
数据构建、训练目标、常见问题
11
Prompt 与 Response 设计
工程
Prompt 工程基础、Response 质量评估
12
偏好数据标注
标注
Pairwise 标注、Ranking 标注、标注入门
13
奖励模型评估
评估
准确率、一致性、泛化能力
14
策略模型初始化
初始化
从 SFT 模型 / 预训练模型开始
15
RLHF 超参数调优
调参
学习率、KL 系数、PPO 超参数
16
分布式训练基础
分布式
数据并行、模型并行、ZeRO 优化
17
RLHF 分布式实现
部署
Actor/Critic 分布式、Reward Model 推理
18
推理优化
加速
KV Cache、Flash Attention、模型量化
19
RLHF 与 InstructGPT
论文
InstructGPT 论文精读、技术细节
20
RLHF 与 ChatGPT
应用
ChatGPT 中的 RLHF 应用、对齐技术
21
RLHF 与 Llama 系列
开源
Llama 2 RLHF 实践、开源实现
22
RLHF 的局限性
反思
奖励模型偏差、模式坍塌、训练不稳定
23
RLHF 的改进方向
前沿
DPO、KTO、IPO 等新范式
24
DPO 算法详解
对比
DPO 原理、DPO vs PPO、实现细节
25
RLHF 评估指标
3H
Helpfulness、Honesty、Harmlessness
26
RLHF 安全与伦理
对齐
偏见消除、毒性控制、隐私保护
27
RLHF 工具与框架
工具
TRL、DeepSpeed Chat、ColossalChat
28
RLHF 实战项目
实战
基于 TRL 的 RLHF 训练流程
29
RLHF 前沿进展
突破
Constitutional AI、Self-Rewarding、RLAIF
30
RLHF 未来展望
未来
多模态 RLHF、持续学习、可解释性