快速讲一下deepseek的新论文,这次他们魔爪伸向了attention

DeepSeek新作-Native Sparse Attention NSA是一种新型的稀疏注意力机制,旨在解决长文本建模中的高计算成本问题。它通过动态分层稀疏策略和硬件优化,在保持模型性能的同时,显著提高了计算效率。实验表明,NSA在长文本任务中表现出色,同时在训练和推理阶段都实现了显著的加速。这种技术的提出为下一代语言模型的长文本处理提供了一个新的方向。 阅读详情

新文论地址:

https://arxiv.org/pdf/2502.11089v1

Image

梁文峰把自己也写上去了,他不是在北京开会吗

Image

不整虚的我们快速过一下

先说它干啥了,V3的MOE,R1也能用,这是对MLP层做了稀疏化,省内存,省资源

但是attention它没动,现在对attention层下手了

不理解transformer架构的兄弟可以参考我以前的博文,草履虫也能学懂得Transformer系列

https://mp.weixin.qq.com/s/Qi9-SqTGk5yHkF0WQ1CdYQ?token=1866303267&lang=en_US

这篇论文提出了一种名为 NSA(Native Sparse Attention)的新型稀疏注意力机制。主要讨论了如何设计一个既能在训练时端到端优化、又能在推理阶段显著提高效率的注意力机制,以应对长文本的处理挑战。ds他们设计了一种分层的稀疏策略,将注意力分为三个分支:压缩(compression)、选择(selection)和滑动窗口(sliding window),以便同时捕捉全局上下文和局部精细信息。(这些人得工程优化思路真得很对,不过也不禁让人琢磨以前那帮训练得人咋不想呢?)另外,论文还详细说了在硬件(例如GPU)的实际加速实现上所做的优化,并通过大量实验验证了 NSA 在一般基准测试、长文本任务以及复杂推理任务上的performence

我们先看它干了啥

Attention就是qkv+softmax呗

传统说模型context长度长度上不去主要是o和o^2得计算操作,包括内存操作之争么,后来诞生了各种滑动窗口,压缩窗口,乃至FA 1,2,3其实根源都是解决这些东西得,有得从解决计算复杂度入手,有的从内存操作频度入手,但是这个文章是干啥得呢?它整合到一起了,做成了一个方法论。

它将原始的键和值表示通过三条并行的注意力路径进行处理,每条路径侧重不同的上下文信息,从而兼顾全局与局部信息,同时降低计算负担。具体来说,这三条路径的详细机制如下:

压缩(Compression):

这一分支将连续的一段 token 序列按照固定块大小进行划分,并对每个块内的所有 token 进行聚合。通过一个带有位置编码的可学习 MLP,将一个块内的信息融合成一个单一的“压缩”表示。(这个MLP可以降低语义损失,尽量保留表征)这种方式捕捉了块级的全局语义信息,并大幅减少了后续注意力计算所需处理的 token 数量。

选择(Selection):

为了防止压缩过程中丢失重要的细粒度信息,选择分支在较粗略的压缩之外,专门挑选出最具信息量的 token 块。具体方法是:先将序列按连续块划分,然后为每个块计算一个重要性得分(通常基于与查询的注意力得分),接着选取得分最高的几个块,这些块内的 token 将被保留下来用于精细化的注意力计算。这种策略保证了模型在保留全局结构信息的同时,也能捕捉到局部的关键信息。这个像啥,特别像他们玩得token wised quantized

滑动窗口(Sliding Window):

除了压缩和选择外,滑动窗口分支专注于捕捉查询 token 与其相邻 token 之间的局部关系。该分支在输入序列中维护一个固定大小的窗口,对窗口内的 token 进行常规的注意力计算,确保模型能敏感地捕捉到近邻之间的细节和依赖关系,从而防止在全局稀疏化处理时局部信息被遗漏,这个就没什么特别可讲得了

所以你会发现,工程做到极致,就会做成解决方案了

来看个图把

Image

这图展示了 NSA在整体架构层面是如何将输入序列通过三个并行的注意力分支(压缩、选择和滑动窗口)来处理,并最终将它们的输出进行融合的流程。可以把它分成“左图”和“右图”两部分来理解:

左图:总体流程

输入序列的分块(Split to Continuous Blocks)

最上方用蓝色方块表示的是输入序列的所有 token(键和值)。论文里为了后续硬件加速和稀疏化处理,会先把它们按照一定的大小进行连续分块。

压缩(Compression)分支

左下角标记为“Compression”的绿色模块表示对分块之后的 token 进行“压缩”操作:将一个块内部的 token 通过某种可学习的方式(MLP + 位置信息等)聚合成一个“压缩 token”。

