原文链接

1 ROC

首先介绍 ROC。ROC 分析是从医疗分析领域引入了一种新的分类模型 performance 评判方法。

ROC的全名叫做Receiver Operating Characteristic,其主要分析工具是一个画在二维平面上的曲线——ROC curve。平面的横坐标是false positive rate(FPR),纵坐标是true positive rate(TPR)。对某个分类器而言,我们可以根据其在测试样本上的表现得到一个TPR和FPR点对。这样,此分类器就可以映射成ROC平面上的一个点。调整这个分类器分类时候使用的阈值,我们就可以得到一个经过(0, 0),(1, 1)的曲线,这就是此分类器的ROC曲线。一般情况下,这个曲线都应该处于(0, 0)和(1, 1)连线的上方。因为(0, 0)和(1, 1)连线形成的ROC曲线实际上代表的是一个随机分类器。虽然,用ROC curve来表示分类器的performance很直观好用。可是,人们总是希望能有一个数值来标志分类器的好坏。于是Area Under roc Curve(AUC)就出现了。

2 AUC

AUC是一种用来度量分类模型好坏的一个标准。顾名思义,AUC的值就是处于ROC curve下方的那部分面积的大小。通常,AUC的值介于0.5到1.0之间,较大的AUC代表了较好的performance。

AUC的计算方法总结:

AUC的值就是计算出ROC曲线下面的面积

学习更多编程知识,请关注我的公众号:

代码的路

面积曲线AUC(area under curve)相关推荐

  1. AUC(Area under curve 即Roc曲线下面积)总结

    1.Roc曲线 Roc曲线:接收者操作特征(receiveroperating characteristic),roc曲线上每个点反映着对同一信号刺激的敏感性. 横轴:负正类率(false posti ...

  2. 模型评价指标——混淆矩阵/ROC曲线/AUC曲线

    一.混淆矩阵 TP = True Postive真阳性:FP = False Positive假阳性 :FN = False Negative假阴性:TN = True Negative真阴性 ① 精 ...

  3. python画出roc曲线 auc计算逻辑_ROC及AUC计算方法及原理

    1.非均衡分类问题 在大多数情况下不同类别的分类代价并不相等,即将样本分类为正例或反例的代价是不能相提并论的.例如在垃圾邮件过滤中,我们希望重要的邮件永远不要被误判为垃圾邮件,还有在癌症检测中,宁愿误 ...

  4. ROC曲线 AUC值

    全面了解ROC曲线 一. 初识ROC曲线 1. ROC的前世今生: ROC的全称是"受试者工作特征"(Receiver Operating Characteristic)曲线,  ...

  5. python画出roc曲线 auc计算逻辑_Python画ROC曲线和AUC值计算

    前言 ROC(Receiver Operating Characteristic)曲线和AUC常被用来评价一个二值分类器(binary classifier)的优劣.这篇文章将先简单的介绍ROC和AU ...

  6. Python使用matplotlib可视化面积图(Area Chart)、通过给坐标轴和曲线之间的区域着色可视化面积图、在面积图的指定区域添加箭头和数值标签

    Python使用matplotlib可视化面积图(Area Chart).通过给坐标轴和曲线之间的区域着色可视化面积图.在面积图的指定区域添加箭头和数值标签 目录

  7. ROC受试曲线AUC[TPR/ FPR/截断点/StratifiedKFold/KFold]

    概念 ROC和AUC定义 ROC全称是"受试者工作特征"(Receiver Operating Characteristic).ROC曲线的面积就是AUC(Area Under t ...

  8. R语言ggplot2包以及lattice包可视化方程、函数的曲线实战:function curve

    R语言ggplot2包以及lattice包可视化方程.函数的曲线实战:function curve 目录 R语言ggplot2包以及lattice包可视化方程.函数的曲线实战:function cur ...

  9. R语言可视化面积图(area chart)移除轴标签与实际图形之间的空白区域实战:默认的面积图、移除轴标签与实际图形之间的空白区域

    R语言可视化面积图(area chart)移除轴标签与实际图形之间的空白区域实战:默认的面积图.移除轴标签与实际图形之间的空白区域 目录

  10. R语言自定义变成进行决策曲线分析DCA曲线绘制(Decision Curve Analysis)

    R语言自定义变成进行决策曲线分析DCA曲线绘制(Decision Curve Analysis) 我们可能使用别的语言获得了机器学习模型以及对应的预测概率和标签,我们想直接使用这些信息进行DCA曲线的 ...

最新文章

  1. Linux之用户组相关操作 groupadd groupdel
  2. 高频焊台源码,改进版V2
  3. mysql批量插入数据的函数和存储过程
  4. Liferay被SourceForge评为7月最佳开源项目
  5. 【Linux】监视CPU、GPU使用情况
  6. VLFeat在matlab和vs中安装
  7. 怎样才能在电脑上下载计算机一级考试软件?
  8. matlab 8750h,实测结果表明:九代i7-9750H笔记本标压处理器较8750H提升不大
  9. [WARNING] Corrupted STDOUT by directly writing to native stream in forked JVM 1
  10. 剑指offe面试题19——正则表达式匹配
  11. 【栈和队列】栈的push、pop序列
  12. 第二届邯郸钢铁展会,图扑软件荣获“2022钢铁行业智造之星奖”
  13. try语句的基本用法
  14. 港科夜闻|广州市市长郭永航先生与香港科大校董会廖长城先生一行举行座谈交流...
  15. Mac开不了机怎么办?
  16. Robocup 仿真2D 学习笔记(三)最初的改进1
  17. Python数据采集和分析告诉你为何上海的二手房你都买不起!
  18. 数据分析师的思维方式
  19. win10系统,修改注册表,Acrobat DC关联pdf格式
  20. LTE RMC/FRC测试与E-TM测试的区别

热门文章

  1. 黑客攻防---从零开始认识黑客,简单认知
  2. linux yum安装scp,CentOS安装scp命令的软件包openssh-clients
  3. CPS基本概念(信息物理融合系统)------1
  4. 原生js 实现大鱼吃小鱼效果
  5. Oracle 数据库表空间容量调整(表空间缩容脚本)脚本
  6. 树莓派之安装Vulkan
  7. ✨❤️CSDN标题党❤️,创意无极限,那不直接全网站都花的飞起?
  8. PS长投影文字制作教程
  9. security整合oauth2(jwt非对称加密):For MAC signing you do not need to specify the verifier key separately...
  10. 扩展名是.class.php,php 获取文件扩展名的函数 - strtolower