Ultralytics YOLO27:
返回 Ultralytics 术语表

Confidence

探索置信度分数在 AI 中的关键作用。了解如何筛选预测、优化精确率-召回率权衡,并实现 Ultralytics YOLO26 以提升准确性。

在人工智能和机器学习领域,置信度分数是一项用于量化模型对特定预测结果确信程度的指标。该值通常介于 0 到 1(或 0% 到 100%)之间,表示算法输出结果与真实值一致的估计概率。例如,在目标检测任务中,如果系统以 0.92 的置信度将图像中的某个区域识别为“自行车”,则表示该分类正确的估计可能性为 92%。这些分数源自神经网络的最后一层,通常会经过激活函数处理,例如用于多类别分类的 Softmax,或用于二元决策的 Sigmoid 函数

置信度在推理中的作用#

置信度分数是推理引擎工作流的核心组成部分,可充当过滤器,将高质量预测与背景噪声区分开来。这一称为阈值处理的过滤过程使开发者能够调整应用的灵敏度。通过设定最低置信度阈值,你可以管理关键的精确率-召回率权衡。较低的阈值可能检测出更多目标,但会增加假阳性的风险;较高的阈值则能提高精确率,但可能导致遗漏不明显的实例。

Ultralytics YOLO26 等先进架构中,置信度分数对于非极大值抑制 (NMS)等后处理技术至关重要。NMS 利用这些分数移除重叠程度较高的冗余边界框,仅保留概率最高的检测结果。这一步可确保最终输出整洁,并可直接用于目标计数或跟踪等下游任务。

以下 Python 示例演示了如何使用 ultralytics 包按置信度过滤预测结果:

from ultralytics import YOLO

# Load the latest YOLO26n model
model = YOLO("yolo26n.pt")

# Run inference with a confidence threshold of 0.5 (50%)
# Only detections with a score above this value are returned
results = model.predict("https://ultralytics.com/images/bus.jpg", conf=0.5)

# Inspect the confidence scores of the detected objects
for box in results[0].boxes:
    print(f"Class: {box.cls}, Confidence: {box.conf.item():.2f}")

实际应用#

置信度分数提供了一层可解释性,这对于应用计算机视觉 (CV)的各个行业都不可或缺。它们帮助自动化系统确定何时自主继续运行,以及何时触发警报以供人工审核。

  • 自动驾驶:汽车领域的 AI中,自动驾驶车辆依靠置信度指标来确保乘客安全。如果感知系统以较低置信度检测到障碍物,它可能会将这一数据与 LiDAR 传感器或雷达进行交叉核对,以确认物体确实存在,然后再执行紧急机动。这种冗余机制有助于防止由阴影或眩光造成的“幽灵刹车”。
  • 医学诊断: 在利用医疗保健领域的 AI时,模型通过标记影像数据中的潜在异常来协助医疗专业人员。用于肿瘤检测的系统可能会突出显示置信度较高的区域,以便立即进行诊断,而置信度较低的预测结果则会被记录下来供二次分析。这种人在回路工作流可确保 AI 增强临床决策,而不会取代专家判断。
  • 工业自动化:智能制造中,机械臂利用置信度分数与装配线上的物体进行交互。配备视觉 AI的机器人可能只有在检测置信度超过 90% 时才会尝试抓取组件,从而降低因对位错误而损坏精密部件的风险。

区分置信度与相关术语#

务必将置信度与模型评估中使用的其他统计指标区分开来。

  • 置信度与准确率: 准确率是一项全局指标,用于描述模型在整个数据集上的正确频率(例如:“模型的准确率为 92%”)。相比之下,置信度是一个局部的、针对特定预测结果的数值(例如:“模型有 92% 的把握认为这张特定图像中包含一只猫”)。模型整体准确率可能很高,但在边缘案例上仍可能产生较低的置信度。
  • 置信度与概率校准: 原始置信度分数并不总是与真实的正确概率一致。如果模型以 0.8 的置信度做出的预测约有 80% 的时间是正确的,则称该模型“校准良好”。通常会采用 Platt 缩放等距回归等技术,使分数与经验概率保持一致。
  • 置信度与精确率: 精确率衡量实际正确的阳性识别结果所占的比例。提高置信度阈值通常会提升精确率,但往往会以牺牲召回率为代价。开发者必须根据应用是优先减少漏检目标,还是优先减少误报来调节该阈值。

提升模型置信度#

如果模型始终对有效目标输出较低的置信度,这通常表明训练数据与部署环境之间存在差异。缓解这一问题的策略包括数据增强,即通过改变光照、旋转和噪声等因素来人为扩展数据集。此外,使用 Ultralytics Platform实施主动学习流水线,可以让开发者轻松识别低置信度样本、为其添加标注并重新训练模型。这一迭代循环对于创建能够在动态真实环境中可靠运行的健壮 AI 智能体至关重要。

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 的未来!

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