I
基础数学
把世界变成数字 · 6 篇II
神经网络
让数字学会学习 · 7 篇LESSON 07 · 卷II
神经元结构
一个只会「加权投票」的小开关,凭什么是智能的起点?
LESSON 08 · 卷II激活函数
为什么一百层直线叠起来还是直线?——给网络引入「弯折」
LESSON 09 · 卷II神经网络与训练
神经元叠成一张网,再让它自己「学」——「训练」到底在做什么?
LESSON 10 · 卷II损失函数
「错得有多离谱」怎么变成一个可以比较的数?
LESSON 11 · 卷IISoftmax
一组任意大小的分数,怎么变成一组加起来等于 1 的概率?
LESSON 12 · 卷II梯度下降与优化器
知道了往哪边走是下坡,一步该迈多大?
LESSON 13 · 卷II反向传播
输出层错了,第一层的某个权重该负多大责任?
III
自然语言处理
教机器读懂语言 · 5 篇IV
大语言模型
一路长成 ChatGPT · 12 篇LESSON 19 · 卷IV
注意力机制
「它太累了」——「它」指谁?让每个词自己决定该看向哪里
LESSON 20 · 卷IV多头注意力
一句话里既有指代、又有语法、又有情感——一个「头」忙得过来吗?
LESSON 21 · 卷IVTransformer 架构
把注意力、FFN、残差拼在一起——2017 年那篇论文到底做了什么?
LESSON 22 · 卷IVTokenizer 分词器
模型眼里的「字」是什么?为什么 strawberry 数不对 r 的个数?
LESSON 23 · 卷IV编码器、解码器与大语言模型
同样是 Transformer,BERT 为什么不能生成文章,GPT 为什么是主流?
LESSON 24 · 卷IV残差连接与层归一化
96 层 Transformer——梯度怎么从第 96 层传回第 1 层而不消失?
LESSON 25 · 卷IV预训练 · 监督微调 · 强化学习
「会接话」和「会帮忙」之间有一道鸿沟——ChatGPT 的三个训练阶段
LESSON 26 · 卷IVKV 缓存、稀疏注意力与 FlashAttention
注意力的账单是 O(n²)——处理一本书,工程师用什么手段把它变快?
LESSON 27 · 卷IVMoE 混合专家架构
GPT-4 据说有 1.8 万亿参数——推理每次却只用其中一小部分,怎么做到的?
LESSON 28 · 卷IV模型蒸馏
大模型的能力能「传授」给小模型吗——软标签里藏着什么「暗知识」?
LESSON 29 · 卷IV串讲:从 N-gram 到 Transformer
学了这么多细节,怎么把它们重新串成一条线?——每一代技术,都是来解上一代死结的
LESSON 30 · 卷IV前沿与未来:下一程
ChatGPT 之后呢?——当下最活跃的研究方向,与大模型可能的演变
V