TTiti的学习笔记
首页 / 综合实践 / 01_专业概念地图/MIT_6S191_课前概念地图.md

MIT 6.S191 课前概念地图

综合实践 · 01_专业概念地图/MIT_6S191_课前概念地图.md

MIT 6.S191 课前概念地图

来源:<https://introtodeeplearning.com/> 用途:看 MIT 6.S191 录像前,用最小概念集降低听课阻力。

第一层:所有讲都会反复出现

概念一句话定义你要能回答的问题
tensor承载数据和参数的多维数组这个变量的 shape 是什么
parameter模型通过训练学到的数值它和 hyperparameter 有什么区别
forward pass输入经过模型得到输出logits、probability、prediction 有何区别
loss function衡量预测和目标差距的函数当前任务为什么用这个 loss
gradientloss 对参数变化的敏感度梯度告诉模型如何更新
backpropagation用链式法则计算梯度的算法它不是一种模型,而是一种训练计算方法
optimizer根据梯度更新参数的方法SGD 和 Adam 的直觉差别是什么

第二层:按课程主题组织

主题核心概念判断标准
Intro to Deep Learningneuron, layer, activation, loss, gradient descent能画出输入到输出再到 loss 的流程
Sequence Modelingtoken, embedding, RNN, attention, Transformer能解释为什么序列需要上下文
Computer Visionconvolution, filter, feature map, pooling能解释 CNN 为什么适合图像
Generative Modelinglatent variable, decoder, diffusion, denoising能说明生成不是复制训练样本
Reinforcement Learningagent, state, action, reward, policy能区分监督学习标签和 RL 奖励
LLM / Fine-tuningpretraining, fine-tuning, prompt, alignment能解释预训练和下游任务的关系
AI for Sciencesurrogate model, hypothesis, simulation, uncertainty能说明 AI 如何辅助但不替代科学假设
Parallel TrainingGPU, batch, data parallelism, model parallelism, memory能解释大模型训练为什么受显存和通信限制

课前自测

每个问题用 2-3 句话回答即可。

  1. 为什么神经网络训练要最小化 loss?
  2. X @ W + b 里每个符号代表什么?
  3. 为什么 shape 错误是深度学习代码里最常见的问题之一?
  4. cross entropy 和 MSE 分别常用于什么任务?
  5. embedding 为什么比 one-hot 更适合表示词?
  6. CNN 的卷积核在图像中寻找什么?
  7. attention 中 Q、K、V 分别做什么?
  8. 生成模型和分类模型的输出目标有什么不同?
  9. 强化学习为什么不能简单等同于监督学习?
  10. 大模型训练为什么不仅是“模型变大”,还涉及数据、显存、通信和工程约束?

最低达标表达

我现在先把深度学习看成一个训练流程:输入数据经过模型得到预测,预测和目标计算 loss,再通过 backpropagation 得到梯度,optimizer 根据梯度更新参数。不同模型结构的差别,主要体现在它们如何表示数据、如何建模依赖关系,以及适合解决什么任务。