谈P(查准率),R(查全率),F1值

1. 引例

比如我们的香蕉中 1 表示好的,0表示坏的,有10个香蕉: gold : [ 1,1,1,1,1,0,0,0,0,0 ]
pred: [ 1,0,1,1,1,1,1,0,0,0 ]
注释:gold是现实的好坏;pred是预测的好坏。
P(Precision) 查准率:就是上面说的"准"。字面意思好理解呀,就是在预测当中查找准确个数的比例。

公式为: P = 真正预测准确的数量/预测是准确的数量 = 4 / 6

R(Recall) 查全率:就是上面的"全"。根据字面理解,在预测中看看真正预测对的占全有对的比率。
公式为:

R = 真正预测准确的数量/所有真正好的数量 = 4 / 5

F值是:
F(k) = ( 1 + k ) * P * R / ( ( k*k ) * P + R )

注释:k>0 度量了 查全率 对 查准率 的相对重要性。k>1查全率有更大影响;k<1查准率有更大影响。

在这个实例中可以表示为:k>1就是查全率有更大影响,就是好的香蕉最好都预测出来,因为你觉得不想把好的当成坏的扔点( 真可惜,我爱吃啊 ) ;k<1查准率有更大影响,就是一定要准确,省时间,省力更重要,不在乎好的香蕉当坏的扔点。      
而我们常用的是F1,就是F(1)的意思,k=1,比如我们做一个分类任务,这几个类觉得都一样重要。此时:    
F(1) = 2 * P * R / ( P + R )

2.公式。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3.含义

有时也用一个F1值来综合评估精确率和召回率,它是精确率和召回率的调和均值。当精确率和召回率都高时,F1值也会高。
有时候我们更加重视精确率。我们用一个参数来度量两者之间的关系。如果, 召回率有更大影响,如果,精确率有更大影响。自然,当的时候,精确率和召回率影响力相同,和F1形式一样。
查准率,百分比越高,证明此模型的效果越好,查准率反应模型判断的准确性,其补数为误判率;
查全率,百分比越高,模型效果越好,反应模型的判断的全面性,其补数为漏检率。
F1综合了P和R的结果,当F1较高时则比较说明实验方法比较理想。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

椒椒。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值