这种聚合后的“压缩 token”能大幅减少需要进行注意力计算的条目数量,同时捕捉到块级的全局或高阶语义信息。

选择(Selection)分支

图中间的“Selection”绿色部分表示如何根据查询(Query)来对分块进行选择:

首先对每个分块计算一个“重要性得分”(图中黄色的“Top-n Selection”)。

然后只保留最重要的几个块(如图中绿色块),并对这些块内的 token 进行注意力计算。

这样可以在“压缩”获取全局信息的同时,保留对局部细粒度重要 token 的注意力。

滑动窗口(Sliding)分支

右侧“Sliding”绿色模块表示会在输入序列中保留一个固定大小的滑动窗口(如最近 512 个 token),专门做局部注意力。

这样可以保证模型对邻近 token 之间的依赖关系有足够的分辨率,不会因为全局稀疏化而丢失短距离信息。

门控融合(Gated Output)

最底部的“Gated Output”表明,这三个分支(压缩、选择、滑动窗口)各自产生的注意力输出,会被一个可学习的门控机制(MLP + Sigmoid 等)进行加权融合,形成最终的注意力输出。

右图:七十就是注意力模式可视化

右图用“Attention Score Activated Token”与“Ignored Token”等标注,展示了这三个分支在二维“Query–Key”坐标上的稀疏分布:

Compressed Attention Mask:代表压缩分支只需要计算的块级注意力,因聚合操作而只需在较少的 token/块上计算。

Selected Attention Mask:代表选择分支只在选中的“Top-n”重要块上进行注意力计算,其他位置被忽略(白色区域)。

Sliding Attention Mask:代表滑动窗口分支只在某个局部窗口(通常是 query 紧邻的一段 token)里计算注意力,远处的 token 被忽略。

图中的绿色区域表示“真正进行注意力计算的部分”,白色区域表示被跳过的部分。这样就能直观地看到,传统的全注意力(Full Attention)是所有位置都计算,而在 NSA 中,不同分支“各司其职”,以达到稀疏化、高效化的效果。

这样就能在预训练里面又能做到压缩显存,节省算力,又能做到长context得信息attention关联性尽量得保留

那和硬件有什么关系呢?

那关系太大了

我给你来副图

Image

正常你看H100都是989,约等于1P吗,对吧

但是有时候你看到官方宣传那就是2P,后面有一排小字,tensorcore support,比如下面

Image

为啥呢?

就是因为tensor core处理稀疏矩阵,比如搜广推和LLM得算力,理论上压缩就给你能抬升1倍

它这就给你干得就这事

NSA 的设计能发挥硬件(如 GPU)的特性,从而在算法设计和实现上都做了硬件对齐优化。具体来说:

硬件高效内存访问:

NSA 采用了块状压缩和选择策略,这种方法能将连续的 token 组织成固定大小的块,从而使内存访问更为连续和高效。现代 GPU 对连续内存访问(即共线性访问)的性能优化非常明显,这可以大幅减少内存访问瓶颈,提高整体计算效率。

高效利用硬件加速器:

文中给你讲了如何针对 Tensor Cores 进行优化,通过设计适合块状数据处理的核函数(kernel),确保每个内核调用中计算密集度与内存带宽之间达到了更好的平衡。这样的设计能充分利用 GPU 的并行计算能力,在训练和推理过程中都能获得显著的加速效果。

降低随机内存访问:

在传统的注意力机制中,随机的内存访问会造成较大的延迟,而 NSA 的选择分支通过对连续块的选择,有效避免了这种问题,确保了硬件的高速缓存(cache)和带宽能得到最优利用,从而进一步提高计算速度(这部用细讲了,windows app都知道要降低random 读写,能提升速度)

好,我们来个总结,NSA 不仅在算法上实现了稀疏注意力的高效建模,还通过硬件对齐的设计,优化了内存访问和计算调度,使得模型在处理长文本时能够大幅减少计算延迟和资源消耗。

不过。。

最近GenAI太卷了,最近,业界能不能歇两天,再好再新得技术也架不住天天都折腾。。。

vue3+ts项目里如何使用状态管理pinia以及数据持久化 vue3 pinia 数据持久化 阅读详情

相关推荐

区块链技术在碳足迹数据存证与溯源中的应用深度解析

