目标检测一般性问题

Precision(查准率/精确率)

所有预测为正样本的结果中,预测正确的比率。

复制代码
Precision = TP / (TP + FP)
Recall (查全率/召回率)

所有正样本中被正确预测的比率。

复制代码
Recall = TP / (TP + FN)

| 正样本 | 负样本 |
|----------|--------------------|--------------------|
| 预测为正 | True Positive(TP) | False Positive(FP) |
| 预测为负 | False Negative(FN) | True Negative(TN) |

精确率(precision)和call)计算时不涉及NMS,也就是说如果FP(预测为正样本实际是负样本)或者FN(预测为负样本实际是正样本)比较大也会导致精确率或者召回率低。在OCR的版面分析中比较突出。

PR曲线(Precision-Recall)

Recall为横坐标,Precision为纵坐标组成的曲线,

AP(Average Precision:PR曲线下面积)

AP:在固定IOU下,某一类别所有图片平均精度

mAP(mean Average Precision)

mAP:各类别AP的平均值

IoU(Intersection over Union)

IoU也称作交并比,评价边界框正确性的度量指标,表示detection box(检测框)与ground truth(真实标签)的交集和并集的比值。

mAP@0.5(IoU=0.5)

TP:IoU>0.5 的检测框数量(同一GT只计算一次)

FP:IoU<=0.5 的检测框数量,或检测到同一个 GT 的多余检测框的数量

nms和P,R,map原理及在Yolov5代码中的解析_yolov5p r计算-CSDN博客

mAP@0.5:0.95

表示在不同IoU阈值(从0.5到0.95,步长0.05)上的mAP的平均值

(0.5、0.55、0.6、0.65、0.7、0.75、0.8、0.85、0.9、0.95)

F1-score

是衡量二分类模型精度的一种指标,兼顾了分类模型的精确率和召回率。它是精确率和召回率的调和平均数,最大为1,最小为0。F1-score越大自然说明模型质量更高。但是还要考虑模型的泛化能力,F1-score过高但不能造成过拟合,影响模型的泛化能力

复制代码
F1-score = 2(Precision × Recall )/(Precision + Recall)

(10 封私信 / 30 条消息) F1-score是越大越好吗? - 知乎 (zhihu.com)

相关推荐
Coder_Boy_7 小时前
技术发展的核心规律是「加法打底,减法优化,重构平衡」
人工智能·spring boot·spring·重构
会飞的老朱9 小时前
医药集团数智化转型,智能综合管理平台激活集团管理新效能
大数据·人工智能·oa协同办公
聆风吟º10 小时前
CANN runtime 实战指南:异构计算场景中运行时组件的部署、调优与扩展技巧
人工智能·神经网络·cann·异构计算
Codebee12 小时前
能力中心 (Agent SkillCenter):开启AI技能管理新时代
人工智能
聆风吟º13 小时前
CANN runtime 全链路拆解:AI 异构计算运行时的任务管理与功能适配技术路径
人工智能·深度学习·神经网络·cann
uesowys13 小时前
Apache Spark算法开发指导-One-vs-Rest classifier
人工智能·算法·spark
AI_567813 小时前
AWS EC2新手入门:6步带你从零启动实例
大数据·数据库·人工智能·机器学习·aws
User_芊芊君子13 小时前
CANN大模型推理加速引擎ascend-transformer-boost深度解析:毫秒级响应的Transformer优化方案
人工智能·深度学习·transformer
智驱力人工智能14 小时前
小区高空抛物AI实时预警方案 筑牢社区头顶安全的实践 高空抛物检测 高空抛物监控安装教程 高空抛物误报率优化方案 高空抛物监控案例分享
人工智能·深度学习·opencv·算法·安全·yolo·边缘计算
qq_1601448714 小时前
亲测!2026年零基础学AI的入门干货,新手照做就能上手
人工智能