TTiti的学习笔记
首页 / 专业知识 / 05-Courses/人工智能/MIT_6S191_Introduction_to_Deep_Learning/README-MIT6S191课程索引.md

README-MIT6S191课程索引

专业知识 · 05-Courses/人工智能/MIT_6S191_Introduction_to_Deep_Learning/README-MIT6S191课程索引.md

# MIT 6.S191 Obsidian 课程索引

本目录用于学习 MIT 6.S191 Introduction to Deep Learning。它不是简单收藏课程链接,而是把课程录像、slides、labs、课前基础、代码运行、口头表达和复盘验收组织成一套可执行学习系统。你打开这个目录时,不需要再去搜索“深度学习怎么入门”“loss 是什么”“lab 报错怎么办”这类基础问题,第一轮学习先按本目录完成闭环。

1. 这套材料解决什么问题

你现在最需要的不是把深度学习所有理论补成科班水平,而是获得最低可用能力:能听懂课程主线,能看懂 notebook 的训练流程,能把不懂的问题问得专业,能在课程作业和组会中用准确但不过度夸大的语言表达自己的理解。

MIT 6.S191 的课程内容跨度很大。它从基础神经网络讲到序列建模、计算机视觉、生成模型、强化学习、LLM、AI for Science 和大规模训练。如果只看视频,很容易出现“名词都熟,但不能应用”的问题。所以本目录把学习动作拆成六个部分:先建立总览,再补基础,再逐讲学习,再跑最小代码,再跑 lab,最后验收复盘。

2. 文件顺序

顺序文件用途什么时候打开
100-课程总览与学习策略.md建立课程地图和学习方法第一次开始课程前
201-课前基础知识补全.md补 tensor、矩阵、loss、梯度、Python看 Lecture 1 前
302-九讲逐讲学习地图.md每讲的任务、概念和重点每讲看前和看后
403-数学与代码最小可运行例子.md把公式变成代码看完 Lecture 1 后,或 lab 报错时
504-Labs与Notebook实操指南.md跑 lab、排错、记录证据每次打开 notebook 前
605-验收复盘与学习提示词.md判断是否真的学会每周复盘和课程结束时

3. 推荐学习路线

第一天只读 0001,不要急着看视频。你要先知道自己看视频时抓什么,否则 9 小时会变成大量名词输入。读完后能说出一个基本训练流程:输入数据经过模型产生预测,预测和真实目标计算 loss,backpropagation 计算梯度,optimizer 更新参数。

第二天开始看 Lecture 1。每讲都先看 02 中对应讲次,再看官网 slides 和视频。看完后写一页笔记,格式固定为 task、input、output、model、objective/loss、evidence、limitation。不要把笔记写成逐字字幕,也不要只写 AI 总结。

每学完两到三讲,打开 0304 跑一个最小代码。不要追求完整复现全部 lab,先保证能解释 shape、loss 和训练循环。比如分类任务中,你至少要知道输入 shape、输出 logits shape、标签 dtype 和 loss 类型。

最后用 05 做验收。只有能做 5 分钟中文汇报,并展示至少 2 个代码证据,才算这门课真正变成了入学前能力。

4. 总学习闭环


flowchart TD

    A["读课程总览"] --> B["补课前基础"]

    B --> C["逐讲看视频和 slides"]

    C --> D["写一页笔记"]

    D --> E["跑 lab 或最小代码"]

    E --> F["记录 shape/loss/报错"]

    F --> G["做 1 分钟口头表达"]

    G --> H["三周后最终验收"]

这张图里的每一步都要留下证据。视频观看记录本身不是证据,真正的证据是你的笔记、代码运行记录、错误复盘、口头表达稿和问题清单。

5. 每讲统一笔记模板


讲次:

主题:

这讲解决的问题:

输入是什么:

输出是什么:

核心模型或结构:

loss 或训练目标:

slides/lab 中的关键证据:

我跑过的代码:

我记录到的 shape:

我记录到的 loss/指标:

这个方法的局限:

和我的课程/研究方向的关系:

我还不确定的问题:

这个模板的作用是强迫你不要只记模型名字。例如“Transformer 很重要”不是合格笔记;合格笔记应该说明 Transformer 面对什么序列输入,如何用 self-attention 建模上下文,输出是什么,训练目标常是什么,和 RNN 相比解决了什么问题。

6. 当前最重要的提醒

不要把 MIT 6.S191 当成“看完就完成”的课程。对你来说,完成标准是能把每一讲转成作业可用、组会可说、代码可跑、问题可追问的材料。

最低标准:

  • 每讲一页笔记。
  • 至少两个代码证据。
  • 每个代码证据记录输入输出 shape 和 loss。
  • 一次 5 分钟汇报。
  • 一个不确定问题清单。

如果时间不够,优先保证 Lecture 1、Lecture 2、Lecture 4、Lecture 6、Lecture 7 的理解。它们分别对应训练流程、序列建模、生成模型、LLM 前沿和 AI for Science。对于你的入学准备,这几部分最容易和后续课程作业、复杂系统、时间序列、AI 协作和科研表达连接起来。

7. 最小开始方式

今天只做三件事:

  1. 00-课程总览与学习策略.md 的前半部分,写下你学习这门课的目标。
  2. 01-课前基础知识补全.md 中 tensor、loss、gradient 三节,运行里面的最小代码。
  3. 打开 02-九讲逐讲学习地图.md,只看 Lecture 1 的部分,然后再去看课程视频。

不要今天就开太多资料。第一轮学习的原则是:少开窗口、多留证据、每讲可复述。