当前位置: 首页 > news >正文

机器学习常用评估Metric(ACC、AUC、ROC)

一、混淆矩阵

基于样本预测值和真实值是否相符,可得到4种结果:

TP(True Positive):样本预测值与真实值相符且均为正,即真阳性
FP(False Positive):样本预测值为正而真实值为负,即假阳性
FN(False Negative):样本预测值为负而真实值为正,即假阴性
TN(True Negative):样本预测值与真实值相符且均为负,即真阴性

总结:第一个字母代表预测值与真实值是否相符(True/False)

           第二个字母代表预测值是正还是负(Positive/Negative)

二、Metric

0. TPR(Recall)、FPR

  • TPR:真阳性率,也称为灵敏度(Sensitivity)或召回率(Recall),表示的是在所有真实为正的样本中,被正确预测为正的比例。其计算公式为:

  • FPR:假阳性率,表示在所有真实为负的样本中,被错误预测为正的比例。其计算公式为:

1. ACC(准确率)

ACC即为预测正确(预测值与真实值相符)的概率。

2. Precision(精确率)

精确度:以预测结果为判断依据,预测为正例的样本中预测正确的比例。

精确度还有一个名字,叫做“查准率”,我们关心的主要部分是正例,所以查准率就是相对正例的预测结果而言,正例预测的准确度。直白的意思就是模型预测为正例的样本中,其中真正的正例占预测为正例样本的比例,用此标准来评估预测正例的准确度

3. F1 值

F1值就是中和了精确率Precision和召回率Recall的指标:

4. ROC

ROC 曲线,用于评价二分类模型性能。它通过显示真阳性率TPR与假阳性率FPR之间的权衡来帮助我们理解模型的分类能力。

绘制 ROC 曲线的步骤:

  1. 选择阈值:从 0 到 1 的不同阈值。

  2. 计算 TPR 和 FPR:对于每个阈值,计算相应的 TPR 和 FPR。

  3. 绘制曲线:以 FPR 为横轴,TPR 为纵轴,绘制 ROC 曲线。

5. AUC

AUC,即曲线下面积(Area Under Curve),是ROC曲线下面积的一个数值表示。它提供了一个定量的指标,用来衡量分类模型的整体表现。AUC 值范围从 0 到 1,值越大表示模型性能越好。

三、参考

一文彻底理解机器学习 ROC-AUC 指标-CSDN博客

http://www.lryc.cn/news/508623.html

相关文章:

  • uniapp 微信小程序 功能入口
  • typora数学符号
  • 如何保障多个Facebook账号稳定运行:一账号一稳定IP?
  • 今日总结 2024-12-23
  • c++------------------函数
  • 软件信息化平台项目投标技术方案中如何进行项目实施方案以及安全质量方案培训售后方案应急预案的编写?
  • Apache Tomcat 漏洞CVE-2024-50379条件竞争文件上传漏洞 servlet readonly spring boot 修复方式
  • 中国信通院致信感谢易保全:肯定贡献能力,期许未来合作
  • 20241220流水的日报 mysql的between可以用于字符串 sql 所有老日期的,保留最新日期
  • 低代码开源项目Joget的研究——安装部署
  • 《鸿蒙开发-答案之书》字符串占位符格式化
  • workman服务端开发模式-应用开发-gateway长链接端工作原理
  • Android 关于Tencent vConsole 添加入webView 总结
  • 【路径规划】原理及实现
  • 【AIGC】ChatGPT 结构化 Prompt 的高级应用
  • Go web 开发框架 Iris
  • uniapp Native.js 调用安卓arr原生service
  • C#代码实现把中文录音文件(.mp3 .wav)转为文本文字内容
  • 【一文了解】C#重点-委托1
  • WPF+MVVM案例实战与特效(四十五)- 打造优雅交互:ListBox 的高级定制与行为触发(侧边菜单交互面板)
  • 新版Android Studio 2024.1.2版本,如何通过无线wifi连接手机实现交互
  • VTK知识学习(26)- 图像基本操作(一)
  • 2024年9月AI头条新闻:创新与挑战并存
  • [Xshell] Xshell的下载安装使用、连接linux、 上传文件到linux系统-详解(附下载链接)
  • count(1)、count(_)与count(列名)的区别?
  • 代码随想录训练营第二十七天| 贪心理论基础 455.分发饼干 376. 摆动序列 53. 最大子序和
  • List直接使用removeAll报错
  • Debian环境安装Docker Engine
  • Python常用内置函数总结
  • 深入了解蓝牙Profile类型与设备的对应关系