首页 > 其他分享 >机器学习之P-R曲线

机器学习之P-R曲线

时间:2022-11-06 15:56:11浏览次数:46  
标签:正例 分类 机器 recall 曲线 precision 学习 负例

一.P-R曲线相关介绍:
1.P(precision):查准率,预测出来的正例中正确的比例
2.R(recall):查全率,衡量正例被预测出来的比例
3.P-R曲线:P-R曲线是精确率precision与召回率recall 曲线,以recall作为横坐标轴,precision作为纵坐标轴从而绘制出来的图象
4.通过混淆矩阵计算P-R曲线相关参数:

其中,把正例正确分类为正例,表示为TP(true positive),把正例错误分类为负例,表示为FN(false negative)
把负例正确分类为负例,表示为TN(true negative), 把负例错误分类为正例,表示为FP(false positive)
通过混淆矩阵可以计算出精确率precision(P)和召回率recall(R):

计算完完准确率和召回率就可以绘制P-R曲线了:

标签:正例,分类,机器,recall,曲线,precision,学习,负例
From: https://www.cnblogs.com/YanHi/p/16862781.html

相关文章

  • windows11安装机器学习Anaconda环境
    Anaconda是一个开源的Python发行版本,是一个安装、管理python相关包的软件,还自带python、JupyterNotebook、Spyder,有管理包的conda工具,非常有用。安装步骤:1.Anaconda下......
  • 回顾你过去将近3年的学习经历1
    当初你报考的时候,是真正喜欢计算机这个专业吗?是的你现在后悔选择了这个专业吗?没有你认为你现在最喜欢的领域是什么(可以是计算机的也可以是其它领域)?软件测试总结你现......
  • 机器学习__期中
    机器学习入门目录机器学习入门1.基础1.1机器学习任务1.2基本流程1.3概念特征值数据集划分模型效果描述机器学习类型1.4性能评估P-R图2.数据预处理2.1定义2.2数据......
  • 代码马拉松——学习计划
    高考结束已是过了五个月之久,我多少对过去怀有不甘,以至于暑假里浑浑噩噩地挥霍,嘿,游戏打得很舒服好吧,好像也就这样,我没培养什么兴趣爱好,考个驾驶证磨磨蹭蹭。来到大学,我羡慕别......
  • 《Unix/Linux系统编程》第十周学习笔记
    《Unix/Linux系统编程》第十周学习笔记块设备I/O和缓冲区管理解释块设备I/O的原理和I/O缓冲的优点I/O缓冲区:内核中的一系列NBUF缓冲区用作缓冲区缓存。每个缓冲区用一......
  • 什么是机器学习
    机器学习的定义从广义上来说,机器学习是一种能够赋予机器学习的能力以此让它完成直接编程无法完成的功能的方法。但从实践的意义上来说,机器学习是一种通过利用数据,训练出......
  • rust学习安装篇
    一、window下rust安装1.1、安装rust前提,必须vs安装“使用C++的桌面开发”打开“VisualStudioInstaller”安装管理器,添加勾选安装“使用C++的桌面开发”1.2、在Wi......
  • 前端学习Day63
    PM2的使用:全局安装:npmipm2-g启动项目:pm2start脚本名--name自定义名称查看运行项目:pm2ls停止项目:pm2end自定义名称/id值重启项目:restart自定义名称/id值删......
  • javascript的基础语法,方便未来开展学习
    文档内部输入语句:document.write(‘窗口打印内容’)输出到控制台,目的让程序员测试使用consloe.log(’控制台打印‘)警示框,提示给用户看alert(’警示打印‘)也就是弹出框输......
  • 学习ASP.NET Core Blazor编程系列十——路由(上)
    学习ASP.NETCoreBlazor编程系列一——综述学习ASP.NETCoreBlazor编程系列二——第一个Blazor应用程序(上)学习ASP.NETCoreBlazor编程系列二——第一个Blazor应......