首页 › programming › GPT神课深读:下一词背后的宇宙

GPT神课深读:下一词背后的宇宙

概述

如果你在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的全部工作,就是猜下一个词

视频开篇没有任何玄学。桑德森直接给出结论: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"的信息——被形容词“修饰”之后,它的向量被推向了空间中一个新的位置。

这就是注意力机制做的事:让序列中的每个词互相打量,然后各自更新自己的向量。具体计算分三步,视频讲得异常清楚:

  1. 每个词的嵌入分别乘上三个矩阵,得到查询(Query)、键(Key)、值(Value)三个向量——可以粗略理解为“我想找什么”、“我能提供什么标签”、“我实际携带的信息”;
  2. 一个词的查询和所有词的键做点积,得分经softmax归一化成权重——这就是“该听谁的话、听多少”;
  3. 按权重把所有词的值向量加权求和,加回自己的嵌入。

视频里注意力模式被画成一张交叉网格:横轴查询、纵轴键,连线粗细就是信息流动的强度。名词捕捉自己的形容词、动词捕捉自己的主语,在这张图上一目了然。

四、多层感知机:每层都在“提问—回忆”

注意力解决了“词与词交流”,但视频指出:单个注意力块之后,还有另一半工作量——多层感知机(MLP),而且参数量占大头(GPT-3的1750亿参数中,MLP部分明显多于注意力部分)。

桑德森给MLP的比喻堪称全片金句:它像一次“提问—回忆”。第一层神经元各自对应一个问题,比如“这个位置的文本里,有没有‘毛茸茸的描述+生物’这种模式?”——神经元的激活值就是这个向量在“问题方向”上的投影强度;第二层则是答案库:“如果激活了,就把这个位置的向量朝‘动物’、‘毛绒玩具’等方向推一把。”

注意力横向交流,MLP纵向提炼;两者交替堆叠96层(GPT-3),每一层的输出都是下一层的输入。词义像被流水线反复加工:先在嵌入表中领取一个粗糙的初始向量,经过一层层注意力和MLP的打磨,到最顶层时,这个向量已经浓缩了“在当前全部上下文中,接下来该说什么”的判断。

五、反嵌入与采样:从向量回到词语

最后一步是嵌入的逆运算:顶层向量乘一个反嵌入矩阵,得到50257个分数(logits),经softmax变成概率分布——比如“下一个词是'fluffy'的概率12%,'creature'是9%……”。视频还顺带解释了temperature参数:调高它,概率分布被“抹平”,模型更愿意冒险;调低,模型更保守。

于是循环闭合:采样出的词拼回输入,整个流程从头再跑。视频结尾回到那个核心画面——你屏幕上ChatGPT吐出的每一个字,都是这台96层机器刚算出来的“当前最优猜测”。

六、系列彩蛋:与Anthropic的合作

视频结尾有一处容易被略过但信息量极大的致谢:本系列后续几章与Anthropic合作,深入注意力头与MLP的内部机制,并引入了Anthropic在模型可解释性(把激活拆解成可读“特征”)方面的研究成果。这意味着这条视频不是孤立的科普,而是一条通往工业界前沿研究的入口。

知识与理论溯源

视频的每个比喻背后都有真实的研究脉络:

批判性审查:哪些要全信,哪些要打折

证据充分的部分:架构本身(嵌入—注意力—MLP—softmax的流水线)是公开论文与开源代码可逐行验证的事实;GPT-3的96层、12288维、1750亿参数均有官方论文背书;注意力矩阵、点积、softmax的计算描述与教科书一致。这部分可以放心吸收。

需要打折扣的部分:

  1. 二维可视化只是教学投影。真实嵌入空间是上万维,视频里的2D示意图(包括语义方向的图示)是严重降维的示意。方向语义在真实空间中并不像图中那样干净——后续研究(如《Is Anisotropy Truly Harmful?》一类工作)表明嵌入空间存在各向异性和失真,“国王减男人加王后”是高度挑选过的例子,不是普遍规律。
  2. “注意力”这个名字有误导。它容易让人以为模型像人一样“专注于”某些词。但2019年Jain & Wallace的论文《Attention is not Explanation》用实验表明:注意力权重高不必然意味着因果重要,多组截然不同的注意力分布可以产生相同输出。把它当成信息路由机制的描述可以,当成“模型思考方式”的证据不行。
  3. “GPT只是高级自动补全”的两极争论被视频的克制回避了。批评方(如Bender等2021年《On the Dangers of Stochastic Parrots》)认为逐词预测不足以支撑“理解”;另一方则以模型在新任务上的泛化表现(few-shot learning)反驳。视频选择只讲机制不站队,这是明智的,但读者应知道这场争论仍然开放。
  4. 以GPT-3为例的时效性。2026年前后的一线模型在MoE(专家混合)、长上下文、多模态上已与2020年的GPT-3有明显差异。视频教的骨架不会过时,但“96层、12288维”这类具体数字应视作教学样本,而非当代模型的规格书。

总体而言,这是一条几乎不夸大的视频——它最大的“风险”仅在于:把一台上万维的机器投影到二维,总会丢掉阴影之外的真相。

认知提升与实用启示

一、用“几何直觉”替代“魔法思维”,判断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

整个流程首尾相接:一次前向传播产出一个词,产出的词又成为下一次传播的原料——大模型的“思考”,就是这台永动计数器的每一拍。

延伸阅读

  1. Andrej Karpathy《Let's build GPT: from scratch, in code, spelled out》(YouTube,前OpenAI创始成员)——用约两小时Python代码从零写出视频里讲的每一个矩阵,与3B1B的动画互为表里:一个给直觉,一个给代码。
  2. Anthropic《Towards Monosemanticity》系列(transformer-circuits.pub)——视频结尾彩蛋的展开:把MLP激活拆解成可命名的特征,看看“提问—回忆”比喻在工业界的真实版本长什么样。

参考来源

  1. But what is a GPT? Visual intro to transformers — 3Blue1Brown — 本文解读的主视频(标题与频道据YouTube频道页面)
  2. Attention Is All You Need (arXiv:1706.03762) — Transformer架构原始论文,Vaswani等,2017
  3. Efficient Estimation of Word Representations in Vector Space (arXiv:1301.3781) — word2vec论文,词向量语义方向的出处,Mikolov等,2013
  4. Language Models are Few-Shot Learners (arXiv:2005.14165) — GPT-3论文,视频解剖样本的官方规格,Brown等,2020
  5. 3Blue1Brown神经网络系列页面 — 系列全部章节与发布信息

本文由「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 等场景全覆盖。

51学通信知识星球海报-扫码加入