深圳Yolo 视觉
深圳
立即加入

Ultralytics 与YOLO11 YOLOv8 对比:该选哪一个?

比较Ultralytics 、Ultralytics YOLO11 Ultralytics YOLOv8 了解您的项目应选择哪种计算机视觉模型。

使用 Ultralytics 扩展您的计算机视觉项目

开始使用

尖端的计算机视觉系统通常基于卷积神经网络(CNN),能够使机器分析并解读来自图像和视频的视觉数据,目前已在各种环境中得到广泛应用。 

从农业到制造业和零售业,这些系统运行于多种部署环境中,包括边缘设备、嵌入式硬件、物联网(IoT)设备、设备端处理,以及支持实时应用的大规模云管道。

在实际应用中,部署这些模型并非总是那么简单。它们通常需要在有限的计算资源下运行,满足严格的延迟要求,并在不显著增加成本的情况下实现扩展。这些限制使得性能成为一个多维度的问题,而不仅仅是准确率的问题。

虽然准确性依然重要,但模型在生产环境中高效运行同样重要。速度、资源使用情况和可扩展性等因素,对系统长期运行的性能起着至关重要的作用。

Ultralytics YOLO 这样的计算机视觉模型,正是基于这种平衡而不断演进的。例如, Ultralytics YOLOv8 奠定了坚实且多功能的基础, Ultralytics YOLO11 在此基础上更进一步,提升了速度与准确率,Ultralytics 在此基础上更进一步,比以往任何时候都更轻量、更快、更高效。

图1. 使用Ultralytics 在图像中detect (来源

在本文中,我们将对比Ultralytics 、YOLO11 YOLOv8 帮助您为计算机视觉项目选择合适的模型。让我们开始吧!

了解Ultralytics YOLO 的发展历程

Ultralytics YOLO 在每次迭代中都进行了优化,以更好地满足实际应用需求,并让计算机视觉技术更加普及。这些更新使模型运行更快、效率更高、部署更简便,从而推动了视觉人工智能生态系统的蓬勃发展。 

这些模型还基于PyTorch 构建,因此易于训练、定制并集成到智能机器学习工作流中。Ultralytics YOLO 开箱即用,通常基于COCO 数据集进行预训练,这使团队能够快速上手,并针对特定用例进行微调。

此外Ultralytics Python 通过内置对将模型导出为ONNX TensorRT 等格式的支持,简化了部署流程。这使得模型在不同硬件平台(从边缘设备到GPU系统)之间的集成变得更加容易。

从Ultralytics YOLOv5 升级YOLOv5 Ultralytics

首个Ultralytics YOLO Ultralytics YOLOv5,因其可靠的物体检测能力而广受欢迎。该模型基于单阶段检测方法,能够通过单次处理实现快速、实时的预测,因此非常适合生产工作流。 

后续更新引入了无锚点变体,该变体不再使用预定义的锚点框,而是由模型直接预测物体位置,从而使检测更加灵活。不过,原始模型的主要关注点仍然是物体检测任务。

在此基础上YOLOv8 该模型系列的适用范围。它不再仅专注于目标检测,而是增加了对多种计算机视觉任务的支持,例如实例分割、图像分类、姿势估计 定向边界框(旋转框检测)检测。此外,该模型还进行了架构改进,包括先进的骨干网络和颈部设计,从而提升了特征提取能力和整体检测性能。 

除此之外,诸如YOLOv8n Nano)、YOLOv8s Small)、YOLOv8m Medium)、YOLOv8l Large)和YOLOv8x Extra Large)等变体,让开发者能够根据自身需求灵活平衡速度、准确性和资源使用。 这种更广泛的功能,加上其易用性,使其成为各类视觉应用的首选。

图 2.YOLOv8、YOLO11 和 YOLO26 等YOLO 支持多种视觉任务。

在此基础上YOLO11 提升在实际工作流程中的性能,在提高准确率的同时,还实现了更快的推理速度。凭借更轻量化的架构,它既能在边缘和云端环境中流畅运行,又与现有的YOLOv8 兼容。

作为Ultralytics YOLO 最新成员,YOLO26 是一款尖端模型,为“边缘优先”视觉人工智能树立了新标杆,为实际部署提供了更轻量、更快速且更高效的解决方案。该模型专为在 CPU 和嵌入式系统上高效运行而设计,同时简化了部署流程,并在广泛的应用场景中提升了实时性能。

YOLO26、YOLO11 与YOLOv8的对比

在进行计算机视觉项目时,您可能会遇到各种Ultralytics 并疑惑哪一种最适合您的项目。让我们来详细对比YOLO26、YOLO11 YOLOv8 实际应用场景中的YOLOv8 。

YOLOv8 于 2023YOLOv8 此后在计算机视觉领域得到了广泛应用。凭借强大的社区支持和易用性,它曾是许多团队的首选模型。如果您正在寻找一个文档完善、拥有丰富教程、指南和社区资源的模型YOLOv8 绝佳的起点。

