F1值(F-Measure)、准确率(Precision)、召回率(Recall) 菜鸡版理解
生活随笔
收集整理的這篇文章主要介紹了
F1值(F-Measure)、准确率(Precision)、召回率(Recall) 菜鸡版理解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 前置知識:
T(True): 正確的
F (False) : 錯誤的
P (Positive) : 正向的/積極的
N (Negetive): 負向的/消極的
則:
TP:正確的 預測了 正向的
FN:錯誤的 預測了 負向的
FP:錯誤的 預測了 正向的
TN:正確的 預測了 負向的
結合下圖進行理解,左邊的 T, F表示預測的是否正確,右邊的P, N表示 預測值 是 P 或 N,所以才有 我上面的解釋 方法。
精確率(Precision):感覺 查準率 更好理解
查準率,這個 準 指的 是 預測值 是正向的
- 正確的 預測了 正向的 占 所有 預測值 為正向的 比值
正確的–> T 正向的–> P
所以, P r e c i s i o n = T P / ( T P + F P ) Precision=TP/(TP+FP) Precision=TP/(TP+FP)
其中,TP+FP是 預測值為正向 的總數。
召回率(Recall): 感覺 查全率 更好理解
查全率,這個 全 是 針對 真實值 說的
- 正確的 預測了 正向的 占 所有 真實值 為 正向的 的比例
所以, P r e c i s i o n = T P / ( T P + F N ) Precision=TP/(TP+FN) Precision=TP/(TP+FN)
其中,TP+FP是真實值為正向 的總數。
F1值(F-Measure)
F 1 = 2 1 P r e c i s i o n + 1 R e c a l l = 2 P r e c i s i o n ? R e c a l l P r e c i s i o n + R e c a l l F1= \frac{2}{ \frac{1}{Precision}+ \frac{1}{Recall} } =\frac{2Precision*Recall}{Precision+Recall} F1=Precision1?+Recall1?2?=Precision+Recall2Precision?Recall?
總結
以上是生活随笔為你收集整理的F1值(F-Measure)、准确率(Precision)、召回率(Recall) 菜鸡版理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL学习笔记8:权限管理、数据库备
- 下一篇: while 循环进入死循环?