1. 程式人生 > >對召回率、準確率、mAP的理解

對召回率、準確率、mAP的理解

比如一個數據庫,男5人,女5人

系統1搜尋女,結果排序如下:

1 女

2 男

3 男

4 男

5 女

6 女

7 女

系統2 搜尋女,結果排序如下:

1 女

2 女

3 女

4 女

5 男

6 男

7 男


對於系統1:

查全率=系統檢索到的相關檔案 / 系統所有相關的檔案總數=4/5

準確率=系統檢索到的相關檔案 / 系統所有檢索到的檔案總數=4/7

mAP=(1/1+2/5+3/6+4/7)/5

對於系統2:

查全率=系統檢索到的相關檔案 / 系統所有相關的檔案總數=4/5

準確率=系統檢索到的相關檔案 / 系統所有檢索到的檔案總數=4/7

mAP=(1/1+2/2+3/3+4/4)/5

結論:系統1和系統2,查全率和準確率相同,此時用mAP來衡量系統好壞,更加有效。