First Passage Attention
摘要
提出 First Passage Attention(FPA),用路径极值替代单调衰减累积,从而在压缩 KV 缓存的同时实现完美的长程检索;在 110M 语言模型上以约 25% 缓存达到 8 倍训练长度的 passkey 检索。
查看缓存全文
缓存时间: 2026/10/21 07:04
论文页面 - First Passage Attention
来源:https://huggingface.co/papers/2610.22714
摘要
First Passage Attention 用路径极值取代了单调衰减累积,从而有选择地保留较早的上下文,实现在压缩缓存下的完美长程检索。
为 softmax 注意力(https://huggingface.co/papers?q=softmax%20attention)添加遗忘门(https://huggingface.co/papers?q=forget%20gates)的方法通常依赖于沿键-查询路径对衰减贡献进行求和。由于这种累积是单调的,这些机制无法在保留较早的、结构上相关的 token 的同时选择性地擦除中间上下文。我们提出了 First Passage Attention(https://huggingface.co/papers?q=First%20Passage%20Attention)(FPA),它将路径求和转变为路径极值——将一个键的 logit 按照其上学习到的标量场(https://huggingface.co/papers?q=scalar%20field)在中间跨度内低于该键水平的最深下探幅度进行降低。FPA 将 Forgetting Transformer(https://huggingface.co/papers?q=Forgetting%20Transformer)(FoX)作为特例包含在内;当场和水平遵循共享的学习路径时,logit 未受惩罚的存活键自然形成一个栈(https://huggingface.co/papers?q=stack)。我们证明,常数维度的 FPA 头可以实现后续下探所留下的任意存活键子集,而带有位置偏置或 token 级遗忘门(https://huggingface.co/papers?q=forget%20gates)的 softmax 头则需要头维度(https://huggingface.co/papers?q=head%20dimension)与键的数量成线性关系。在合成实验中,单层 FPA 头收敛到这些目标集合,而相当规模的 softmax 和 FoX 基线在每个种子上均失败。扩展到 1.1 亿参数的语言模型后,FPA 在困惑度上与 FoX 持平,并且是唯一在训练长度 8 倍的情况下实现完美 passkey 检索(https://huggingface.co/papers?q=passkey%20retrieval)的方法,即使其键值缓存被压缩至约 25%。
查看 arXiv 页面(https://arxiv.org/abs/2610.22714)|查看 PDF(https://arxiv.org/pdf/2610.22714)|GitHub 0(https://github.com/yliu-fort/first-passage-attention)|添加到收藏(https://huggingface.co/login?next=%2Fpapers%2F2610.22714)
在你的 agent 中获取此论文:
hf papers read 2610.22714
还没有最新的 CLI?curl -LsSf https://hf.co/cli/install.sh | bash
引用此论文的模型 0
没有模型链接此论文
在模型的 README.md 中引用 arxiv.org/abs/2610.22714 即可从此页面链接。
引用此论文的数据集 0
没有数据集链接此论文
在数据集的 README.md 中引用 arxiv.org/abs/2610.22714 即可从此页面链接。
引用此论文的 Spaces 0
没有 Space 链接此论文
在 Space 的 README.md 中引用 arxiv.org/abs/2610.22714 即可从此页面链接。
包含此论文的收藏 0
没有收藏包含此论文
将此论文添加到收藏(https://huggingface.co/new-collection)即可从此页面链接。
相似文章
First Passage Attention(首达注意力)
提出 First Passage Attention(FPA),将注意力遗忘机制从路径求和改为路径极值,把 Forgetting Transformer 作为特例纳入其中,并在 110M 语言模型上实现了 8 倍训练长度下的完美 passkey 检索。
克罗内克积注意力:通过结构化分解实现内存高效的 KV 压缩
提出克罗内克积注意力(KPA),使用克罗内克积的紧凑矩阵因子表示键值激活,实现最高 10 倍的 KV 缓存压缩,同时在多个模型规模和基准测试上达到或超越 TPA、MQA、GQA 和 MLA 等方法的表现。
Virtual Head Attention
论文提出 Virtual Head Attention (VHA),通过轻量级线性 Q Premix 与 Linear Postmix 操作同时优化 KV cache 大小、训练/prefill FLOPs 与模型质量,在多个规模上超越 GQA 基线,并将 KV cache 相比 GQA-8 减少 4 倍。
@karminski3: 魔法! DeepSeekV4 上下文内存压缩到1/10! 大家都知道 DeepSeekV4 是支持1M上下文的, 而且经过了极度优化, 如果要真的用到1M上下文, 显存占用只需要10G左右, (对比之下 DeepSeek-V3.2 大概需…
FlashMemory-DeepSeek-V4提出了一种名为Lookahead Sparse Attention(LSA)的新型推理范式,通过神经内存索引器主动预测未来上下文需求,将物理KV缓存占用压缩至全上下文基线的13.5%,同时平均精度提升0.6%。该方法采用解耦训练策略,无需加载基座模型即可独立训练索引器,显著降低训练成本。
连续统注意力
提出了 Continuum Attention,一种用连续分段线性记忆曲线上的积分替代离散键值查找的因果 Transformer 注意力算子,在语言建模困惑度上优于标准 softmax 与 focal attention。