YOLO26: 魔改终结者, 边缘端到端

状态: 🚧 开发中 (Ultralytics YOLO Vision 2025 预览)
作者: Ultralytics
定位: 专为边缘和低功耗设备设计


设计哲学

不是堆砌模块,而是精简 + 针对性创新

  1. Simple: 原生端到端,无需 NMS
  2. Efficient: CPU 推理提速 43%
  3. Innovative: LLM 训练技术跨界引入 CV

三大设计原则

1. 简单 (Simple): 原生端到端

1
2
3
4
5
6
7
8
传统 YOLO:
模型 → NMS 后处理 → 最终输出

必须的额外步骤

YOLO26:
模型 → 直接输出!
(无 DFL, 无 NMS)
  • 继承 v10 的 NMS-Free 理念,进一步简化
  • 移除 DFL (Distribution Focal Loss) 模块:虽然有效,但使导出和硬件兼容复杂化

2. 部署效率 (Deployment Efficiency)

1
2
3
4
5
6
7
传统流程:
预处理 → Backbone → Neck → Head → DFL → NMS → 输出

太多步骤,难集成

YOLO26:
预处理 → Model → 输出 (清爽!)

收益: 延迟更低、集成更简单、不同环境部署更鲁棒。

3. 训练创新 (Training Innovation): MuSGD 优化器

受 Moonshot AI 在 Kimi K2 (LLM) 中训练突破的启发!

MuSGD = SGD + Muon 的混合优化器

组件 来源 特点
SGD 传统 CV 优化 稳定,经过验证
Muon LLM 训练 (Kimi K2) 更快收敛,更好泛化
MuSGD ⚡ 混合 取两者之长

为什么跨界?

  • LLM 训练规模巨大 → 优化器必须极其高效
  • Muon 在 LLM 中验证了超强收敛性
  • 把 LLM 的优化技术引入 CV 是创新

关键特性

DFL 移除

有 DFL 无 DFL (YOLO26)
精度 略好 足够好 (ProgLoss 补偿)
导出 复杂 (算子支持有限) ✅ 简单
部署 部分硬件不支持 ✅ 全平台兼容

NMS-Free 端到端

1
2
3
YOLOv10 首创 → YOLO26 进一步发展

每个目标直接产生唯一预测 → 无冗余 → 无需 NMS

ProgLoss + STAL

改进的损失函数,在小目标识别上有显著提升。

  • ProgLoss: 渐进式损失权重分配
  • STAL: 更准确的小目标定位
  • 效果: 物联网、机器人、航拍图像等边缘应用的关键提升

CPU 推理提速 43% 🔥

专为无 GPU 设备优化。在边缘设备上实现实时性能


支持的任务

YOLO26 是多任务统一模型

1
2
3
4
5
              ┌──→ 目标检测
├──→ 实例分割
YOLO26 ──────┼──→ 图像分类
├──→ 姿态估计
└──→ 旋转框检测 (OBB)

全部支持训练、验证、推理、导出。


技术总结

特性 创新来源 效果
NMS-Free v10 (清华) 端到端推理
DFL 移除 全新 简化部署
MuSGD 优化器 Kimi K2 (LLM) 更快收敛
ProgLoss + STAL 全新 小目标 ↑
CPU 优化 全新 速度 +43%

YOLO26 = v10 (NMS-Free) + v11 (参数效率) + LLM 优化技术 + 边缘深度优化


与之前版本对比

YOLOv8 YOLO11 YOLO26
NMS 需要 需要
DFL
CPU 速度 基准 基准 +43%
边缘优化 一般 一般 专为边缘
优化器 SGD/Adam SGD/Adam MuSGD
状态 稳定 稳定 🚧 预览

相关链接

  • 📝 [[YOLO 系列总览]]
  • 📝 [[YOLOv10 详解]] — NMS-Free 起源
  • 📝 [[YOLOv11 详解]]
  • 📋 [[10.clippings/感知算法/2D检测/单阶段/YOLO/一文全面梳理YOLO系列|从YOLOv1到YOLOv13,再到YOLO26]]