必威体育Betway必威体育官网
当前位置:首页 > IT技术

准确率,召回率,mAP(mean average precision)解释

时间:2019-11-05 04:45:41来源:IT技术作者:seo实验室小编阅读:65次「手机版」
 

召回率

准确率Precision

召回率Recall

其实这个翻译相当蛋疼。。。

recall最合理的翻译应该是 查全率

而Precision的最合理的翻译应该是查准率

这样就很容易理解了,假设一个班级有10个学生,5男5女

你用机器找女生,机器返回了一下结果:

| 男 | 女 | 女 | 男 | 女 | 男 |

那么查准率为:3/6 = 0.5(返回的6个结果只有3个正确

查全率为: 3/5 = 0.6 (所有女生有5个,但只找到3个


然后就是mAP的解释了,一张图可以说明:

图片名称

在多个类别的检测中,算出召回率从0到1时的准确率(同一召回率取最高的准确率),计算准确率的平均值。然后对所有类别求平均就可以得到mAP了。


实际的detection比赛中,有多个benchmark。下图是COCO比赛的截图,截止到2017年10月5号:

COCO

AveragePrecision(AP):'>AveragePrecision(AP):

AP'>AP    % AP at IoU=0.50:0.05:0.95 (primary challenge metric)

AP'>AP50'>50    % AP at IoU=0.50 (pascal VOC metric)

AP'>AP75'>75    % AP at IoU=0.75 (strict metric)


APAcrossScales:'>APAcrossScales:

AP'>APS'>S    % AP for small objects: area < 322'>322

AP'>APM'>M    % AP for medium objects: 322'>322 < area < 962'>962

AP'>APL'>L    % AP for large objects: area > 962'>962


AverageRecall(AR):'>AverageRecall(AR):

AR'>AR1    % AR given 1 detection per image

AR'>AR10    % AR given 10 detections per image

AR'>AR100    % AR given 100 detections per image


ARAcrossScales:'>ARAcrossScales:

AR'>ARS'>S    % AR for small objects: area < 322'>322

AR'>ARM'>M    % AR for medium objects: 322'>322 < area < 962'>962

AR'>ARL'>L    % AR for large objects: area > 962'>962

文章最后发布于: 2018-06-27 22:36:04

相关阅读

Java WeakHashMap

作为一个java开发者肯定都知道且使用HashMap,但估计大部分人都不太知道WeakHashMap。从类定义上来看,它和普通的HashMap一样,继承了A

Hadoop:一文详解MapReduce的工作机制

在最新的Hadoop(2.7以上版本)中,我们在控制台已经找不到jobtracker和tasktracker模块了,这并不是说它们消失了,而是隐式的加入了YARN框

HashMap&ConcurrentHashMap源码分析

备注JDK版本1.8 HashMap 首先是构造方法,构造方法可传入初始容量和负载因子。传入的初始化容量会被修正为最接近的2的正次幂的值

BeanUtils.populate( Object bean, Map properties ),

BeanUtils.populate( Object bean, Map properties ) 先遍历map<k,v>中的k 如果k和bean相同 就将v的值赋给bean 补充:map中的数据

使用route-map为路由设置标记

课题内容:使用route-map为路由设置标记拓扑:将R2的环回口重分布直连进入OSPF在R1和R4上将OSPF重分布进入EIGRP使用route-m

分享到:

栏目导航

推荐阅读

热门阅读