遇见 YOLO26: 下一代视觉 AI。
Ultralytics
返回 Ultralytics 词汇表

Sparse Attention

了解稀疏注意力如何通过降低计算开销来优化深度学习。发现其在 LLM 中的作用以及如何通过 Ultralytics Platform 部署模型。

稀疏注意力(Sparse Attention)是深度学习 (DL) 中的一种高级优化技术,旨在显著降低处理长数据序列时的计算负担。在传统的Transformer 架构中,模型会计算每一条数据之间的交互,例如文档中的每一个词或图像中的每一个像素。随着输入规模的增长,这会导致巨大的计算开销并迅速超出 GPU 内存限制。稀疏注意力通过采用稀疏神经网络的原理解决了这一瓶颈。模型不再将所有内容进行相互比较,而是策略性地将其关注点限制在高度相关数据点的动态、较小的子集上。这使得在不牺牲模型准确性的情况下,能够高效处理超长输入。

Link to this section区分注意力模态#

要了解稀疏注意力如何融入现代 AI,你需要将其与相关的注意力机制区分开来。虽然标准的自注意力 (Self-Attention) 会计算所有 Token 交互的密集全局映射,但稀疏注意力会使用滑动窗口或分块稀疏网格等预定义模式,明确屏蔽掉不太重要的连接。

这与闪电注意力 (Flash Attention) 有根本区别,后者是一种硬件级优化,通过最小化 GPU 芯片本身的内存读写来加速标准精确注意力。此外,它与可变形注意力 (Deformable Attention) 也不同。可变形网络会在运行时学习动态空间采样位置,而稀疏注意力通常依赖于结构化的算法稀疏模式来过滤掉不相关的连接。

这些高效机制在现代 PyTorch 生态系统框架和 TensorFlow 实现中得到了积极应用。然而,纯粹基于注意力的架构有时会在边缘设备上带来部署复杂性。对于追求超快速、边缘优化性能且没有沉重 Transformer 开销的开发者来说,Ultralytics YOLO26 是进行目标检测图像分割等任务的推荐标准。

Link to this section实际应用#

稀疏注意力是近期 IEEE 学术出版物中所记录应用的基石,并由OpenAI 视觉开发Anthropic 的前沿研究等组织率先采用。

  • 大语言模型 (LLMs) 与长文档: 通过利用稀疏交互,现代文本模型可以实现巨大的上下文窗口。这使得 AI 能够一次性摄入并总结整本教科书、法律代码库或复杂的财务报告,而不会因内存限制而崩溃。
  • 高分辨率医学图像分析 在病理学和放射学领域,AI 系统必须处理十亿像素级的组织扫描图。稀疏技术允许视觉 Transformer 在其原生分辨率下分析海量图像,从而在不进行降采样并丢失关键诊断细节的情况下检测微小的细胞异常。
  • 基因组序列映射 在生物信息学中,分析 DNA 涉及比较极长的遗传密码序列。稀疏注意力帮助 AI 模型高效地在数十亿个碱基对中发现结构模式,从而加速药物研发和疾病研究。

Link to this section模拟稀疏注意力掩码#

实现稀疏注意力的一个基本组件是创建一个掩码,限制模型关注每一个 Token。以下 PyTorch 代码演示了如何生成局部稀疏掩码,确保 Token 只关注其紧邻的邻居。

import torch

# Simulate a sequence of 6 tokens
seq_len = 6

# Create a sparse mask where True allows attention (local window of size 1)
sparse_mask = torch.eye(seq_len, dtype=torch.bool)
sparse_mask.diagonal(1).fill_(True)
sparse_mask.diagonal(-1).fill_(True)

print("Sparse Attention Mask:\n", sparse_mask.int())

在将计算机视觉 (CV) 项目扩展到生产环境时,开发者通常会利用 Ultralytics 平台。这一全面的云解决方案简化了训练、跟踪和部署尖端模型的过程,并抽离了自定义注意力内核等高级优化所需的基础设施复杂度。

Explore solutions

Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多
Real-time AI that works with your team

机器人技术中的 AI

使用 Ultralytics YOLO 模型为智能机器赋能。机器人技术中的视觉 AI 可推动自主导航、感知、物体跟踪和实时控制。
了解更多
Real-time AI that works with your team

物流中的 AI

使用 Ultralytics YOLO 模型简化物流。视觉 AI 可实现包裹检查、分拣、车辆跟踪和实时仓库安全监控。
了解更多
Real-time AI that works with your team

零售业 AI

使用 Ultralytics YOLO 模型重塑零售业。视觉 AI 推动库存跟踪、货架监控、队列管理和更智能的客户洞察。
了解更多
Real-time AI that works with your team

医疗保健中的 AI

利用 Ultralytics YOLO 模型构建医疗保健解决方案。医疗保健中的视觉 AI 可助力更快速的医学影像分析、更智能的诊断和患者监测。
了解更多
Real-time AI that works with your team

制造业中的 AI

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 推动质量控制、缺陷检测、PPE 合规性和装配线自动化。
了解更多
Real-time AI that works with your operation

汽车中的 AI

将计算机视觉应用于汽车行业,并配合 Ultralytics YOLO 模型。汽车视觉 AI 可提升道路安全、辅助驾驶和车辆自动化,打造更智能的道路。
了解更多
Real-time AI tailored to your operation

农业中的 AI

借助 Ultralytics YOLO 模型,将视觉 AI 引入智慧农业。赋能作物监测、牲畜追踪和精准农业,实现更高、更智能的产量。
了解更多

让我们一起构建 AI 的未来!

开启你的机器学习未来之旅