前沿架构地图:收益究竟来自哪里?
先想一想 一份长报告的首页表格标着「万元」。模型答对了数字,却把单位读成「元」。要改的是读图、找表,还是分配算力的方法?
判断一项架构改动,要先找出它改变的环节,再用同条件对照区分局部收益和整套系统收益。
- 表示 · 看清小字
先核对图像编码有没有保留「万元」和「元」的差别。
- 访问 · 找到首页
再看模型有没有读到包含表头的历史位置。
- 计算 · 核对预算
历史读取省下的算力,够不够把表格看得更清楚?
- 验证 · 回查原表
要求回答同时给出页码和单位,再比较正确率与时延。
沿箭头依次排查同一处表格。训练也会影响各环节的表现。这个顺序是读论文的检查顺序。
同一处漏读,可能来自不同环节
先拿原表校对。如果缩小后的图像已经看不清「万元」,从更多历史位置里找也补不回来。如果单位清楚,但模型没有访问那一页,就要查历史的保存与读取。如果两处都能改,接着比较怎样花同样的预算更划算。
三种旗舰路线处理历史的方式不同。Kimi K3 将逐步更新的递推状态与全局注意力分层组合。DeepSeek V4 把多条历史键值合为较少的条目,再按层密集读取或稀疏选择。MiniMax M3 的稀疏注意力(MiniMax Sparse Attention,MSA)先选择原序列的键值块,再读取所选块。
用同一道表格题对照三者时,分别检查状态留下了什么、压缩条目保留了什么,以及关键块是否入选。更省的历史读取如果能让系统处理更清晰的表格,端到端的得分就可能改善。需要下面的四组对照来判断收益来自哪里。
注意力究竟改的是哪一处
把注意力想成查表。查询 Q 表示想找的线索,键 K 用来做匹配,值 V 提供匹配后带走的内容。保持可见位置不变、只重排计算,可能得到同样的结果。删去位置会改变归一化集合,压缩则会改变参与匹配的表示。随后再分清它沿模态、时间还是层读取。
同一文字并不足以复用缓存:还要核对实际前缀、位置编码、可见关系和模型配置。更重要的是,注意力只能读到编码器保留下来的区别,读取策略不能凭空恢复已被合并的证据。
删去位置后,输出通常会变。如果删去部分和保留部分的加权均值恰好相同,输出也可以不变。这个反例说明,访问位置数量和最后答案的变化是两种量。
公式与逐步推导
V(i) 是位置 i 的合法可见集合;分母也只在这个集合上求和。
- 对每个可见位置 j,先把查询与键做点积,再除以 √dₖ。这个缩放用于控制维度增加时分数的尺度。
- 对这些分数取指数,并在同一可见集合 V(i) 内求和。每项除以这个总和后,权重相加等于 1。
- 用这些权重汇总值向量。若删去一个位置,分子少掉它的贡献,分母也必须重新归一化。
三种等价与三层验证
代数等价在实数运算中成立;数值接近是指定精度和容差下的结论;任务近似则依赖模型参数、输入分布和评价门槛。精确分块主要讨论前两项。稀疏或压缩重训后能否达标需要任务证据,不能从随机张量误差推出。局部误差可被后续层放大,Lipschitz 界只给保守上界,还需看输出分布和任务敏感方向。
正确性先于性能:改变未来词元,检查确定性模型的同一前缀输出是否在容差内不变。压缩块若在尚未完成时暴露未来摘要,训练损失可能变好,但模型不再符合因果定义。
公式与逐步推导
F 在相关局部区域为 Lipschitz 时成立;上界不是实际误差或质量曲线。
- 把替换表示写成 h+δ,这样两次输入的距离就是 ‖δ‖,不用把基准信号大小混入扰动。
- 在覆盖 h 与 h+δ 的区域内,用 Lipschitz 常数 L_F 给输入距离到输出距离的放大倍数设上限。
- 这个式子只给最坏方向的界。要知道实际哪一类题会变,仍需量输出差异和任务分数。
把总收益拆成可测因果链
先固定分辨率,比较开关稀疏后的变化。板书中的低分辨率行是 72−76=−4 分,高分辨率行是 82−80=+2 分。两行的变化相差 6 分,表示稀疏效果随分辨率而变。只拿低分辨率全量和高分辨率稀疏比较,会把两种变化混在一起。
再分清两类实验。固定数据、训练配方、训练预算和执行环境,只改一个结构开关,可以估计该设置下的局部效应。让各结构在共同预算内分别调优,回答的则是哪套系统更划算。板书同时给出质量和单次服务成本,便于分别回答这两个问题。
例如检验低维缓存是否加速小批解码:先数逻辑缓存量,再测实际显存读取字节、带宽和时延;如果只有末端变快,不能排除新内核或批调度的作用。
验证四格结果时,让同一道题在四个设置各跑一次,先按题计算两种分辨率下的稀疏效应,再汇总交互项。来自同一文档的题可能共享错误,估计不确定性时把整份文档作为重采样单位。若收益主要来自小字表格,再查这些样本是否真读到了正确页码和单位。
先猜,再验证
先猜 预算上限只有 6 时,你猜四格里哪一种还能部署?稀疏的两行差值会跟着改变吗?
只改一个条件 把四格表的成本上限从 9 调到 6,保留四次实验测得的分数与成本。
核对结果与理由
只有低分辨率稀疏可行,得 72 分。两行效应仍是 −4 和 +2,因为改的是筛选条件,四组原始得分没变。
公式与逐步推导
讲义的统一教学问题;训练与服务两个预算分别约束,不是任一论文的真实训练目标。
- 先确定比较的质量指标,并把训练开销和每次服务开销分别记账。两者发生在不同阶段,不能用其中一个抵掉另一个。
- 对每个方案分别核对两项上限,只让同时合格的方案进入候选集合。
- 在候选中挑质量最高的方案。这样得到的是约束下的部署选择,归因仍需固定其他变量做对照。
固定其他因素后的局部差。跨架构最佳配方不同,不能外推为普遍收益。
- 先列出可能一起变化的数据 D、训练预算 C 和执行环境 U,把它们固定在同一设置 D₀、C₀、U₀。
- 只把架构从 A₀ 换到 A₁,在相同任务和指标上取两次结果之差。这一步消除了固定设置造成的差别。
- 换一套配方或部署预算后要重新测量,原差值只回答这组条件下的局部变化。
先算每行从全量切到稀疏的分差,再用高分辨率的 +2 减去低分辨率的 −4,得到 6 分。首下标是分辨率,次下标是稀疏开关。
- 第一下标是分辨率,第二下标是稀疏开关。固定低分辨率,先算 Y₀₁−Y₀₀=72−76=−4。
- 同样固定高分辨率,算 Y₁₁−Y₁₀=82−80=+2。每一行都只动稀疏开关。
- 再用高分辨率的变化减去低分辨率的变化,得 2−(−4)=6。两行差值不同,说明这里的稀疏效应随分辨率而变。
四格消融:稀疏单独下降,组合为何反而上升?(教学设定)
- 四组使用同一数据、训练配方与训练预算,采用同一任务集、硬件和计量口径。以下成本均为归一化的单次服务成本。低分辨率/全量 76 分、成本 9;低分辨率/稀疏 72 分、成本 6。
- 高分辨率/全量 80 分、成本 12;高分辨率/稀疏 82 分、成本 9。
- 先比较同分辨率下的结构差,再选出服务预算不超过 9 的最优方案。
核对算例
低分辨率稀疏差为 −4,高分辨率为 +2,交互为 6 分。服务预算 9 下,合规方案是 72、76 与 82 分。82 分的组合在共同成本上限下得分最高;它也与 76 分的低分辨率全量方案同为实际成本 9。下一步需测证据召回、带宽与读错类型,才能检验具体的机制解释。
换个情境,你会怎么判断?
客服服务同时启用了缓存重排、换了 GPU。高峰期 p95 延迟从 120 ms 降到 90 ms。怎样判断重排本身是否减少了等待?
比较三个选项的理由
- A直接归因给重排,因为两次测的是同一个 p95 指标。
指标口径相同仍允许硬件、负载和重排一起改变,两个测量只能说明组合上线后的差异。
- B在两款 GPU 上都打开重排,比较 p95,差值就能估计重排的收益。
两组都开着重排,这个对照估的是重排开启时的硬件差异。要估计重排影响,至少要有同硬件的开关比较。
- C · 正确选项两款 GPU 各做一次重排开关对照,使用同一批负载、模型版本和计时口径,并重复测量。
同款 GPU 内只切换重排,才能估计对应硬件与负载下的局部收益。比较两组收益还可判断重排是否依赖硬件。
合上原文,试讲一遍
块内未来词元变化使前缀输出改变,训练 loss 却下降,先相信哪一个信号?
试着用一分钟讲给别人听。先用一个例子说清问题,再指着图解释关键一步,最后说明换个条件会怎样。
核对本课的三个讲解要点
- 问题用一句话说清同时换了哪两样,以及总延迟改善为什么难以归因。
- 关键一步画出同硬件的两组开关比较,说明负载和计时口径也要固定。
- 适用条件举出换 GPU 后效果可能不同的条件,并区分组合收益和局部收益。
参考讲法 先查因果边界与缓存更新,确定性同配置下应排除超容差的未来影响;loss 改善不能为越界背书。
讲解时留意 将结构加速、不同训练配方和最终服务延迟当作同一项改进。
试讲提纲
这样开场 展示一张表,数字 12 看对了,单位「万元」却答成「元」。先让听众说出要验证哪一环,再用四格区分结构效果和预算选型。
- 4 分钟:顺着同一单位排查编码、历史读取、成本和答案验证。
- 5 分钟:用可见集合说明同一注意力何时等价,何时改了问题。
- 6 分钟:先猜预算,再按行算 −4、+2 和交互项。
- 5 分钟:让听众用一句话说明为什么预算赢家不能单独证明结构收益。
容易讲错 将结构加速、不同训练配方和最终服务延迟当作同一项改进。
收尾时可用迁移题检验听众能否用到新情境。
知识索引与原始出处
知识点 信息与计算的共同预算 · Kimi K3 / DeepSeek V4 / MiniMax M3 · 注意力可见集合、表示、归一化和执行顺序 · 固定配方消融与等预算调优 · 二因素交互项 · 局部代数等价、数值接近、任务近似 · 因果掩码和前缀缓存一致性
底稿 旗舰模型原理 · 深入研读版 · 第 1–5 页;参考资料第 29 页