DeepSeek

DeepSeek | 官方出品 - 智能助手 | DeepSeek官网

128K 上下文就绪
用
请帮我深入分析 Transformer 中 MLA 机制相对于传统 MHA 与 MQA 的核心降维优化逻辑。
D
思考过程,用了 12 秒
1. 识别核心对象:Multi-Head Latent Attention (MLA) vs MHA/MQA
2. 提炼核心瓶颈:长对话时键值缓存占用过大
3. 推导投影矩阵:通过低维潜在向量压缩 Key-Value 空间,并在 RoPE 计算中解耦位置编码
4. 结论:缓存变小,计算时再还原键和值

MLA (Multi-Head Latent Attention) 的做法是低秩隐空间投影与位置编码解耦:

传统 MHA 每个注意力头均需要存储独立的 (K) 和 (V) 向量;而在 MLA 中,模型在推理时仅需向显存缓存低维压缩向量 (c_t^KV),在注意力计算时再通过投影矩阵即时恢复,从而将显存占用降低至传统的四分之一以下。