赞
踩
使用IoU(Intersection over Union,交并比)来判断模型的好坏。所谓交并比,是指预测边框、实际边框交集和并集的比率,一般约定0.5为一个可以接受的值。
使用mAP综合衡量检测效果,单看Precision和Recall是不行的,因为Precision和Recall是成反比的关系
Precision=TP/(TP+FP)
Recall = TP/(TP+FN)
具体计算的例子:
已知条件:班级中总人数100人,其中男生80人,女生20人
目标:找出所有女生
结果:从班级中选择了50人,其中20人是女生,还错误的把30名男生挑出来了
相关(Relevant),正类 | 不相关(NonRelevant),负类 | |
---|---|---|
被检索到(Retrieved) | true position(TP 正类判定为正类,例子中就是把女生正确判定为 “这是个女生”) | false position(FP 负类判定为正类,”存伪“,例子中就是把男生误判为 “这是个女生”) |
未被检索到(Not Retrieved) | false negative(FN 正类判定为负类,“去真”,例子中就是把女生误判为 “这是个男生“) | true negative(TN 负类判定为负类,例子中就是把男生判断为 “这是个男生“) |
TP=20,FP=30.FN=0,TN=0
指标分析
基于置信阈值来计算Precision和Recall,例如分别计算0.9,0.8,0.7,必须要给定一个阈值,这样才能将其他框排除掉。当置信阈值选择为0.9时,那么置信度为0.8和0.7的框都会被过滤掉了。当选择框的时候,可以选择置信度最大的一个框作为检测框。
如何计算mAP呢?此时需要把所有阈值都考虑进来,mAP就是所有类别的平均(就是综合考虑所有P和R的情况,综合得出来的一个指标值)
P-R图如图所示
而mAP值即是P-R图的极大值所围成的图形的面积,如下所示:mAP= A1+A2+A3+A4
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。