Attention Residuals, 注意力旋转90度

Author:周均扬

date: 2026.03.18


《Attention Residuals》(简称 AttnRes) 是 Kimi 团队(Moonshot AI)于 2026 年 3 月 16 日发布的最新技术报告,arXiv 编号为 2603.15031。

这篇论文针对 Transformer 架构中标准残差连接(Residual Connections)长期未被优化的痛点,提出了一种全新的“深度维度注意力”机制,把残差从“固定累加”升级为“输入依赖的选择性聚合”。它本质上是把序列注意力(Attention)的思想“移植”到网络深度(depth)维度上,被称为“深度残差的注意力化”。

1. 标准残差连接到底有什么问题?

现代 LLM 几乎都用 PreNorm + Residual(先 LayerNorm/ RMSNorm,再 Attention/MLP,再加回输入)。但论文指出,这种“固定单位权重累加”会导致 PreNorm Dilution(预归一化稀释)问题:

这和 RNN 在序列维度上的局限性高度相似——固定累加无法实现“选择性记忆”。

2. 核心创新:Attention Residuals(AttnRes)

论文的核心贡献是把残差替换为深度维度的 softmax Attention:

标准残差: \(h_l = h_{l-1} + f_l(h_{l-1})\) (实际是所有前层输出的均匀累加)

AttnRes(Full 版): \(h_l = \sum_{i=0}^{l-1} \alpha_{i \to l} \cdot v_i\) 其中注意力权重: \(\alpha_{i \to l} = \frac{\exp(w_l^\top \text{RMSNorm}(k_i))}{\sum_j \exp(w_l^\top \text{RMSNorm}(k_j))}\)

理论洞见:论文用结构化矩阵分析证明,传统残差(包括 Highway、mHC 等变体)其实都是“深度线性注意力”(固定权重),而 AttnRes 是“深度 softmax 注意力”。这完成了深度维度上从“线性”到“softmax”的跃迁,和序列维度上 Transformer 取代 RNN 的路径完全一致。

3. 实用版:Block AttnRes(解决大规模开销)

Full AttnRes 在小模型或单机训练时几乎零成本,但在大规模 pipeline 并行下,激活通信和内存会变成 O(L d)。论文提出 Block AttnRes:

论文还配套了 pipeline 并行下的跨阶段缓存 + 两阶段计算策略,训练额外开销 <4%,推理延迟 <2%,真正做到“drop-in replacement”(即插即用)。

4. 实验结果

5. 为什么说这是“残差连接十年未变后的突破”?

官方 GitHub(MoonshotAI/Attention-Residuals)已经开源了论文 PDF 和 PyTorch 风格的 Block AttnRes 伪代码,方便社区快速集成。

一句话总结:
Kimi 团队把“注意力”从序列维度推广到深度维度,让每一层都能“聪明地挑选”前面所有层最有用的信息,而不是盲目相加。这可能是 Transformer 残差结构自 2017 年以来最重要的一次架构级革新之一,值得所有大模型开发者关注和实验。