準確率,召回率,mAP(mean average precision)解釋
準確率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號:
% AP at IoU=0.50:0.05:0.95 (primary challenge metric)
% AP at IoU=0.50 (PASCAL VOC metric)
% AP at IoU=0.75 (strict metric)
% AP for small objects: area <
% AP for medium objects: < area <
% AP for large objects: area >
1 % AR given 1 detection per image
10 % AR given 10 detections per image
100 % AR given 100 detections per image
% AR for small objects: area <
% AR for medium objects: < area <
% AR for large objects: area >