mAP的理解
创作时间:
作者:
@小白创作中心
mAP的理解
引用
CSDN
1.
https://blog.csdn.net/weixin_38991876/article/details/146536116
mAP(Mean Average Precision,均值平均精度)是目标检测任务中最常用的评估指标之一。它衡量的是检测模型在不同类别上综合表现的平均精度,主要涉及精确率(Precision)、召回率(Recall)以及IoU(Intersection over Union)计算。
1. 计算流程
mAP 计算涉及以下几个关键步骤:
1.3 绘制 PR 曲线(Precision-Recall Curve)
我们将召回率(Recall)作为横轴,精确率(Precision)作为纵轴,绘制 PR 曲线:
- 理想情况下,精确率和召回率都应该尽可能高,即 PR 曲线尽量靠近 (1,1) 。
- 现实情况中,PR 曲线通常是下降趋势,即随着召回率增加,精确率会降低。
PR曲线
1.4 计算 AP(Average Precision,平均精度)
AP 代表单个类别的检测性能。它是 PR 曲线下的面积(即积分计算):
通常采用离散近似方法,即计算多个固定 Recall 值下的最大 Precision 值,并对这些点的均值取平均值。有些论文(如 COCO 评测)会使用11 点插值法或所有 Recall 采样点计算均值。
1.5 计算 mAP(Mean Average Precision)
mAP 是所有类别的 AP 均值:
常见的 mAP 计算方式:
- mAP@0.5:IoU 阈值固定为 0.5(PASCAL VOC 评测标准)。
- mAP@[0.5:0.95](COCO 评测标准):计算IoU 从 0.5 到 0.95(每 0.05 递增)共 10 个 AP,然后求平均。
2. 示例:mAP 计算示例
3. 直观理解
- mAP 越高,代表检测性能越好。
- mAP@0.5 一般较高,而 mAP@[0.5:0.95] 更严格,数值通常较低。
- COCO 采用 mAP@[0.5:0.95] 作为标准,而 VOC 采用 mAP@0.5。
- mAP 受 误检(FP) 和 漏检(FN) 影响,如果误检太多(低 Precision)或漏检严重(低 Recall),mAP 都会下降。
4. YOLOv8 vs YOLOv11 在 mAP 上的优化
- YOLOv11 采用更好的特征融合和注意力机制,提高了小目标检测能力,降低误检和漏检,提升 mAP。
- YOLOv11 在 COCO 数据集上的 mAP@[0.5:0.95] 提升了 1-2%,部分版本减少了计算量但保持了高 mAP。
总结
mAP 是衡量目标检测模型性能的关键指标,它结合了 Precision 和 Recall,能够全面评估检测质量。一般来说,mAP 越高,说明模型的检测精度越好,但需要根据应用场景选择合适的 IoU 评估标准(如 VOC 标准的 mAP@0.5 或 COCO 标准的 mAP@[0.5:0.95])。
热门推荐
在线招聘平台中如何核实企业信息?
高速公路服务区智慧化系统建设与实践
《侠客风云传》中荆棘人物性格分析(揭秘荆棘人物的内心世界)
中医惊世发现:疏通经络,负面情绪自然消失
山药能常吃吗?医生提醒:这3种人尽量少碰,吃山药的禁忌要弄懂
怎么样描写水果
混合办公时代:个人隐私保护的10个远程操作守则
年轻人养生,不知从何下手?人人养,科学定制,专属于你
日本小说有哪些(20 部推荐的日本文学作品)
常见的假牙哪种会比较好一些呢?今天来对比一下
隐秘:汉字的一种特殊用途
【原油月报】关注地缘政治风险与供应扰动
原油价格的形成依据及其市场指示作用
行测资料分析:年均增长率计算技巧详解
借条是否需要明确还款日期?
借条有什么重要作用?私人写的借条是否有效?
房屋共有人的权利详解:从按份共有到共同共有
新媒体时代电视新闻叙事的创新路径:以海南广播电视总台为例
钛金属材料在纯碱生产中的推广应用
如何验证公司资产真实性
标准工时、综合计算工时、不定时工时,傻傻分不清?
显卡导热硅脂更换指南:让显卡焕发新生
火焰为何有不同颜色?背后的科学原理!
四川省21个地级行政区全解析
公募"埋伏"绩优股曝光,股价却背道而驰?基金经理热议"基本面"选股
地支对应十二个月,天干地支的五行属性与方位
鱼桑古村解锁文旅“密码” 千年农遗绘就新“丰”景
向“新”求“质”十五载 创业板“先行先试”再起航
海外华文媒体眼中的关公故里:关公文化让这座城走向世界
不是…而是优美句子,如何表达更具诗意