如果你在2026年还没搞懂ChatGPT嘴里到底发生了什么,这条视频可能是全网性价比最高的补救方案。3Blue1Brown(格兰特·桑德森)的《But what is a GPT? Visual intro to transformers》用近半小时的动画,把大语言模型的每一步计算摊开在二维屏幕上:词怎么变成向量、注意力怎么让词语互相“改口”、神经网络怎么一层层把意思往前推。本文按视频叙事顺序逐段拆解,补上它没有展开的论文出处与工程背景,也指出哪些比喻只是教学妥协。看完这篇,你再看任何关于大模型的新闻,都能立刻判断哪句是真话、哪句是营销。
| 项目 | 内容 |
|---|---|
| 视频标题 | But what is a GPT? Visual intro to transformers(GPT究竟是什么?Transformer直观入门) |
| 频道 | 3Blue1Brown(Grant Sanderson,数学可视化频道) |
| 发布时间 | 2024年4月(据频道页面) |
| 热度 | 播放量达数百万量级,为该频道近年播放最高的系列之一;本系列后续数章由3Blue1Brown与Anthropic可解释性团队合作推出(据视频与频道页面)。本文写作环境无法实时核验精确播放数,故不标注具体数字 |
| 视频定位 | 神经网络系列第三章,前两章为2018年的《But what is a neural network?》与《Gradient descent》 |
说明:本文写作时外部抓取通道受限,以上信息依据频道公开页面与视频本体整理,不确定的精确数据均已省略。
视频开篇没有任何玄学。桑德森直接给出结论:GPT是一个“下一词预测器”——输入一段文本,它输出一个概率分布,覆盖词表中的每一个候选词,然后采样一个词,拼回输入,再猜下一个。ChatGPT流畅的长篇大论,本质是这个循环跑了几千次。
这个定义看似把AI“说小了”,实际是全片的地基。视频反复强调:所有让人生畏的能力——写代码、做翻译、答考题——都是这个朴素循环的涌现结果。理解了“逐词生成”这一条,你就理解了大模型为什么有时会“一本正经地胡说八道”:它不是在检索事实库,而是在延续一段文本的概率轨迹。
文字无法直接参与计算,第一步是分词(tokenization):把文本切成词元,每个词元查表得到一个高维向量。视频以GPT-3为例:嵌入空间有12288个维度,词表50257个词元——这意味着每个词都是12288维空间里的一个点。
这是全片第一个“神来之笔”的可视化:桑德森用颜色方块矩阵表示向量,让观众的直觉跟着“哪些格子亮、哪些格子暗”走。他随后点出嵌入空间最迷人的性质——方向即语义。经典的例子来自word2vec时代:从"man"指向"woman"的那个位移向量,大致等于从"king"指向"queen"的位移。性别、时态、复数这些抽象概念,都对应空间中的某个方向。模型学到的不是词典,而是一座语义几何馆。
嵌入查表有个天然缺陷:同一个词无论出现在哪句话里,初始向量都一样。而"bank"在河岸边和银行里显然不是一个意思。视频用了一个更生动的例子:在"a fluffy blue creature roamed the verdant forest"这句话里,"creature"这个词的嵌入需要接收"fluffy"和"blue"的信息——被形容词“修饰”之后,它的向量被推向了空间中一个新的位置。
这就是注意力机制做的事:让序列中的每个词互相打量,然后各自更新自己的向量。具体计算分三步,视频讲得异常清楚:
视频里注意力模式被画成一张交叉网格:横轴查询、纵轴键,连线粗细就是信息流动的强度。名词捕捉自己的形容词、动词捕捉自己的主语,在这张图上一目了然。
注意力解决了“词与词交流”,但视频指出:单个注意力块之后,还有另一半工作量——多层感知机(MLP),而且参数量占大头(GPT-3的1750亿参数中,MLP部分明显多于注意力部分)。
桑德森给MLP的比喻堪称全片金句:它像一次“提问—回忆”。第一层神经元各自对应一个问题,比如“这个位置的文本里,有没有‘毛茸茸的描述+生物’这种模式?”——神经元的激活值就是这个向量在“问题方向”上的投影强度;第二层则是答案库:“如果激活了,就把这个位置的向量朝‘动物’、‘毛绒玩具’等方向推一把。”
注意力横向交流,MLP纵向提炼;两者交替堆叠96层(GPT-3),每一层的输出都是下一层的输入。词义像被流水线反复加工:先在嵌入表中领取一个粗糙的初始向量,经过一层层注意力和MLP的打磨,到最顶层时,这个向量已经浓缩了“在当前全部上下文中,接下来该说什么”的判断。
最后一步是嵌入的逆运算:顶层向量乘一个反嵌入矩阵,得到50257个分数(logits),经softmax变成概率分布——比如“下一个词是'fluffy'的概率12%,'creature'是9%……”。视频还顺带解释了temperature参数:调高它,概率分布被“抹平”,模型更愿意冒险;调低,模型更保守。
于是循环闭合:采样出的词拼回输入,整个流程从头再跑。视频结尾回到那个核心画面——你屏幕上ChatGPT吐出的每一个字,都是这台96层机器刚算出来的“当前最优猜测”。
视频结尾有一处容易被略过但信息量极大的致谢:本系列后续几章与Anthropic合作,深入注意力头与MLP的内部机制,并引入了Anthropic在模型可解释性(把激活拆解成可读“特征”)方面的研究成果。这意味着这条视频不是孤立的科普,而是一条通往工业界前沿研究的入口。
视频的每个比喻背后都有真实的研究脉络:
证据充分的部分:架构本身(嵌入—注意力—MLP—softmax的流水线)是公开论文与开源代码可逐行验证的事实;GPT-3的96层、12288维、1750亿参数均有官方论文背书;注意力矩阵、点积、softmax的计算描述与教科书一致。这部分可以放心吸收。
需要打折扣的部分:
总体而言,这是一条几乎不夸大的视频——它最大的“风险”仅在于:把一台上万维的机器投影到二维,总会丢掉阴影之外的真相。
一、用“几何直觉”替代“魔法思维”,判断AI新闻真伪。 掌握了“词是向量、上下文是力的作用”这个框架,你就能识破大部分营销话术:任何宣称模型“真正理解了”“产生了意识”的报道,都该先问一句——证据是嵌入空间的哪一处几何性质变了?反之,“它只是随机鹦鹉”的断言也需面对few-shot泛化的经验事实。带着机制去看争论,你不站队,只是看清楚双方各自站在哪块岩石上。
二、把上下文窗口当成“注意力预算”来用。 视频讲清了一个事实:模型每生成一个词,都要对全部上下文做注意力计算。这解释了三个实践现象——为什么长对话后期模型会“忘记”开头的约束(上下文超限或稀释);为什么把关键指令放在prompt的开头或结尾效果更好(注意力分布的两端偏置,即所谓"lost in the middle"现象);为什么prompt里堆砌无关内容会劣化输出(无关的键会分走权重)。写prompt时像管理内存一样管理上下文:删冗余、排顺序、把最重要的约束放在注意力最稠密的位置。
三、学习硬核知识,先找“桑德森式”的可视化,再啃原文。 这条视频证明了一个学习路径的可行性:动画直觉(30分钟)→ 机制拆解(Karpathy的从零实现)→ 原论文。顺序反过来的人大多死在第二章。遇到任何看不懂的领域,先问“这个领域有没有3Blue1Brown”,是比硬读文献高效十倍的投资。
flowchart TD
A[输入文本] --> B[分词器<br/>切成词元]
B --> C[查嵌入表<br/>词元变成高维向量]
C --> D[注意力块<br/>词间互相改写向量]
D --> E[多层感知机<br/>提问回忆提炼模式]
E --> F{已堆满96层?}
F -->|未满| D
F -->|已满| G[取顶层向量]
G --> H[反嵌入矩阵<br/>向量变回分数]
H --> I[softmax归一<br/>得到词表概率]
I --> J[采样出下一个词]
J --> K[拼回输入]
K --> B
整个流程首尾相接:一次前向传播产出一个词,产出的词又成为下一次传播的原料——大模型的“思考”,就是这台永动计数器的每一拍。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
