«

YOLO性能指标

时间:2024-10-20 20:27     作者:wanzi     分类: ultralytics


介绍

性能指标是评估对象检测模型的准确性和效率的关键工具。它们阐明了模型如何有效地识别和定位图像中的对象。此外,它们有助于理解模型对假阳性和假阴性的处理。这些见解对于评估和增强模型的性能至关重要。在本指南中,我们将探讨与 YOLO11 相关的各种性能指标、它们的重要性以及如何解释它们。

物体检测指标

首先,我们来讨论一些指标,这些指标不仅对 YOLO11 很重要,而且广泛适用于不同的物体检测模型。

使用验证模式很简单。一旦您拥有经过训练的模型,您就可以调用 model.val() 函数。然后,此函数将处理验证数据集并返回各种性能指标。但这些指标意味着什么?你应该如何解释它们?

解释输出

让我们分解 model.val() 函数的输出并了解输出的每个部分。

速度指标

推理速度与准确性一样重要,尤其是在实时对象检测场景中。本节细分了验证过程各个阶段(从预处理到后处理)所花费的时间。

COCO 指标评估

对于在 COCO 数据集上进行验证的用户,使用 COCO 评估脚本计算其他指标。这些指标可以深入了解不同 IoU 阈值和不同大小对象的精度和召回率。

视觉输出

model.val() 函数除了生成数字指标外,还会产生视觉输出,可以更直观地了解模型的性能。以下是您可以预期的视觉输出的细分: