TTiti的学习笔记
首页 / 综合实践 / 12_深度学习原理与经典论文路线/视频书籍论文对照图.md

视频书籍论文对照图

综合实践 · 12_深度学习原理与经典论文路线/视频书籍论文对照图.md

视频书籍论文对照图

一句话定义

这张图说明 MIT 6.S191、Stanford CS224N、两本深度学习书和 12 篇经典论文各自负责什么,避免把所有材料都当成必须完整刷完的清单。

总原则

先用视频建立直觉,再用书查概念和公式,最后用论文和 notebook 形成可验证能力。


视频:建立地图和直觉

书籍:补术语、公式、机制

论文:学习研究问题和证据

notebook:证明自己能把机制写出来

口头表达:证明自己能在组会里讲清楚

资源分工

资源最适合解决的问题使用方式不适合承担的任务
MIT 6.S191深度学习整体地图、神经网络、CNN、Transformer、生成模型每周先看相关讲座,写 3-5 张概念卡不适合逐字记笔记或替代论文阅读
Stanford CS224NNLP、word vectors、attention、Transformer、预训练语言模型配合 word2vec、Attention、Transformer、GPT/BERT 阅读不适合当普通听力材料刷完
Deep Learning基础概念、优化、正则化、CNN/RNN 等经典理论遇到术语或公式不懂时查章节不适合从第一页硬啃到最后
Understanding Deep Learning图解机制、现代深度学习直觉、代码友好解释配合 notebook 理解模型、loss、训练过程不适合只看图不写代码
12 篇经典论文研究问题、方法创新、实验论证、局限边界每篇一页笔记加一个最小复现点不适合只读摘要或只看博客替代

8 周资源对照

核心问题视频优先书籍优先论文优先notebook 证据
第 1 周神经网络怎么学习参数MIT 神经网络基础UDL/Deep Learning 中 model、loss、optimization暂不主读论文,先建立基础MLP 或 embedding 基础
第 2 周词如何变成向量CS224N word vectors查 embedding、softmax、cross entropyword2vecdl_01_word2vec_embeddings.ipynb
第 3 周深层网络为什么难训MIT CNN/深层网络相关内容查 CNN、batch norm、optimizationResNetdl_02_resnet_block.ipynb
第 4 周序列如何按相关性取信息CS224N attention/Transformer查 matrix multiplication、softmax、positional encodingAttention、Transformerdl_03_attention_qkv.ipynb
第 5 周预训练语言模型如何工作CS224N language models/Transformers查 autoregressive、MLM、fine-tuningGPT、BERTdl_04_mini_gpt_causal_lm.ipynbdl_05_bert_mlm_toy.ipynb
第 6 周大模型规模为什么重要课程只作背景,不强求完整视频查 loss curve、generalization、computeGPT-3、Scaling Law、Chinchilladl_06_scaling_law_chinchilla_toy.ipynb
第 7 周如何对齐和低成本适配课程只作背景查 RL、rank、fine-tuningRLHF、LoRAdl_07_lora_linear.ipynb
第 8 周生成模型和最终汇报MIT 生成模型/diffusion 相关内容查 Gaussian noise、denoising、MSEDiffusion;同时复盘任选一篇汇报dl_08_diffusion_denoising_toy.ipynb

每篇论文对应的资源入口

论文先看什么查书查什么再读论文抓什么
word2vecCS224N word vectorsembedding、softmax、negative sampling为什么上下文能训练词向量
ResNetMIT/CNN 或深层网络内容CNN、gradient、batch normdegradation problem 和 residual connection
AttentionCS224N attentionencoder-decoder、softmax、alignmentattention weight 如何用于上下文选择
TransformerCS224N Transformerself-attention、position、layer norm为什么不用 RNN/CNN 也能建模序列
GPTCS224N language modelingautoregressive LM、fine-tuningunsupervised pre-training 如何迁移到下游任务
BERTCS224N BERT/预训练相关内容encoder-only、masking、cross entropymasked language modeling 的目标和局限
GPT-3课程背景即可few-shot、prompt、benchmarkin-context learning 的实验现象
Scaling Law课程背景即可loss、compute、power law经验规律如何从实验中得到
Chinchilla课程背景即可token、parameter、compute budget为什么数据量和参数量要平衡
RLHF课程背景即可preference、reward model、policySFT/RM/PPO 三阶段关系
LoRA课程背景即可matrix rank、fine-tuning冻结基座权重和低秩更新
DiffusionMIT 生成模型相关内容Gaussian noise、MSE、Markov chainforward noising 和 reverse denoising

每天 90 分钟怎么分配资源

默认分配:

  1. 20 分钟视频或书:只补今天论文/代码需要的概念。
  2. 25 分钟论文:只读摘要、引言、核心图或方法的一小段。
  3. 25 分钟 notebook:跑一个 cell 或改一个 shape。
  4. 10 分钟笔记:写三句话。
  5. 10 分钟 AI 检查:问 3 个具体问题。

如果当天数学卡住:


视频 10 分钟 + 查书 30 分钟 + 论文 10 分钟 + notebook 25 分钟 + 总结 15 分钟

如果当天代码卡住:


视频 10 分钟 + 论文 15 分钟 + notebook 45 分钟 + shape 记录 10 分钟 + AI 检查 10 分钟

如果当天论文卡住:


视频 20 分钟 + 书 20 分钟 + 论文 20 分钟 + 一页笔记 20 分钟 + 追问 10 分钟

合格学习方式

合格不是“视频看完、书读完、论文下载完”,而是每周能交付:

  1. 一张概念卡。
  2. 一页论文笔记。
  3. 一个 shape 或 loss 记录。
  4. 一个具体追问。
  5. 一段 3 分钟口头表达。