首页 > 其他分享 >二分类模型评价指标-总结

二分类模型评价指标-总结

时间:2022-12-18 22:31:32浏览次数:47  
标签:总结 KS 负类 模型 ROC 正类 TPR FPR 评价


knitr::opts_chunk$set(echo = TRUE)

  介绍评价二分类模型的一些指标。

1. 混淆矩阵


预测为正类

预测为负类

实际为正类

TP

FN

实际为负类

FP

TN

符号标记:
TP—将正类预测为正类数
FN—将正类预测为负类数
FP—将负类预测为正类数
TN—将负类预测为负类数

1.1 准确率*Accuracy

  通俗地说就是所有样本被正确预测的占比。

二分类模型评价指标-总结_错误预测

2. ROC曲线和AUC

2.1 ROC

  先定义TPR和FPR:
TPR—真阳性,同召回率
FPR—假阳性,负样本中错误预测为正的占比
二分类模型返回一个概率值,通过调整阈值,即大于该阈值为正类,反之负类,可以得到多个(FPR,TPR)点,描点画图得到的曲线即为ROC曲线。如下图所示:

knitr::include_graphics("../Picture/Pic1-Roc.png",dpi = 600)

二分类模型评价指标-总结_错误预测_02

2.2 AUC

  AUC为ROC曲线下的面积,越接近1说明分类效果越好。
  直观的解释AUC,可以这样理解:
从正负样本各随机抽取一个样本Sample1、Sample2,分类器返回概率值P1、P2,AUC=P(P1>P2)。其反应的是分类器对样本的排序能力,好的分类器应该返回正样本以更高概率值。
具体的可以​​看这里​​

2.3 KS值

  和ROC曲线类似,通过调整阈值可以得到多个(FPR,TPR)点,描点画图时把阈值作为横轴,FPR描点形成一条曲线,TPR描点形成一条曲线。KS值就为​​Max(TPR-FPR)​​,KS值越大,表示模型能够将正、负样本区分开的程度越大,但是分隔并不一定表示正确。通常来讲,KS>0.2即表示模型有较好的预测准确性。

knitr::include_graphics("../Picture/Pic2-KS.png",dpi = 600)

二分类模型评价指标-总结_召回率_03


                      2018-02-27 于杭州

                      2018-07-13 改于南京市建邺区新城科技园


标签:总结,KS,负类,模型,ROC,正类,TPR,FPR,评价
From: https://blog.51cto.com/u_15575753/5951199

相关文章

  • 周末总结12.18
    目录django路由层django请求生命周期流程图(*****)1.路由匹配2.正则匹配3.正则匹配的无名有名分组反向解析基本使用动态路由的反向解析路由分发视图层必会三板斧JsonRespons......
  • Transformers库之模型(Model)组件和分词器(Tokenizer)组件
    目录模型加载模型保存模型分词器分词策略加载与保存分词器编码与解码文本处理多段文本Padding操作Attentionmasks直接使用分词器编码句子对模型在之前介绍pipeline组......
  • 风电随机性动态经济调度模型(Python&Matlab代码)
    目录​​0写在前面​​​​1引言​​​​1.1机会约束规划​​​​1.2基于场景的方法​​​​1.3模糊模型​​​​ 2六种处理风电随机性动态经济调度模型描述​​​​......
  • 模型的保存与加载joblib
    一、概述1.1模型的保存当模型完成训练之后,可以得到参数,例如线性回归得到权重与偏置等。可以将这些参数保存起来,方便下次调用。一般与Pipeline联合使用,先用Pipline操作,......
  • 【博学谷学习记录】超强总结,用心分享|接口加解密介绍
    一、介绍在做接口测试的时候,如果是外部用户直接能看到我们的参数,可能会造成接口不安全,比如直接用明文的参数请求接口,把参数自己定义,脏数据就会存到我们的数据库中,严重......
  • 【博学谷学习记录】超强总结,用心分享。数据库的重要知识点。
    一.数据库事务 1.事务特性 原子性:即不可分割性,事务要么全部被执行,要么就全部不被执行。一致性:事务的执行使得数据库从一种正确状态转换成另一种正确状态隔离性:在......
  • 时序电路的描述之米利模型、摩尔模型、状态转换图、状态转换表、两种基本模型的转换
    时序逻辑电路:有记忆功能,输出不仅取决于当前的输入,还与信号历史有关的一类电路同步时序逻辑电路:①状态变化在一个统一的内部时钟信号下发生②系统工作按时钟节拍进行(故又......
  • 前端学习-CSS-08-盒子模型
    学习时间:2022.11.13目录盒子模型盒子模型的介绍内容的宽高边框(border)连写形式单方向设置单个属性简单案例内边距(padding)内减模式外边距(margin)外边距折叠现象1-合并......
  • android 界面布局 很好的一篇总结 【转】
    布局: ​   在 android 中我们常用的布局方式有这么几种:​1.LinearLayout( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)   ......
  • 工作流管理系统参考模型简介
    在阐述工作流引擎之前,我们来了解一下工作流技术的基本知识。早在几年前,为了建立工作流管理系统的相关标准,国际上成立了一个称为“工作流管理联盟”(简称WFMC)的国际组织。她提......