召回率和精度

2022-09-06 00:57:09 字數 697 閱讀 3813

召回率(recall)和精度(precise)是廣泛用於資訊檢索統計學分類領域的兩個度量值,用來評價結果的質量。其中召回率是是檢索出的相關文件數和文件庫中所有的相關文件數的比率,衡量的是檢索系統的查全率。精度是檢索出的相關文件數與檢索出的文件總數的比率,衡量的是檢索系統的查準率

從乙個大規模資料集合中檢索文件時,可把文件分成四組:

1. 系統檢索到的相關文件(a)

2. 系統檢索到的不相關文件(b)

3. 相關但是系統沒有檢索到的文件(c)

4. 不相關且沒有被系統檢索到的文件(d)

則召回率 r 和精度 p 的計算公式分別為

(1)召回率

r = a / ( a + c )

其中分子為檢索到的相關文件數,分母為所有相關文件總數。

(2)精度

p = a / ( a + b )

其中分子為檢索到的相關文件數,分母為所有檢索到的文件總數。

舉例來說:乙個資料庫有 500 個文件,其中有 50 個文件符合定義的問題。系統檢索到75 個文件,但只有 45 個符合定義的問題。此時有

(1)召回率   

r = 45 / 50 = 90%

(2)精度      

p = 45 / 75 = 60%

精度 召回率 準確率 F score

文字分類的評價指標一般採用精度 precision 召回率 recall f score和準確率 accuracy 正例 反例 實際正例 tpfn 實際反例 fptn 其中tp true positive 表示實際為正例 也為正例的樣本數量 fn false negative 實際為正例 結果 為反...

精確率和召回率

實際上非常簡單,精確率是針對我們 結果而言的,它表示的是 為正的樣本中有多少是真正的正樣本。那麼 為正就有兩種可能了,一種就是把正類 為正類 tp 另一種就是把負類 為正類 fp 也就是 而召回率是針對我們原來的樣本而言的,它表示的是樣本中的正例有多少被 正確了。那也有兩種可能,一種是把原來的正類 ...

精確率和召回率

例如 某池塘有1400條鯉魚,300只蝦,300只鱉。現在以捕鯉魚為目的。撒一大網,逮著了700條鯉魚,200只蝦,100只鱉。不妨看看如果把池子裡的所有的鯉魚 蝦和鱉都一網打盡,這些指標又有何變化 由此可見,正確率是評估捕獲的成果中目標成果所佔得比例 召回率,顧名思義,就是從關注領域中,召回目標類...