分类任务评价——混淆矩阵、精度、召回率的具体解释

摘要:
混淆矩阵的正面例子通常是我们需要注意的,而反面例子是我们不需要注意的。在需要识别贷款需求的人的分类任务中,正面例子代表有贷款需求的人员,反面例子代表没有贷款需求的个人。以下是一些基于混淆矩阵来测量和分类任务的方法:所有确定的正面例子中,真实正面例子的比例越高,效果越好。基于该贷款需求识别任务,识别的正面示例在实际正面示例中的比例越高越好。当然,TP越高,但实际上,TP越高越高。

混淆矩阵:

分类任务评价——混淆矩阵、精度、召回率的具体解释第1张

  混淆矩阵的正例一般是我们需要关注的,常用1表示,反例是我们不关注的,常用0表示。例如:一个需要识别借贷需求的人的分类任务中,正例表示有借贷需求的人,反例表示没有借贷需求的人。下面定义一些基于混淆矩阵的度量分类任务的方法:

查准率(Precision):

分类任务评价——混淆矩阵、精度、召回率的具体解释第2张

基于这个借贷需求识别任务说明:所有识别出来的正例中真实正例的占比,越高越好。

召回率(Rcall):

分类任务评价——混淆矩阵、精度、召回率的具体解释第3张

基于这个借贷需求识别任务说明:所识别出来的正例在在实际正例中的占比,越高越好。

  当然TP越高,二者都高。但是现实中这两个一般一个高,另一个就低。在借贷需求识别任务中识别出的正例会交给电话销售,如果电话销售成本高,我们当然希望识别出的正例中真实正例越高越好,即优先保证查全率高;如果电话销售的成本低,那么有限保证召回率高。

F1度量:

分类任务评价——混淆矩阵、精度、召回率的具体解释第4张

 

 

 

免责声明:文章转载自《分类任务评价——混淆矩阵、精度、召回率的具体解释》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Python自动化 【第十八篇】:JavaScript 正则表达式及Django初识SpringBoot集成thymeleaf(自定义)模板中文乱码的解决办法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Jenkins进阶-远程构建任务(4)

 开发过程中提交代码以后,如何不登录Jenkins就自动触发jenkins 任务来发布软件版本。  1.首先我们创建一个Jenkins任务。  2.选择"构建触发器"->勾选"触发远程构建"->设置身份验证令牌(我们常说的TOKEN) 3.保存任务,浏览器输入url即可自动发布。 url实例:http://IP Address:8080/jo...

计划任务中使用NT AUTHORITYSYSTEM用户和普通管理员用户有什么差别

原文地址:http://www.ynufe.edu.cn/metc/Article/ShowArticle.asp?ArticleID=805 系统管理员会碰到这种问题,为什么在更改系统登录用户password后,原先定制的计划任务都没有运行呢? 在计划任务的列表文件夹下,状态一栏被告知“因为输入了错误的password和username,计划的任务...

软件需求阅读笔记02

什么是软件需求? 软件需求实际就是“业务知识+问题列表+其他元素”。软件需求的三层次:业务需求、用户需求、软件需求。需求也有着三种类型:功能需求、非功能需求、设计约束。 软件需求的三层次 1业务需求 定义:反映企业/组织对软件系统的高层次目标要求,也就是软件系统的建设目标。 体现: 问题:解决企业运作过程中遇到的问题,如物资供应脱节、用户投诉量大...

Java单例模式详解

一、概念   java中单例模式是一种常见的设计模式,单例模式分五种:懒汉式单例、饿汉式单例、静态内部类单例、枚举单例和双重校验锁单例。  单例模式有以下特点:  1、单例类只能有一个实例。  2、单例类必须自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计...

用SharePoint Designer 2007 设计SharePoint 3_0 工作流(一)

这是一个用OfficeSharePoint Designer 2007设计 SharePoint 3.0 工作流的例子.场景一个方案修订的例子.对流程的分析,设计与实现描述的都比效细.   对 SharePoint 或 WF感兴趣的都可以看一下.   场景说明   一个方案修订的例子   描述如下   1.wxd与lzm是[方案制定组]的成员,lz...

C# winform 多线程异步操作线程启动暂停与恢复

/// <summary> /// 线程控制模块 /// </summary> private ManualResetEvent manualResetEvent = new ManualResetEvent(false); /// <su...