TTiti的学习笔记
首页 / 综合实践 / 12_深度学习原理与经典论文路线/RLHF_LoRA_Diffusion_阅读代码与复盘工作纸.md

RLHF、LoRA、Diffusion 阅读、代码与复盘工作纸

综合实践 · 12_深度学习原理与经典论文路线/RLHF_LoRA_Diffusion_阅读代码与复盘工作纸.md

RLHF、LoRA、Diffusion 阅读、代码与复盘工作纸

一句话目标

用第六周理解三类现代深度学习问题:RLHF 让模型更符合人类偏好,LoRA 让大模型更低成本适配,Diffusion 通过加噪和去噪生成样本。

Day 36:RLHF 三阶段

1. RLHF 想解决什么问题?

我的回答:

2. SFT / reward model / policy optimization 分别是什么?

SFT:

Reward model:

Policy optimization:

3. 画出三阶段流程




4. reward model 学到的是事实正确性还是偏好信号?

我的回答:

Day 37:偏好与 reward

1. 写一个偏好排序 toy 表格

promptresponse Aresponse B人类更喜欢可能原因

2. 偏好数据和标准答案有什么区别?

3. RLHF 没有保证什么?

1. 2. 3.

Day 38:LoRA 直觉

1. LoRA 想解决什么问题?

2. 什么是 low-rank update?

3. 为什么冻结 base model 可以省成本?

4. LoRA 和 full fine-tuning 的区别

维度LoRAfull fine-tuning
更新哪些参数
显存/存储成本
适用场景
局限

Day 39:LoRA notebook

1. notebook shape/参数量记录

对象shape 或数量含义
base weight
LoRA A
LoRA B
rank
trainable parameters
full fine-tuning parameters

2. 这个 notebook 复现了 LoRA 的哪一小部分?

3. 没有复现哪些论文内容?

1. 2. 3.

Day 40:Diffusion 直觉

1. Diffusion 想解决什么问题?

2. forward noising 是什么?

3. reverse denoising 是什么?

4. 为什么训练目标常可以理解为 noise prediction?

Day 41:Diffusion notebook

1. notebook 输出记录

对象shape/值/趋势含义
clean sample
noise
noisy sample
predicted noise
loss

2. 这个 toy demo 复现了什么直觉?

3. 没有复现哪些论文内容?

1. 2. 3.

Day 42:三篇论文笔记与第六周复盘

RLHF 一页笔记

一句话贡献:

核心流程:

局限边界:

LoRA 一页笔记

一句话贡献:

核心机制:

局限边界:

Diffusion 一页笔记

一句话贡献:

核心机制:

局限边界:

第六周自测题 22-26

22. RLHF 通常分哪几个阶段?

我的回答:

修正后回答:

23. reward model 学到的是什么?

我的回答:

修正后回答:

24. LoRA 为什么省参数?

我的回答:

修正后回答:

25. Diffusion 的 forward process 在做什么?

我的回答:

修正后回答:

26. noise prediction loss 在训练什么?

我的回答:

修正后回答:

第六周证据汇总

证据位置是否完成还缺什么
Day36-Day42 学习记录daily_logs/Day36_学习记录.mdDay42_学习记录.md
RLHF 个人笔记paper_notes/10_rlhf.md
LoRA 个人笔记paper_notes/11_lora.md
Diffusion 个人笔记paper_notes/12_diffusion.md
LoRA notebook 参数量记录daily_logs/Day39_学习记录.md 或本工作纸
Diffusion notebook loss 记录daily_logs/Day41_学习记录.md 或本工作纸
第六周复盘daily_logs/第六周复盘.md

进入整合查漏前必须讲清的 3 件事

1. 2. 3.