Ultralytics YOLO27:
返回 Ultralytics 术语表

Recall

探索召回率在机器学习中的重要性。了解如何衡量和提高 Ultralytics YOLO26 模型的灵敏度,确保较高的检测率。

召回率,也称为敏感度或真阳性率,是机器学习中的一项基础性能指标,用于衡量模型识别数据集中所有相关实例的能力。在目标检测或分类场景中,它具体回答了这样一个问题:“在所有实际的阳性案例中,模型正确找出了多少个?”在漏掉阳性实例(通常称为假阴性)会造成严重后果的场景中,实现高召回率至关重要。与处理不平衡数据时可能产生误导的准确率不同,召回率能够更聚焦地反映模型“捕获”目标类别的有效性。

高召回率的重要性#

在许多人工智能应用中,未能检测到对象的代价远高于误报的代价。针对召回率进行优化的模型会最大限度地减少假阴性,确保系统能够撒下足够大的网,捕获潜在威胁、异常或关键状况。这通常需要进行权衡,因为提高召回率有时会导致精确率得分降低,这意味着模型可能会将更多无关项标记为阳性。理解这种平衡是开发稳健机器学习解决方案的关键。

实际应用#

召回率是许多安全关键型AI 解决方案背后的驱动指标。以下是两个以敏感度为优先的典型示例:

  • 医疗诊断:医学图像分析中,例如筛查 X 光片以发现疾病的早期迹象时,高召回率是不可妥协的。如果使用医疗领域的 AI系统来检测肿瘤,那么让系统标记出一个最终证实为良性的可疑阴影(假阳性),也远好过完全漏掉恶性肿瘤。医生依靠这些工具充当安全网,确保不会忽视任何潜在的健康风险。
  • 安防与监控: 对于安全报警系统,首要目标是检测每一次入侵尝试。针对高召回率进行优化的系统可以确保在有人进入禁区时触发警报。虽然这可能会导致因野生动物引起的偶发误报,但总好过系统未能检测到真正的入侵者。在这些场景中,目标检测模型经过调优,以确保对潜在威胁具有最大的敏感度。

召回率与精确率#

区分召回率与其对应指标精确率至关重要。召回率衡量找到的相关案例数量(完整性),而精确率衡量阳性预测的质量(准确性)。

  • 召回率: 重点在于避免漏检。“我们找到所有苹果了吗?”
  • 精确率: 重点在于最大限度地减少误报。“我们称为苹果的东西实际上都是苹果吗?”

这两个指标通常呈反向关系,可通过精确率-召回率曲线进行可视化。为了评估二者的整体平衡,开发者通常会查看F1 分数,它是二者的调和平均值。在不平衡数据集中,将召回率与混淆矩阵结合起来查看,相比单独使用准确率,能够更清晰地反映性能。

使用 Ultralytics YOLO 衡量召回率#

训练前沿的 YOLO26 等模型时,召回率会在验证阶段自动计算。该框架会计算每个类别的召回率和平均精度均值 (mAP),帮助开发者评估模型查找对象的能力。

你可以使用 Python 轻松验证训练好的模型并查看其召回率指标。以下代码片段演示了如何加载模型并检查其在标准数据集上的性能:

from ultralytics import YOLO

# Load a pretrained YOLO26 model
model = YOLO("yolo26n.pt")

# Validate the model on the COCO8 dataset
# The results object contains metrics like Precision, Recall, and mAP
metrics = model.val(data="coco8.yaml")

# Access and print the mean recall score for box detection
print(f"Mean Recall: {metrics.results_dict['metrics/recall(B)']:.4f}")

此代码利用 Ultralytics API 运行验证。如果召回率低于项目要求,你可以考虑使用数据增强来创建更多样化的训练样本,或使用超参数调优来调整模型的敏感度。使用 Ultralytics Platform 还可以简化数据集管理流程,并跟踪多次训练运行中的这些指标。

提高模型召回率#

为了提高模型的召回率,数据科学家通常会调整置信度阈值,该阈值用于推理阶段。降低阈值会让模型变得更加“乐观”,接受更多预测为阳性,从而提高召回率,但可能降低精确率。此外,收集更多样化的训练数据有助于模型学习识别难负样本和模糊实例。对于复杂任务,采用Transformer模块等高级架构,或探索集成方法,也可以提升系统检测细微特征的能力,而这些特征可能会被更简单的模型遗漏。

Explore solutions

用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

使用 Ultralytics YOLO 模型在汽车行业应用计算机视觉。视觉 AI 提升道路安全、驾驶辅助和车辆自动化水平,让道路更加智能。
了解更多
农业中的计算机视觉

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多
用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

使用 Ultralytics YOLO 模型在汽车行业应用计算机视觉。视觉 AI 提升道路安全、驾驶辅助和车辆自动化水平,让道路更加智能。
了解更多
农业中的计算机视觉

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多
用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

使用 Ultralytics YOLO 模型在汽车行业应用计算机视觉。视觉 AI 提升道路安全、驾驶辅助和车辆自动化水平,让道路更加智能。
了解更多
农业中的计算机视觉

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多

让我们共同构建 AI 的未来!

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