消费者扫描产品上的二维码,即可通过区块链浏览器查询到该产品的数字碳标签,并追溯其从茶园到货架的每一步碳足迹数据,以及这些数据是如何被智能合约自动计算和认证的,从而建立起强大的品牌信任。如果说哈希链解决了数据的“存”与“证”的问题,那么智能合约则解决了数据“用”与“管”的自动化问题。综上所述,虽然针对“碳足迹数据可追溯性”这一特定应用场景的公开、标准化的性能基准案例尚不丰富,但现有研究和企业级解决方案(特别是联盟链)已经证明,通过合理的技术选型和架构设计,区块链的性能可以满足实际商业需求。

百态·数智思维 | 聚焦大数据、量化与未来AI 1106

DeepSeek 新注意力架构NSA

原生稀疏注意力的两个关键优势:(1)预训练的稀疏注意力模式能够高效捕捉对复杂数学推导至关重要的长距离逻辑依赖关系;(2)该架构的硬件对齐设计保持了足够的上下文密度,以支持不断增长的推理深度,而不会出现灾难性遗忘。在不同上下文长度下的一致优势证实了稀疏注意力在原生集成到训练流程中时,对于高级推理任务的可行性。

weixin_45770491的博客 1154

小白快速上手 labelme:新手图像标注详解教程

本教程旨在帮助初次接触 labelme 的用户快速上手该软件,掌握基本操作与标注流程,为语义分割数据集做准备。

小白一枚~ 2万+

(3万字长文)深入解析 DeepSeek 最新论文提出的 NSA 注意力机制

了注意力的计算过程:它不再在原始序列全。

qq_38334677的博客 1660

Linux下自动化解析q7签名文件的有效期与时间戳

本文详细介绍了在Linux环境下自动化解析q7签名文件有效期与时间戳的方法。通过编写高效脚本,开发者可以批量提取签名时间信息,验证签名有效性,并集成到CI/CD流程中。文章提供了完整的脚本实现,包括错误处理、批量处理功能,并解决了常见环境问题,特别适用于国产操作系统如UOS的开发场景。

weixin_30872499的博客 518

AI 辅助代码审查:开启代码质量管控的智能时代

AI辅助代码审查正在改变传统的代码质量管控方式。通过自动化分析、智能反馈和上下文感知,AI不仅提高了代码审查的效率,还提升了代码质量的一致性和可维护性。随着机器学习和深度学习技术的不断发展,未来AI将成为开发者日常工作中强大的助手,进一步推动软件开发向智能化、自动化方向发展。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 3228

DeepSeekNSA省力的同时还能提速!

《Native Sparse Attention (NSA)》提出了一种革命性的稀疏注意力机制,通过三条并行分支显著提升长文本处理效率:全局压缩注意力(复杂度O(m²))、选择性注意力(O(nk))和滑动窗口注意力(O(ws))。实验显示,该方法在64k序列长度下实现11.6倍加速,显存消耗降低35%,同时精度提升0.022-0.034。相比传统全注意力(O(n²))和其他稀疏方案,NSA通过动态融合全局、重点和局部信息,在保持性能的同时突破长文本处理瓶颈,适用于文档分析、代码审查等场景。

GodGump的博客 850

OpenClaw 运行时错误文档:Embedded Run Agent End with Stream Error(嵌入式运行代理结束流式错误)

OpenClaw运行时错误文档:EmbeddedRunAgentEndwithStreamError(OC-ERR-009) 该错误表示LLM提供商在流式传输过程中发生服务器端异常(HTTP 500),属于可恢复的中等严重性错误。典型表现为日志中出现包含"stream_error"和500状态码的错误信息。系统会自动进行错误分类(50%为服务过载,25%网络问题等),并通过内置机制尝试解决:包括模型切换、API密钥轮换和自动重试策略。用户可采取重试请求、切换模型或简化请求内容等操作,管理

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 550

DeepSeek 提出新一代注意力机制 Native Sparse Attention (NSA): 硬件对齐且本地可训练的稀疏注意力机制

对于下一代语言模型至关重要,然而标准注意力机制的高计算成本带来了重大的计算挑战。稀疏注意力为提高效率同时保持模型能力提供了有前景的方向。我们提出了 NSA,一种。

m0_59082437的博客 3339

TI硬件笔试面试题型解析上

摘要: 本专栏聚焦大厂硬件笔试面试题解析,当前第14期以德州仪器(TI)为例,涵盖模拟电路与数字电路核心考点。模拟电路部分涉及最大功率传递定理、运放设计(虚短/虚断)、共模抑制比(CMRR)及高频PCB信号完整性;数字电路包括CMOS与TTL对比、建立/保持时间、竞争冒险消除、D触发器分频及“线与”逻辑实现。文章强调通过例题掌握解题方法与知识点,助力读者应对硬件工程岗位的笔试与面试挑战,附常见考点总结与实用建议。全文注重理论与实践结合,提供典型题型解析与设计思路。(150字)

启芯硬件的博客 950

Darknet-Yolov3 移植过程

本教程面向使用寒武纪平台进行深度学习推理任务的开发者。针对当前主流检测网络darknet-yolov3,进行寒武纪平台的移植。开发者对照移植过程,能够利用寒武纪智能处理器设备完成多种场景的目标检测任务。本实验代码基于 Neuware 1.6.1 与 Python 2.7 环境。

shengyin714959的博客 438

Native Sparse Attention: Hardware-Aligned and NativelyTrainable Sparse Attention——硬件对齐且可原生训练的稀疏注意力

Native Sparse Attention: Hardware-Aligned and NativelyTrainable Sparse Attention——硬件对齐且可原生训练的稀疏注意力

Together_CZ的博客 1650

rk3576 适配摄像头 (mipi 五摄)

在RK3576上实现五路CSI摄像头方案,核心思路是充分复用其视频输入接口,并通过巧妙的软件配置来实现。

weixin_35723192的博客 178

DeepSeek NSA 技术详解

随着大型语言模型在多领域广泛应用,传统全注意力机制处理长序列时面临计算成本高、延迟大的问题。为此,DeepSeek 提出 Native Sparse Attention(NSA)技术。它采用动态分层稀疏策略,通过令牌压缩、选择、滑动窗口和输出门控等组件降低计算复杂度。经硬件优化,NSA 在多基准测试中性能优异,训练和解码速度大幅提升,内存使用显著减少。该技术有望降低 AI 行业训练成本,推动模型发展,未来可从稀疏策略、硬件适配及技术融合等方向进一步优化。

weixin_43940494的博客 2334

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Native Sparse Attention(NSA)原生稀疏注意力机制

技术定位:首个实现“硬件对齐 + 端到端可训练”的稀疏注意力架构;应用价值:让大模型能高效处理书籍、代码库、长对话,推动AI 长文本落地(如法律/医疗文档分析、自主 Agent 系统);行业影响:显著降低大模型算力门槛,推动国产芯片适配(如昇腾、海光 DCU)。知乎专栏 - DeepSeek NSA 解读NSA 不仅是一次技术突破,更让“超长文本智能”走进现实,是通向下一代大模型的钥匙🔑。

通往AGI之路 967

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

【DeepSeek论文精读】8. 原生稀疏注意力(NSA)

2025年 2月,DeepSeek 发布最新论文提出一种新的注意力机制 NSA,用于超快长上下文训练和推断的本地可训练的稀疏注意力机制,还具有与硬件对齐的特点。 NSA 融合动态分层稀疏策略,结合粗粒度token压缩和细粒度token选择,兼顾全局上下文感知与局部精度,改进了传统稀疏注意力设计。

youcans的博客 3209

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

DeepSeek最新论文精读:【Native Sparse Attention 一种硬件对齐且可训练的稀疏注意力机制】

我们提出NSA(原生可训练稀疏注意力,Natively trainable Sparse Attention),该机制结合了算法创新与硬件对齐优化,实现了高效的长上下文建模。NSA 采用 **动态分层稀疏策略,结合粗粒度的 token 压缩和细粒度的 token 选择,在保持全局上下文感知的同时确保局部精确性。

zzzyyy8的博客 1971

Native Sparse Attention (NSA) 新型稀疏注意力机制

NSA通过结合分层稀疏策略和硬件对齐优化,实现了高效的长文本建模。这一成果为长文本语言模型的开发提供了新的方向。NSA(Native Sparse Attention)机制通过多种创新设计和优化策略,显著提高了长文本建模的效率,同时保持了模型的性能。论文提出了NSA,一种原生可训练的稀疏注意力机制,通过算法创新和硬件优化实现高效的长文本建模。的新型稀疏注意力机制,旨在提高长文本建模的效率,同时保持模型性能。NSA支持从预训练到推理的全流程训练,避免了传统稀疏注意力方法在训练阶段效率低下的问题。

星辰之域的专栏 1795

【论文阅读笔记】Native Sparse Attention: Hardware-Aligned and Natively Trainable Sparse Attention

本文详述了deepseek关于Native Sparse Attention中关于transformer运算上的改造

xian_ren008的博客 2146

LLMs之DeepSeek之NSA:《Native Sparse Attention: Hardware-Aligned and Natively Trainable Sparse Attention

