
本文来自微信公众号: 硅星GenAI ,作者:周一笑,题图来自:AI生成
10月29日,月之暗面研究员周昕宇(Zhou Xinyu)在X上转发了MiniMax M2 Tech Blog的推文,并评论道:“Minimax don't worry,Kimi got your back”。不仅如此,他还在知乎的同一篇博文下留下了同样的评论,这种带有调侃意味的公开“示好”,既像挑逗,也像挑衅。
在M2发布两天后,MiniMax的预训练负责人孙浩海(Haohai Sun)在知乎和X发布了一篇技术博客,罕见地坦诚地说明了团队为什么放弃efficient attention,“为什么不做linear/sparse attention?”“一直在做,但是在工业系统里真的打过Full Attention还有些距离”。
周昕宇的评论显然有所指,但“got your back”究竟是什么意思?答案在24小时后揭晓。10月30日,月之暗面发布了Kimi Linear,一个48B参数的混合注意力模型,声称在长上下文任务中KV Cache减少75%,吞吐量提升6倍。
技术报告的Abstract写道:“for the first time,outperforms full attention under fair comparisons across various scenarios”(首次在公平对比下全面超越全注意力)。
从MiniMax M2发布到Kimi Linear发布,恰好72小时。这种技术路线扽差异是大模型行业在效率与性能之间的路线探索,争论仍未尘埃落定。
MiniMax M2:回归Full Attention
MiniMax此前的M1 Lightning采用Softmax+MoE的混合式架构,支持百万级上下文。到了M2,MiniMax选择了回归Full Attention。
M2的定位是Agent和代码生成,强调“大巧若拙”的产品哲学。在价格上,M2仅为Claude Sonnet 4.5的8%(每百万Token输入0.3美元),推理速度快近2倍(TPS约100)。MiniMax在官方发布文章中表示,这是通过“高效的激活参数设计”实现的“智能、速度与成本的最佳平衡”。
《为什么M2是Full Attention》这篇文章在知乎和X都获得了不少好评。X上的评论者认为这是“难得的工程视角分享”,“对行业非常有价值”。一位名为@TensorTemplar的评论者说:“难得见到如此详尽公开分享模型架构的整体工程视角。关于稀疏注意力尾部风险的论述非常精彩!在复杂多轮使用场景中尚未证明其等效性前,我暂不愿称之为‘高效’。”
Haohai详细阐述了三个核心困难。第一个是工程链路复杂性爆炸。用他的话说,“需要同时满足code/math、agent、多模态、Long CoT、RL、低精度运算、缓存、speculative decoding等众多场景”。翻译成人话就是,现代大模型不只是做一件事,而是要同时支持十几种不同的应用场景。每增加一种efficient attention机制,就要在所有这些场景下验证,工程复杂度呈指数级增长。
第二个困难是评测体系局限。“小规模实验的结论无法外推,复杂多跳推理任务的缺陷只在大规模时暴露。”在小模型上测试效果好,不代表在大模型上也好。很多问题只有在训练到一定规模时才会暴露,但那时候已经投入了大量资源,来不及调整。Haohai在评论区补充说,复杂多跳推理任务可以参考KorBench、BBEH等榜单,以及BBH里的dyck language任务。
有评论者问“你们是否尝试过其他线性注意力变体,比如门控Delta Net或Mamba2?”Haohai回复:“GDN混合模型表现尚可,Mamba2 < Mamba2 + qknorm ≈ GDN。但与全注意力模型相比,这些模型在推理密集型基准测试(如BBH)中表现相对较弱。”MiniMax在实际测试中发现了问题。
第三个困难是基建不完善。“Linear Attention的训练是访存bound,推理需要解决低精度存储、Prefix Cache、投机解码等问题。”即使理论上linear attention更快,但实际工程中需要解决很多基础设施问题。训练时内存带宽成为瓶颈,推理时需要支持各种优化技术,这些都还没有成熟的解决方案。
这篇博客的评论区也透露了一些重要信息。一位名为silicon的开发者评论道:“我自己都开发了近百种Transformer变体了,但‘验证新变体是否先进’所花的时间远远大于开发算法的时间”。Benchmark困境不只是MiniMax的问题,而是整个行业的痛点。
另一个问题是关于成本和时延的澄清。当有网友问“Agent场景下Full Attention会成为瓶颈吗”时,Haohai回答是:“GPU的进步非常快,对Full Attention来说目前只有成本问题,没有时延问题。”也就是说核心矛盾不是速度慢,而是成本高。MiniMax的策略是等待GPU进一步解决成本问题,同时通过工程优化(如“高效的激活参数设计”)来平衡性能和成本。
月暗的“挑逗”和Kimi Linear的发布
Zhou Xinyu是月之暗面的研究员,也是MoBA(Mixture of Block Attention)论文的核心作者之一,他的“挑逗”背后藏着一个大招。10月30日晚,月之暗面发布了Kimi Linear,一个48B总参数、3B激活参数的MoE模型,训练数据达5.7T tokens,支持1M tokens的上下文长度。模型权重、代码和技术报告全部开源。从M2发布到Kimi Linear发布,72小时。

Kimi Linear有三个值得注意的点。
第一个是Kimi Delta Attention(KDA)。KDA基于Gated DeltaNet,引入了fine-grained gating机制。具体来说,它从scalar gate(标量门控)升级到channel-wise gate(通道级门控),让每个特征维度都有独立的遗忘因子。用人话说,就像给模型装了更精细的“记忆开关”。传统的门控机制是一个总开关,要么全记住,要么全忘记。而KDA可以针对不同类型的信息分别控制记忆强度,比如对代码语法记得牢一点,对临时变量忘得快一点。这个改进带来了显著的性能提升,相比标准DPLR实现,KDA的计算效率提升了约100%。
第二个是3:1的混合比例。Kimi Linear采用了Hybrid架构,将KDA(线性注意力)和MLA(Multi-head Latent Attention)混合使用。MLA是DeepSeek在V2/V3中使用的技术,通过将注意力输入压缩成低维潜在向量,然后在需要计算注意力时映射回高维空间,显著减少了内存需求。关键问题是混合的比例应该是多少?Kimi团队通过系统性的ablation study找到了答案:3:1,也就是每3层KDA配1层MLA。
实验结果显示,3:1是平衡性能和效率的最佳点。纯MLA(0:1)的validation PPL是5.77,3:1是5.65,1:1是5.66,7:1是5.70,15:1是5.82。太多全注意力(1:1)浪费资源,太少(7:1、15:1)影响性能。
Kimi Linear模型架构示意图。该模型由一系列堆叠的模块组成,每个模块包含一个token混合层(token mixing layer),其后接一个MoE通道混合层(channel-mixing layer)。
第三个是No Position Encoding(NoPE)。Kimi Linear的MLA层不使用位置编码(如RoPE),所有的位置信息完全由KDA层负责。这个设计带来三个好处:推理效率更高(MLA可以转换为更高效的MQA)、训练更简单(避免了RoPE参数调整)、长上下文泛化更好。
Kimi Linear的性能数据很亮眼。技术报告显示,Kimi Linear“显著减少了高达75%的KV cache需求”,这意味着内存占用降低4倍,直接降低了部署成本。在1M tokens的长上下文场景中,Kimi Linear的解码吞吐量比MLA(全注意力)快6.3倍。具体数据是TPOT(Time Per O