有很多指标可以衡量机器学习模型的效果,不同的任务使用的评价指标也不尽相同。本文对二分类任务的评价指标加以总结。全文系作者原创,仅供学习参考使用,转载授权请私信联系,否则将视为侵权行为。码字不易,感谢支持。

在二分类问题中,数据的标签通常用(0/1)来表示,在模型训练完成后进行测试时,会对测试集的每个样本计算一个介于0~1之间的概率,表征模型认为该样本为阳性的概率,我们可以选定一个阈值,将模型计算出的概率进行二值化,比如选定阈值=0.5,那么当模型输出的值大于等于0.5时,我们就认为模型将该样本预测为阳性,也就是标签为1,反之亦然。选定的阈值不同,模型预测的结果也会相应地改变。二元分类模型的单个样本预测有四种结果:

  1. 真阳性(TP):判断为阳性,实际也是阳性。
  2. 伪阳性(FP):判断为阳性,实际却是阴性。
  3. 真阴性(TN):判断为阴性,实际也是阴性。
  4. 伪阴性(FN):判断为阴性,实际却是阳性。

这四种结果可以画成2 × 2的混淆矩阵

有了混淆矩阵,就可以定义各种指标了。

  • TPR(真阳性率) = TP / (TP + FN)
  • FPR(假阳性率) = FP / (FP + TN)
  • Accuracy(准确率)= (TP + TN) / (TP+TN+FP+FN)
  • Precision(精确率)= TP / (TP + FP)
  • Recall(召回率)= TP / (TP + FN)
  • F1值 = 2TP / (2TP+FP+FN)
  • PPV(positive predictive value)= TP / (TP + FP)
  • sensitivity(敏感性)= TP / (TP + FN)
  • specificity(特异性)= TN / (TN + FP)

以上就是本文的全部内容,如果你喜欢这篇文章,欢迎将它分享给朋友们。

感谢您的阅读,祝您生活愉快!

作者:小美哥
2018-06-12

机器学习备忘录 | 二分类模型常用评价指标汇总相关推荐

  1. 分类模型常用评价指标1

    在分类模型中,常用的评价指标包括混淆矩阵.ROC曲线.AUC.KS指标.提升度等.其中针对正负样本极度不平衡的分类问题,例如广告分类预测问题,最常用的模型评价指标就是AUC. 混淆矩阵是分类问题中常用 ...

  2. 机器学习模型常用评价指标(Accuracy, Precision, Recall、F1-score、MSE、RMSE、MAE、R方)

    前言 众所周知,机器学习分类模型常用评价指标有Accuracy, Precision, Recall和F1-score,而回归模型最常用指标有MAE和RMSE.但是我们真正了解这些评价指标的意义吗? ...

  3. [机器学习] 二分类模型评估指标---精确率Precision、召回率Recall、ROC|AUC

    一 为什么要评估模型? 一句话,想找到最有效的模型.模型的应用是循环迭代的过程,只有通过持续调整和调优才能适应在线数据和业务目标. 选定模型时一开始都是假设数据的分布是一定的,然而数据的分布会随着时间 ...

  4. 机器学习分类算法常用评价指标

    目录 1.准确率,召回率,精确率,F1-score,Fβ,ROC曲线,AUC值 2.宏平均(Macro-averaging)和微平均(Micro-averaging) 3.Python3  sklea ...

  5. 分类模型常用的评价指标

    分类模型的评价指标的重要性不亚于设计一个好的网络模型,只有通过合理的评价指标,才能衡量一个模型的好坏和选择一个合适的模型. 以下所有内容,如有侵权,请联系删除~ 混淆矩阵 对于二分类问题,有 FP,T ...

  6. 二值分类模型的评价指标

    二值分类模型的评价指标主要有: Precision, Recall, F-Score, ROC and AUC. ROC (Receiver Operating Characteristic): RO ...

  7. 【Kay】机器学习——二分类模型的评价

    一.评价二分类模型的好坏 二分类问题:预测这条数据是0还是1的问题 1.混淆矩阵 数字代表个数 2.准确率.精确率.召回率 ①准确率: ②精确率(查准率): ③召回率(查全率recall) :   ④ ...

  8. 机器学习中的分类模型整理

    概要 机器学习中的分类模型有逻辑回归.朴素贝叶斯.决策树.支持向量机.随机森林.梯度提升树等分类算法,不仅可以进行二分类,还可以进行多分类. 一.逻辑回归 逻辑回归的本质就由线性回归演变而来,是一个线 ...

  9. 分类模型性能评价指标:混淆矩阵、F Score、ROC曲线与AUC面积、PR曲线

    以二分类模型为例:二分类模型最终需要判断样本的结果是1还是0,或者说是positive还是negative. 评价分类模型性能的场景: 采集一个称之为测试集的数据集: 测试集的每一个样本由特征数据及其 ...

  10. 搞懂回归和分类模型的评价指标的计算:混淆矩阵,ROC,AUC,KS,SSE,R-square,Adjusted R-Square

    今天看到某同学总结了回归和分类模型的评价指标,两篇博客讲的特别清楚,看完后以前的疑惑都解除了,收获很大,加一点补充,整理出来方便以后查看,蓝色的大标题是原文链接. 回归模型的几个评价指标 对于回归模型 ...

