美文网首页
模型评估指标

模型评估指标

作者: IntoTheVoid | 来源:发表于2019-02-01 20:19 被阅读47次
  • 混淆矩阵(Confusion Matrix)

image.png

蓝色点被标记为Positive
红色点被标记为Negative
线上方的点为预测为Positive
线下方点是预测为Negative

  • 如果标记为Positive, 预测也为Positive称为True Positive(TP), 即线上方的蓝色点
  • 如果标记为Negative, 预测也为Negative称为True Negative(TN), 即线下方的红色点
  • 如果标记为Negative, 预测则为Positive称为False Positive(FP), 即线上方的红色点
  • 如果标记为Positive, 预测则为Negative称为False Positive(FN), 即线下方的蓝色点

上图中, TP = 6, TN = 5; FP = 2, FN = 1

  • 准确率(Accuracy)

回答类似" 在所有就诊者中, 正确分类的有多少?"的问题.

image.png

对于上图可以计算
accuracy = (TP + TN) / (ALL POINTS)
accuracy = (6 + 5) / (6+5+2+1) = 78.57%

  • 精确率(Precision)

用于回答"所有预测为Positive的数据点, 这些数据点中有多少是真正的Positive

image.png

对于上图可以计算
precision = = TP/(TP+FP)
accuracy = 6 / (6+2)

  • 召回率(Recall)

用于回答"所有的标记为Positive的数据点, 这些数据点有多少被预测为Positive"

image.png

对于上图可以计算
precision = = TP/(TP+FN)
accuracy = 6 / (6+1)

注意:

  • 根据不同的场景判断precision重要还是recall重要,例如在癌症诊断场景下, 我们是否有本身患病但是没有诊断出来的人, 也即False Negative, 此时precision略低也ok, 重点在于recall
  • 例如在垃圾邮件检测场景下, 预测为垃圾邮件的邮件是否真正属于垃圾邮件,也即是否属于False Positive, 此时precision 就很重要

相关文章

  • 模型评估——评估指标的局限性

    在模型评估过程中,往往对于不同的模型,需要不同的指标进行评估,在众多评估指标中,大部分指标只能反映模型的部分性能,...

  • 分类指标

    评估结果用于反应模型的好坏,必须设计合适的评估指标来测量该模型的好坏。模型的好坏是相对的,使用不同的评估指标对模型...

  • 模型性能评估

    目录 1、模型评估指标 2、总结 1、模型评估指标 2、总结:本文以思维导图的方式罗列了二分类中模型评估中常用的指...

  • 模型评估指标

  • 模型评估指标

    评估指标用于反映模型效果。在预测问题中,要评估模型的效果,就需要将模型预测结果f(X)和真实标注Y进行比较,评估指...

  • 模型评估指标

    混淆矩阵、精确率、召回率,ROC、AUC 对于二分类问题来说,所有的问题被分为0和1两类,混淆矩阵是2*2的矩阵:...

  • 模型评估指标

    混淆矩阵(Confusion Matrix) 蓝色点被标记为Positive红色点被标记为Negative线上方的...

  • 关于模型评估指标,可比性,LOSS,AUC,上下限

    模型评估可以从多维度多指标进行评估。 这里只谈论指标。我们常用的指标,logloss,mse,auc(GAUC)等...

  • 一文深度解读模型评估方法

    本文将总结机器学习最常见的模型评估指标。训练学习好的模型,通过客观地评估模型性能,才能更好实际运用决策。模型评估主...

  • 机器学习中常用评估指标汇总

    评估指标 Evaluation metrics 可以说明模型的性能,辨别模型的结果。 我们建立一个模型后,计算指标...

网友评论

      本文标题:模型评估指标

      本文链接:https://www.haomeiwen.com/subject/bladsqtx.html