​ LLMs之DeepSeek之NSA:《Native Sparse Attention: Hardware-Aligned and Natively Trainable Sparse Attention》翻译与解读 《Native Sparse Attention: Hardware-Aligned and Natively Trainable Sparse Attention》翻译与解读 地址 论文地址:[2502.11089] Native Sp

头部AI社区如有邀博主AI主题演讲请私信—心比天高,仗剑走天涯,保持热爱,奔赴向梦想!低调,专注,谦虚,自律,反思,成长,还算比较正能量的博主,公益免费传播…内心特别想在AI界做出一些可以推进历史进程影响力的技术(兴趣使然,有点小情怀,也有点使命感呀 2243

【论文解读】deepseek系列:《Native Sparse Attention: Hardware-Aligned and Natively Trainable Sparse Attention》

随着大语言模型对长文本、复杂推理和多轮对话的需求增加,传统全注意力(Full Attention)机制面临计算量急剧增加的瓶颈。虽然稀疏注意力通过只计算关键的查询-键对来降低计算复杂度,但大多数现有方法仅适用于推理阶段,且难以在训练时实现端到端优化。提出方案:NSA通过平衡算术强度,并针对现代硬件(如Tensor Core)进行优化,从而实现高效推理。设计了适用于训练的可微分操作,使得整个稀疏注意力模块能够在预训练中直接优化,而无需后期剪枝或其他后处理。

qq_30731313的博客 2183

一文通透Native Sparse Attention(简称NSA)——动态分层下的“原生稀疏注意力”策略:将粗粒度的token压缩与细粒度的token选择相结合

DeepSeek团队联合北大、华盛顿大学提出全新注意力机制NSA,通过硬件对齐和可训练稀疏性解决长序列处理难题。NSA采用层次化token建模,结合压缩、选择和滑动窗口三种路径,在保持性能的同时显著降低计算量。相比传统方法仅在推理阶段应用稀疏性,NSA实现端到端训练,并兼容现代高效解码架构。实验表明,NSA在64k上下文处理中计算量减少7.88倍,获ACL2025最佳论文,其改进版DSA已应用于DeepSeekV3.2-Exp模型。该研究为大模型长上下文处理提供了高效解决方案。

结构之法 算法之道 6490

DeepSeek最新成果-NSA(Native Sparse Attention)

本文提出的NSA是一种硬件对齐的稀疏注意力架构,用于高效的长上下文建模。通过在可训练架构中集成分层令牌压缩和块级令牌选择,NSA在保持全注意力性能的同时,实现了训练和推理的加速。实验结果表明,NSA在一般基准测试中的性能与全注意力基线相当,在长上下文评估中超越了其他模型的建模能力,在推理能力上也有显著提升,同时显著降低了计算延迟,实现了可观的速度提升。NSA 的 硬件友好设计 和 训推一体化特性,使其在实际应用中更具优势,有望加速下一代 LLM 在长文本处理领域的应用落地。

AI前沿技术的分享! 3227

Native Sparse Attention 论文简介

NSA通过算法与硬件的深度协同,证明了稀疏注意力机制在大模型时代的潜力。其设计理念——将效率优化与模型能力统一于端到端的训练框架中——或将成为下一代语言模型的核心范式。论文链接。

The cure for boredom is curiosity. This is the log of its adventures. 1238

突破极限:Native Sparse Attention 如何释放AI新潜能

今天,我要介绍的这项由DeepSeek-AI、北京大学和华盛顿大学联合提出的突破性技术——Native Sparse Attention (NSA,原生稀疏注意力),正是这把斩断“计算锁链”的利剑。传统的AI模型会怎么做?通过精心设计的稀疏模式,NSA能够确保模型捕捉到长序列中几乎所有关键的依赖关系(如语言中的远程指代、图像中的全局结构),从而在性能上媲美甚至超越传统的稠密注意力。那么,有没有一种方法,能让我们像聪明的读者一样,学会“略读”和“跳读”,快速抓住重点,而不失对整体内容的理解呢?

nblway的博客 432

深度学习中的稀疏注意力

稀疏注意力的实现并不仅限于DeepSpeed。虽然DeepSpeed提供了一种高效的稀疏注意力实现,但其他深度学习框架和库也可能提供稀疏注意力的支持。例如,Hugging Face的Transformers库就包含了一些稀疏注意力的实现,如Longformer和BigBird。

不要给自己设限,尝试更多可能(思所向 皆可往) 2万+
上一篇: LLM到底会解数学题吗?
下一篇: 强化学习能让小模型多恐怖?
周博洋K
博客等级 码龄9年 2005粉丝 156原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值