最新文章

  1. FPGA的LVDS电平以及LVDS25电平能在HR Bank上使用吗?
  2. 高等应用数学问题的matlab求解汇总
  3. 网游服务端php5.1时间戳格式化,php格式化时间戳显示友好时间的简单示例
  4. Nios 定时器内核之timestamp_timer
  5. Scala集合:List增加元素及集合拼接操作
  6. 便捷式计算机无线功能按钮,TP-Link TL-MR13U便携式无线路由器Client模式设置
  7. 超越传感器和相机 - 将物联网从云端迁移到物理世界
  8. linux服务器用户组和权限管,linux 用户管理,用户权限管理,用户组管理
  9. SLAM 建立局部二维栅格地图的一种方法
  10. AndroidStudio_开发工具_调试功能---Android原生开发工作笔记75
  11. 面向大众征集 “故宫·金榜题名”文创众筹大赛启动
  12. NCCN指南下载以后无法复制,粘贴原因及PDF密码破解
  13. itunes显示无法更新服务器失败怎么办啊,更新iTunes出现错误 iTunes更新失败解决方案...
  14. 攻防世界WEB进阶之mfw
  15. 【安全问道】系列:阿里带你3分钟掌握一个互联网安全知识
  16. 计算机网络实验指导gns3,计算机网络实践教程——基于GNS3网络模拟器(CISCO技术)...
  17. 普通打印机,双面打印技巧
  18. 3d游戏成套模型素材网站合集看过来
  19. 《哲学史讲演录》——思辨节选---智者派
  20. android微信群聊功能,Android仿微信群聊头像效果

热门文章

  1. 深度学习----GAN(生成对抗神经网络)原理解析
  2. 解决SQLServer2008安装失败最直白的解决方式
  3. Echarts 环图 颜色渐变、灰色背景、自适应
  4. ios python3.0编程软件_ios编程软件-7款学习Python编程的iPhone/iPad应用
  5. 全球及中国直流调速器行业市场调研及未来发展趋势预测报告2022-2027年
  6. imdisk虚拟光驱安装linux,imdisk虚拟磁盘驱动器如何加载iso文件?大白菜ImDisk加载iso文件教程...
  7. 超好用的手机开源自动化测试工具分享
  8. 微信小程序上传图片失败总结
  9. visio2019怎么对图片加箭头标注,Visio设置图片作为背景
  10. 数车计算机编程教学caxa,caxa数控车视频教程软件编程全套2016/2015