我是靠谱客的博主 怕孤单绿茶,最近开发中收集的这篇文章主要介绍准确率、精确率、召回率、F—score比较,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

举例来说,用血压值来检测一个人是否有高血压,测出的血压值是连续的实数(从0~200都有可能),以收缩压140/舒张压90为阈值,阈值以上便诊断为有高血压,阈值未满者诊断为无高血压。二元分类模型的个案预测有四种结局:

  1. 真阳性(true positive, TP):诊断为有, 实际上也有高血压;
  2. 伪阳性(false positive,FP):诊断为有,实际却没有高血压;
  3. 真阴性(true negative,TN):诊断为没有,实际上也没有高血压
  4. 伪阴性(false negative,FN):诊断为没有,实际上却有高血压
    在这里插入图片描述
    1. 准确率(accuracy), 所有的预测正确(正类负类)的占总的比重。
    在这里插入图片描述
    2. 精确率(也叫查准率,precision), 即正确预测为正的占全部p预测的比例,(真正正确的占单个对象所有预测的比例)
    在这里插入图片描述
  5. 召回率(recall), 即正确预测为正的占全部预测的比例)
    在这里插入图片描述
  6. F-score值,F1值为算数平均数除以几何平均数,且越大越好,将Precision和Recall的上述公式带入会发现,当F1值小时,True Positive相对增加,而false相对减少,即Precision和Recall都相对增加,即F1对Precision和Recall都进行了加权。

在这里插入图片描述
在这里插入图片描述

总结:准确率: 表示的是 预测为真 / 所有预测的可能
精确率:表示的是 预测p为真 / 预测的所有p的值
召回率:表示的是 预测p为真 / 预测的所有值
F—measure : 值越高,效果越好

最后

以上就是怕孤单绿茶为你收集整理的准确率、精确率、召回率、F—score比较的全部内容,希望文章能够帮你解决准确率、精确率、召回率、F—score比较所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部