精确率,召回率,F1值的通俗解释

Posted Terry_dong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了精确率,召回率,F1值的通俗解释相关的知识,希望对你有一定的参考价值。

接下来是精确率,召回率,F1值通俗解释:

上一篇绘制的混淆矩阵

首先回顾上一篇画的混淆矩阵中T、F、P、N的含义:

T:真,F:假,P:阳性,N:阴性 

然后组合:

TP:真阳性 TN:真阴性 FP:假阳性 FN:假阴性

精确率

你认为对的中,有多少确实是对的,所占的比率:

你认为对的:即预测值为1的数量=TP+FP

有多少确实是对的:TP

Precision = \\frac{TP}{TP + FP}

 

召回率

本来是对的中,你找回了多少对的,所占的比率 :

本来是对的:即真实值为1的数量=TP+FN

你找回了多少对的:TP

Recall = \\frac{TP} {TP + FN}

 

F1值:

精确率越高越好,召回率越高越好。

下边式子(2)可以由式子(1)推导出来

从(1)看出,Recall不变时,Precision越大,1/Precision越小,从而F1越大。

同理: Precision不变时,Recall越大,1/Recall越小,从而F1越大。

F1 = \\frac{2}{ \\frac{1}{Precision} + \\frac{1}{Recall}}    

+ 方便理解

F1 = \\frac{2 * Precision * Recall}{ Precision+ Recall} 

+ 标准公式

 

 

以上是关于精确率,召回率,F1值的通俗解释的主要内容,如果未能解决你的问题,请参考以下文章

精确率,召回率,F1值的通俗解释

精确率,召回率,F1值的通俗解释

准确率、精确率、召回率

准确率召回率F1值的思考

准确率(Accuracy) 精确率(Precision) 召回率(Recall)和F1-Measure(精确率和召回率的调和平均值)

准确率、精确率、召回率