首页 > 其他分享 >机器学习之ROC曲线

机器学习之ROC曲线

时间:2024-08-17 14:24:32浏览次数:16  
标签:曲线 机器 阈值 ROC rate TPR FPR 识别

机器学习之ROC曲线

本博客主要参考了https://www.evidentlyai.com/classification-metrics/explain-roc-curve
在这里插入图片描述

1.TPR与FPR计算

真阳率TPR(True Positive rate),又称召回率recall rate。
在这里插入图片描述
假阳率FPR(False Positive rate):
在这里插入图片描述

2.TPR、FPR与分类阈值的关系

从下图中的例子可以看出,随着阈值升高,识别的阈值升高,阳性样本被识别出的概率(即TPR或召回率)降低;阴性样本被识别出的概率升高,因此假阳率FPR也降低。
在这里插入图片描述

极端的情况,当阈值为0时,所有样本都识别成了阳

标签:曲线,机器,阈值,ROC,rate,TPR,FPR,识别
From: https://blog.csdn.net/WANGWUSHAN/article/details/137210734

相关文章

  • 货拉拉金融梦碎:信贷业务夭折,增长曲线难寻
    同城货运平台的巨头货拉拉,近年来一直备受争议与质疑。尽管其市场规模和估值持续攀升,但背后隐藏的问题却如同冰山一角,逐渐浮出水面。近日,货拉拉再度因纵容超载等问题被推上风口浪尖,而其盈利能力和多元化发展战略也遭到了严峻的挑战。货拉拉自成立以来,通过连接商户与司机,构建......
  • 《机器学习》KNN算法搭配OpenCV训练模型、识别图片 No.2
    一、使用KNN算法识别数字1、明确目的:        有一张图片,其中有一份数据,其中共有0-9的不同写法的数字,共5000条,现在想要对这张图片中的数据进行训练,以完成当输入一张图片,图片内为手写的数字,能自动识别其数字的值为多少,从而完成训练。2、获取数据首先看下面一张图:它......
  • 《机器学习》——运用OpenCV库中的KNN算法进行图像识别
    文章目录KNN算法的简单介绍下载OpenCV库实验内容实验结果完整代码自己手写数字传入模型中测试KNN算法的简单介绍一、KNN算法的基本要素K值的选择:K值代表选择与新测试样本距离最近的前K个训练样本数,通常K是不大于20的整数。K值的选择对算法结果有重要影响,需要通过交......
  • 【机器学习】简析决策树
    决策树的直观理解决策树是一种常用的机器学习算法,用于分类和回归任务。为了让你理解决策树的原理,我将用一个形象的类比来解释。想象一下,你在参加一个问答游戏,目的是猜出某个人正在想的一种水果。这个人会依次回答你提出的各种问题,直到你猜到正确的水果。比如,你可能会问:......
  • legoEV3机器人场地赛如何按照规定路线运行(巡线)
    legoEV3机器人场地赛如何按照规定路线运行(巡线)在机器人场地赛中,巡线指让机器人按照固定线路(一般为白底黑线)运行的任务。而巡线也可以被称为“机器人场地赛的‘基本功’”,它既可以单独成为一类比赛项目也可以成为完成其他任务的“地基”。在这里我来给大家介绍两种颜色传感器巡线......
  • failed to solve: process “/bin/sh -c yum -y install vim“ did not complete succ
    网上有好多种方法(都试过了只有方法四可以用):方法一:systemctl restart  docker(生产上不建议)方法二:看看你的网络是否有问题,检查一下网络连通性方法三:有可能是容器版本的问题,推荐使用centos7,看网上说最新的镜像会有这类的的问题方法四:就像这个博主大佬说的修改主机源修改......
  • Apache RocketMQ 中文社区全新升级!
    ApacheRocketMQ社区的持续发展和不断壮大,离不开创始团队和众多开发者多年来的努力。为了回馈众多优秀的小伙伴们一直以来积极参与社区建设、对社区的发展作出杰出的贡献;为了让中国开发者便捷获取全面、垂直、优质的资讯,更低门槛地参与社区的学习和交流。ApacheRocketMQ中文社......
  • 《机器学习》 KNN算法、数据可视化 No.1
    一、了解机器学习1、什么是机器学习        机器学习是一种人工智能(AI)的分支,旨在让计算机通过数据自动学习和改进。机器学习算法被设计用于从数据中提取模式和规律,然后利用这些模式和规律来做出预测或做出决策,而无需明确的程序指令。        机器学习的基本......
  • redis启动失败报错:Job for redis.service failed because the control process exited
    问题描述启动报错如下:查看redis的启动信息:systemctlstatusredis.service或journalctl-xe由提示可以看不是配置文件,内存等原因造成的。解决方案原因:linux的一个安全子系统(SELinux)阻止了服务的启动。查看SELinux的工作模式cat /etc/selinux/configSELinu......
  • AI 智能体 | 使用Coze搭建一个自己的机器人(一)
    本节将使用Coze搭建一个自己的机器人,第一阶段使用大模型+提示词。大模型+提示词进入扣子官网点击创建Bot,会出来一个弹窗在弹窗里面选择个人空间Bot名称的地方给你的bot起个名字Bot功能介绍,在这个地方输入你创建这个bot要实现什么功能图标的话你想替换的话可以通过本地上传图......