2024年YOLO11 在性能和效率方面均有所提升。YOLOv8相比,它在保持更小、更优化的架构的同时,提供了更快的速度和更高的准确率。这是一个更均衡的模型,能在生产环境中稳定运行,且不会显著增加资源消耗。 

今年,YOLO26作为最新版本发布,重点在于实现高效的大规模部署。它提供了更快的CPU 和更高的资源利用率,使团队能够在相同的硬件上运行更多工作负载。 

例如,YOLO26 nano 模型YOLO11 中央处理器(CPU)YOLO11 推理速度比YOLO11 快达 43%,因此非常适合边缘计算和资源受限的环境。这一点尤为重要,因为传统架构往往高度依赖图形处理器(GPU),而 GPU 不仅成本高昂,且难以扩展。 

图3. YOLO26在CPU上的性能基准测试(来源

总体而言,对于希望在性能、成本和可扩展性之间寻求最佳平衡的团队和个人而言,YOLO26 是一个可靠的选择。

深入了解UltralyticsUltralytics

YOLO26 是一款专为实际部署设计的尖端模型,在实际部署中,效率、速度和可扩展性与准确性同样重要。它不仅致力于提升基准测试性能,还通过架构和训练方面的改进,使模型更易于运行、部署更快捷,并在不同硬件环境下表现得更加可靠。

这些改进对于边缘和生产系统尤为重要,因为在这些场景中,计算资源有限、延迟限制以及成本考量起着关键作用。通过简化推理过程并优化性能,YOLO26 使 AI 爱好者能够更高效地构建和扩展视觉应用。

下面让我们来详细了解一下 YOLO26 的部分关键特性:

  • 端到端NMS:其关键改进之一在于采用了无非最大值抑制(NMS)的设计,从而消除了对后处理的需求。简而言之,该模型可直接生成最终预测结果。因此,延迟变得更可预测,部署也更加简便。
  • ‍移除分布聚焦损失(DFL):YOLO26 摒弃了分布聚焦损失(DFL)模块,转而采用更简单的边界框预测方法。这一改动与其端到端、NMS设计相契合,既降低了管道复杂度,又提升了部署的一致性。
  • MuSGD 优化器: Ultralytics 最新的 YOLO MuSGD,这是一种将随机梯度下降(SGD)与受μ子启发的更新机制相结合的混合优化器。这提高了训练的稳定性和收敛性,从而实现了更平滑的优化过程,并在不同模型规模下表现出更一致的行为。
  • ‍ProgLoss 和 STAL:这两项训练创新技术——渐进式损失平衡(ProgLoss)和小目标感知标签分配(STAL)——使模型更加稳定可靠。ProgLoss 帮助模型随时间推移分阶段从数据集学习,而 STAL 则确保训练过程中不会忽略小目标,从而提升了复杂场景中的检测性能。

准确性与效率:超越基准测试,聚焦实际性能

为了YOLOv8 理解 YOLO26、YOLO11 和YOLOv8 之间的差异YOLOv8 让我们YOLOv8 了解在实际应用中影响模型性能的关键因素。

准确率通常通过均值平均精度(mAP)等性能指标来衡量,长期以来一直是评估计算机视觉模型的重要方法。它反映了模型在标准化条件下的表现,在比较不同版本时非常有用。

然而,一旦模型从测试阶段进入实际部署阶段,仅靠准确率就远远不够了。生产环境的性能取决于诸多因素,例如模型规模、推理时间或延迟、计算资源占用,以及系统在不同环境中的可扩展性。

与受控基准测试不同,真实环境往往难以预测。光照条件可能发生变化,物体可能仅部分可见,且输入数据可能与模型训练时使用的数据存在显著差异。这些变化可能会影响模型在实际应用中的表现稳定性。

图4. YOLO26在施工现场等不可预测环境中应用的示例。 

例如,设想一个在智慧城市、零售店或仓库中部署了数百台摄像头的系统。每个视频流都需要实时处理,通常需要保持稳定的帧率(每秒帧数,即 FPS),以避免延迟或丢帧。 

效率较低的模型在特定系统上能处理的并发流较少,这意味着扩展通常需要额外的硬件,从而增加基础设施成本。

更高效的模型(如 YOLO26)可以在相同的硬件上处理更多数据流,从而更好地利用现有资源。这不仅提高了系统的整体效率,还使系统随时间推移更容易实现部署扩展。

如需深入了解 YOLO26、YOLO11 YOLOv8 之间的差异,请查阅 Ultralytics 官方Ultralytics

主要要点 

Ultralytics YOLO 系列经过不断演进,以更好地满足实际部署需求。每个版本都在前一版本的基础上进行优化,越来越注重效率、可扩展性和部署便捷性。换句话说,如果您正在开发一款需要在大型规模下稳定运行的实时检测应用程序Ultralytics 将是您的理想之选。

想将视觉人工智能引入您的运营中吗?请查看我们的授权方案。您还可以访问我们的解决方案页面,了解制造业中的人工智能如何重塑工厂,以及机器人领域的视觉人工智能如何塑造未来。加入我们不断壮大的社区,并探索我们的GitHub 代码库以获取人工智能资源。 

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

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