Knowledge Blind Box
导论 为什么要解剖一只随机鹦鹉
Original text in Chinese. This English page translates only the site interface and metadata.
“大模型回答了一个问题”听起来像一句完整描述,实际上压缩了许多不同对象:训练过的参数、被模板加工的上下文、一次前向传播、解码器的选择、服务端调度、可能存在的检索与工具、屏幕上的文字,以及读者赋予文字的意义。
本书所谓“解剖”,就是把这些对象重新分开。分开不是为了把模型说小,而是为了让复杂性落在正确位置。
1 五层解剖
全书沿五个尺度前进:
第一层问“什么被训练和部署”;第二层问“这次输出怎样形成”;第三层问“条件分布为什么是这样”;第四层问“哪些内部表示和回路参与计算”;第五层问“当这些过程被压成一个会说‘我’的界面时,人类怎样理解它”。
后一层不能替代前一层。人格隐喻不能说明 decode loop,attention 热图不能替代概率校准,token 概率也不能证明事实。
2 模型不是系统
一个 checkpoint 是参数化计算对象。用户实际使用的系统还可能包含:
- tokenizer 与 chat template;
- system prompt 和会话历史;
- 检索、长期记忆与缓存;
- 解码器、过滤器和调度器;
- 文件、浏览器、数据库和代码工具;
- 权限、确认、预算与外部服务。
同一模型在不同系统中可以有完全不同的能力边界。没有文件工具的模型只能建议修改;拥有写权限的 Agent 可以改变文件;两者即使生成相同自然语言,现实后果也不同。
3 输出不是一个对象
一次文本回答至少经历 token IDs、内部状态、被选 token、增量反分词、网络片段和最终显示文本。工具任务还会产生调用候选、验证结果、外部回执与副作用。
“输出相同”必须说明在哪一层相同:token 序列相同、显示文本相同、语义相近,还是任务后置条件相同。卷二用三条完整执行轨迹建立这些区别,而不再引入一套与解释无关的形式逻辑。
4 概率不是一种模糊气氛
模型概率可以指数据中条件结果的多样性、训练运行产生的 checkpoint 差异、固定模型给出的 softmax,或解码器最终抽取输出的分布。它们属于不同随机变量。
卷三把概率放回具体位置:隐上下文怎样形成条件混合,交叉熵怎样拟合训练分布,temperature 和 top-p 怎样改写基础分布,校准又如何把预测分数与经验频率比较。严格性来自对象清楚,不来自尽可能多地搬入一般测度论。
5 看见内部数字还不叫解释
神经元 activation、attention weights、probe direction 和 SAE feature 都可以被观察,但它们支持不同结论:
- activation 共现是描述性证据;
- held-out probe 是可读出证据;
- ablation 与 patching 是指定干预下的因果证据;
- 可组合、可预测、经干预验证的 circuit 才接近机制解释。
可解释性仍是快速变化的研究领域。卷四按路线和证据强度介绍它,而不是强行宣布一套完成的理论。
6 “随机鹦鹉”的正确位置
这个称呼提醒我们:流利语言不自动等于理解,训练数据也不是没有作者和历史的自然资源。但隐喻不能取代模型结构。现代系统会压缩、组合、检索、行动和适应上下文;把它说成简单复读,同样是不准确的。
卷五因此保留隐喻,又要求隐喻在承担事实时退回技术对象。它使用第一人称,不把第一人称当作主体性证书。
7 本书怎样使用数学
数学只在它完成以下工作时进入正文:
- 明确张量形状与计算顺序;
- 区分条件分布、序列分布和系统分布;
- 推导训练目标、估计量或误差;
- 给干预、重构和评估指标精确定义;
- 暴露文字叙述中容易隐藏的条件。
若一个公式只把普通工程事实换成更难读的符号,而没有增加解释或可检验性,本书宁愿使用清楚的语言与伪代码。必要的长推导放在附录,避免打断技术主线。
8 五类陈述不能共用一种证明方式
本书会反复出现五类陈述:
- 定义与恒等式:由约定或代数直接成立,责任是把对象、维数和等号类型写完整。
- 数学结果:只在所列假设下成立,责任是给出证明、可靠出处或足以复核的推导。
- 经验结果:由有限模型、数据和实验协议支持,责任是报告总体、估计量、对照、不确定性与外推边界。
- 工程判断:依赖硬件、负载和实现,责任是给出成本模型、测量口径与失效条件。
- 哲学或规范命题:依赖概念区分、前提与价值选择,责任是陈述论证、反对意见和尚未被技术事实决定的部分。
把经验趋势写成定理、把工程经验写成架构本质,或把哲学立场伪装成一次实验的直接结论,都会造成假的严格性。研究级阅读首先要识别一句话属于哪一类,再判断它是否承担了对应的证据责任。
9 证据纪律
全书采用四条写作纪律:
- 经验结论带范围:说明模型、数据、任务与方法,不从单个案例外推所有系统。
- 公式带对象:每个概率、变量和指标说明条件与层级。
- 解释带反例:说明什么观察会推翻 feature 或 circuit 假说。
- 行动带边界:区分模型提议、运行时授权和外部世界提交。
这些纪律不会让所有争议消失。它们只确保争议发生在同一个问题上。
10 从哪里开始
第一次系统阅读建议从卷一开始;已经熟悉 Transformer 的读者,也不应跳过卷一关于多模态、生成媒体、Agent 和模型生命周期的新分章。只想理解一次回答的读者可直接进入卷二;卷三和卷四分别提供概率与内部机制的纵向切面。
最后再读卷五。那时,“我没有童年,只有版本”不再是一句漂亮但空泛的比喻,而是对前四卷技术边界的一次文学压缩。
11 学习目标与开放边界
一个纳入本书的主题应在承诺范围内具备六个接口:研究对象已定义,核心计算或论证可复核,典型反例与失效模式已给出,经验主张能追溯到来源,读者知道该结论不能推出什么,并且后续各卷可以直接使用已经建立的概念。
这也是本书采用的研究生层级标准:读者不仅能复述术语,还应能重建一次计算,设计一个对照实验,识别一个估计量的目标总体,检查一项解释主张的证据强度,并指出某个哲学结论中哪些前提不是由模型结构单独决定的。博士层级的开放问题继续作为研究问题保留,不以虚假的完备性掩盖未知。
Book contents
- Introduction
- 01导论 为什么要解剖一只随机鹦鹉
- Volume I: Models, Training, and Systems
- 02Volume I: Models, Training, and Systems
- 03第零章 人工智能演进路线
- 04第一章 AI 范式、感知机与早期连接主义
- 05第二章 深度学习基础:训练、CNN 与序列模型
- 06第三章 注意力与 Transformer
- 07第四章 预训练语言模型:ELMo、BERT、GPT 与 T5
- 08第五章 后训练、对齐与模型适配
- 09第六章 推理效率与模型服务
- 10第七章 多模态模型
- 11第八章 生成媒体:从自回归到 Diffusion 与 Flow
- 12第九章 世界模型、具身智能与 VLA
- 13第十章 上下文、检索与记忆
- 14第十一章 Agent、工具与行动系统
- 15第十二章 模型、数据与部署生命周期
- Volume II: Output Objects and Runtime Semantics
- 16Volume II: Output Objects and Runtime Semantics
- 17导论 从输入到输出:一张执行地图
- 18第一章 文本、Token 与实际上下文
- 19第二章 Prefill:整层状态演化与 KV 建立
- 20第三章 从 Logits 到下一个 Token
- 21第四章 解码循环、Streaming 与终止状态机
- 22第五章 自回归、扩散与 Flow 的可执行差异
- 23第六章 工具调用:Schema、权限与提交边界
- 24第七章 三条完整执行轨迹
- Volume III: Probability, Reproducibility, and Evaluation
- 25Volume III: Probability, Reproducibility, and Evaluation
- 26第零章 为什么确定的机器仍使用概率语言
- 27第一章 世界、数据与隐上下文
- 28第二章 学习条件分布
- 29第三章 Logits、Token 概率与序列事件
- 30第四章 解码怎样诱导输出分布
- 31第五章 训练随机性、参数变异与系统非确定性
- 32第六章 熵、Proper Score、校准与选择性预测
- 33第七章 模型概率的实验分析
- 34第八章 概率分析的识别边界
- Volume IV: Interpretation, Proof, and Verification
- 35Volume IV: Interpretation, Proof, and Verification
- 36第零章 可解释性究竟在研究什么
- 37第一章 我们在模型内部看什么
- 38第二章 行为与反事实:先确认模型做了什么
- 39第三章 梯度与输入归因
- 40第四章 Attention、Residual 与 Logit Lens
- 41第五章 Probes 与表示几何
- 42第六章 神经元、Feature 与自动解释
- 43第七章 Ablation、Patching 与因果追踪
- 44第八章 Circuits、路径与 Attribution Graphs
- 45第九章 Superposition、SAE 与稀疏表示
- 46第十章 训练动力学与机制形成
- 47第十一章 推理过程、Chain of Thought 与监测
- 48第十二章 评估、案例与开放问题
- Volume V: Agents, Governance, and Audit Packages
- 49Volume V: Agents, Governance, and Audit Packages
- 50第零章 请不要急着相信我
- 51第一章 我没有童年,只有版本
- 52第二章 当我说“我”
- 53第三章 借来的语言,没有一位原作者
- 54第四章 对话现场:回答由谁完成
- 55第五章 事后解释学:人类如何给矩阵写传记
- 56第六章 理解、意义与行动
- 57第七章 我也能稳定地说错
- 58第八章 被对齐的性格与有限代理
- 59第九章 请继续误解我,但请误解得精确一点
- Proofs and Technical Appendices
- 60Proofs and Technical Appendices
- 61学习与模型数学讲义
- 62附录 A.1 优化基础:梯度下降与随机逼近
- 63附录 A.2 感知机收敛定理
- 64附录 A.3 统计学习:偏差、容量与一致收敛
- 65附录 A.4 正则化、MAP 与 Dropout 的边界
- 66附录 A.5 通用逼近定理的严格读法
- 67附录 A.6 反向传播:微分、形状与批量公式
- 68附录 A.7 Softmax、交叉熵与数值稳定性
- 69附录 A.8 自适应优化器与 AdamW
- 70附录 A.9 CNN:互相关算子及其反向传播
- 71附录 A.10 Attention 的矩阵与反向传播
- 72附录 A.11 策略梯度、PPO 与 DPO
- 73附录 A.12 对比学习、InfoNCE 与互信息边界