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])。
热门推荐
脾胃虚的人,身体会出现这7种表现!3个最养脾胃的动作,要知道
重庆酉阳桃花源:近在咫尺的梦幻之地
正常血糖标准范围是多少
东莞全面排查分租式厂房安全隐患,畅通生命通道
《炉石传说》奖励进度系统即将迎来重大更新
单片机入门指南:51单片机与STM32单片机的选择
DHA究竟是什么?它为什么对宝宝如此重要?
微信表情符号写入判决书,我们还能用表情好好聊天吗?
刘裕建立宋朝后为何灭司马氏满门?这场灭门之祸背后的历史真相
重大突破:10天疗程或可替代14天,含铋剂四联疗法根除幽门螺杆菌研究获新进展
无穷官柳,无情画舸,无根行客。
宜城市张自忠将军纪念馆:缅怀民族英雄的爱国主义教育基地
推动企业年轻化,助力未来发展:策略与实践分享
老年人便秘吃益生菌有用吗?
机关事业单位工作人员的职务职级职称和他们的工资调整有关系吗?
沙眼有哪些症状、治疗方法是什么
肝脏疾病就医指南:症状识别、科室选择与治疗方案
委外与劳务派遣:两种外包模式的主要区别
四川专升本动物医学专业如何备考
福建公务用车管理平台:数字化转型助力公务用车管理创新
专家解读:牛奶中的营养成分如何影响你的身体
劳务派遣国外可靠性分析及法律风险评估
斯坦福大学最新AI报告:AI在某些领域已超越人类,但仍存短板
每日一练:2025考研英语经典长难句解析
档案丢失如何补办退休?这种补办方式有什么要求?
金泽,充满文化艺术气息的宝藏之地!
调岗证据保留技巧:确保调岗顺利进行
股东去世:公司法律风险及应对策略
十天干之己土详解:己土是什么土?有什么特点?
皮肤镜特征与免疫组织化学标志物在基底细胞癌中的相关性研究