如何解释准确率、精确率与召回率?

article/2025/10/7 23:53:49

对于二分类问题,机器预测的和实际的还是会有所偏差,所以我们引入以下几个概念来评价分类器的优良。

首先有关TP、TN、FP、FN的概念。TP与TN都是机器(预测)分类分对了的情况,TP是预测为正类且预测正确,TN是预测为负类且预测正确。FP与FN都是机器(预测)分类分错了的情况,FP是把实际负类分类(预测)成了正类,而FN则是把实际正类分类(预测)成了负类。(T则代表分类正确,F代表分类错误;P代表全体类中实际正类,N代表全体类中实际负类。)

【举例】一个班里有男女生,我们来进行分类,把女生看成正类,男生看成是负类。我们可以用混淆矩阵来描述TP、TN、FP、FN。

混淆矩阵
 相关(Relevant),正类P无关(NonRelevant),负类N
  预测为正类True Positives(TP,正类判定为正类。即女生判定为女生。)False Positives(FP,负类判定为正类,即“存伪”。男生判定为女生。)
  预测为负类False Negatives(FN,正类判定为负类,即“去真”。女生判定为男生。)True Negatives(TN,负类判定为负类。即男生判定为男生。)

明确这三个概念的英文名称:

精确率(Precision),准确率(Accuracy),召回率(Recall)。

1.准确率(Accuracy)。顾名思义,就是所有预测正确的(包括正类和负类)占总的的比例。

2.精确率(Precision),查准率。即正确预测为正类的全部预测为正类的的比例。个人理解:在所有预测为正类中真正为正类的所有预测为正类的的比例。

精确率是针对我们预测结果而言的,它表示的是预测为正类的样本中有多少是真正的正类样本。那么预测为正类就有两种可能了,一种就是把正类预测为正类(TP),另一种就是把负类预测为正类(FP)。

3.召回率(Recall),查全率。即正确预测为正类的全部实际为正类的的比例。个人理解:在所有预测为正类中真正为正类的总体实际为正类的的比例。

召回率是针对我们原始样本而言的,它表示的是全体样本中的所有正类样本有多少被预测正确了。也有两种可能,一种是把正类预测为正类(TP),另一种就是把正类预测为负类(FN)。

对于精确率和召唤率,其实就是分母不同,一个分母是预测为正类的样本数,另一个是原始样本中所有的正类样本数

 

精确率和召唤率的区别:

举例:

假设我们手上有60个正样本,40个负样本,我们要找出所有的正样本。系统查找出50个正样本,其中只有40个是真正的正样本,计算上述各指标。

  • TP:将正类预测为正类的样本数 40
  • FN:将正类预测为负类的样本数 20
  • FP:将负类预测为正类的样本数 10
  • TN:将负类预测为负类的样本数 30

准确率(accuracy) = 预测对的/所有 = (TP+TN)/(TP+FN+FP+TN) = 70%
精确率(precision) = TP/(TP+FP) = 80%
召回率(recall) = TP/(TP+FN) = 2/3

 

为什么这样起名?

召回率 (Recall):该类样本有多少被找出来了(召回了多少)。

精确率 (Precision):你认为的该类样本,有多少猜对了(猜的精确性如何)。

 

 


http://chatgpt.dhexx.cn/article/a6uHxwfm.shtml

相关文章

准确率(Accuracy)、精确率(Precision)、召回率(Recall)、F值(F-Measure)、AUC、ROC的理解

一、准确率、精确率、召回率和 F 值 (1)若一个实例是正类,但是被预测成为正类,即为真正类(True Postive TP) (2)若一个实例是负类,但是被预测成为负类,即为真负类(True Negative TN) (3)若一个实例是负类,但是被预…

准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure

yu Code 15 Comments 机器学习(ML),自然语言处理(NLP),信息检索(IR)等领域,评估(Evaluation)是一个必要的 工作,而其评价指标往往有如下几点:准确率(Accuracy),精确率(Precision),召回率(Recall)和F1-Measure。(注: 相对来说,IR 的 ground truth 很多时候是一个 Ordered L…

准确率,精准率,召回率,真正率,假正率,ROC/AUC

目录 前言一.准确率二.精准率三.召回率四.精准率和召回率的关系,F1分数五.F1分数六.灵敏度和特异度七.真正率和假正率八.ROC曲线 前言 最近在看到这些词得时候老是混淆,看了之后还很容易遗忘,于是查了些资料把他们记录下来。 我们在设计深度学…

一文读懂准确率、精准率、召回率、ROC、AUC、F1值

准确率,精准率,召回率 分类问题中的混淆矩阵如下 TP: 预测为1,预测正确,即实际1 FP: 预测为1,预测错误,即实际0 FN: 预测为0,预测错确,即实际…

准确率(accuracy)、召唤率(recall)和精确率(precision)、ROC,AUC

准确率(accuracy)、召唤率(recall)和精确率(precision) 一、概述 召回率、准确率、精确率、F值的作用: 在机器学习、数据挖掘、推荐系统完成建模之后,需要对模型的效果做评价。 二、定义 首先给出一个…

WebStorm License Activation (WebStorm许可证激活)

User or company name(用户或公司名称): EMBRACE License key(许可证密钥): LICENSE BEGIN 89374-12042010 00001ZR8S1vh1XhRKJ"RyCdHS67DkS PtwqvZyxwRYFBdHRo61xnxm2!s"ePT PHym64P04eGd5A4T77JDanp47rgyKj LICENSE END 把这以上两段文本复制到相应的文本框里点…

webstorm 激活码

找了好多激活的都不好用,后来发现了这个,记录下,方便以后使用 打开网址(IntelliJ IDEA 注册码),下载补丁 然后将补丁复制到安装目录的bin目录下(下面框起来的是补丁路径,不一定是你们…

WebStorm 2019激活方法

1、先下载安装JetBrains WebStorm 2019,安装完成先不要运行2、接下来对软件进行注册破解,首先以记事本的方式打开hosts文件,将代码添加至hosts文件屏蔽软件联网;hosts文件默认目录【C:\Windows\System32\drivers\etc】0.0.0.0 acc…

WebStorm 2019 激活

WebStorm 2019 激活 激活码: YZVR7WDLV8-eyJsaWNlbnNlSWQiOiJZWlZSN1dETFY4IiwibGljZW5zZWVOYW1lIjoiamV0YnJhaW5zIGpzIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3Vyc…

IDEA和Webstorm激活

全家桶激活 最近用edu邮箱申请了一个JetBrains针对学生免费的激活码。可以激活IntelliJ IDEA,WebStorm,PyCharm,PHPStorm等.. 有需要的小伙伴们可以拿去激活 有效期到2018.9.10 7WXOZVMK1E-eyJsaWNlbnNlSWQiOiI2RlIjoiQ0wiLCJwYWlkVXBU…

webstorm2018激活方法

webstorm2018激活方法 下载补丁包(IntelliJ IDEA 注册码) 把下载的补丁包复制到webstorm的安装目录的bin下面 编辑bin目录下的webstorm.exe.vmoptions和webstorm64.exe.vmoptions文件 在这两文件的最后一行加入-javaagent:E:\Program Files (x86)\Je…

webstorm2016.2.3激活(服务器+注册码方式)

目前webstorm最新版本为2016.2.3,激活方式如下: 一、服务器方式 1、联网状态下运行WS,Help---register进入激活页面,激活方式选择Licence server,然后服务器输入:http://owo.help,点击Activat…

PHPstorm webstorm idea工具激活

亲自测试,都跑起来了,激活到2099,我是win11 64 ,下载的版本统一都是2021.3 方法如下 网上找下这个激活工具 直接搜索对应激活码,基本可以用 失败:key is invalid 这个只出现在webstorm上 这个是因为之前…

WebStorm安装、配置、激活码

下载最新版的WebStorm官网地址 安装过程直接下一步即可 首次运行WebStorm会显示如下提示框:导入WebStorm的首选项设置和许可证信息 之前安装过WebStorm的,可以选择第一个选项导入之前所做的设置即可 小编是首次安装WebStorm,选择图中选项&…

WebStorm2018版永久激活方法

WebStorm是一款非常好用的前端开发神器,但是如果不购买正式版的话只能获得30天的试用期。下面就介绍一下最新2018版的永久激活步骤吧! 首先我们需要下载破解补丁,直接百度搜索关键词——IntelliJ IDEA 注册码。进入红框处网站后,…

WebStorm的安装使用简单版本教程——WebStorm激活码到设置步骤解

WebStorm软件安装使用教程 1、在官网下载好WebStorm软件2018.3版本以上的建议使用比较新的2020 2021年版本软件的 2、下载完成后安装,不会的自行百度这里我以经安装完成就不演示了比较简单的 3、如果是选择了试用期一个月的 可以等试用期过了弹出窗口再输入激活码…

webstorm2016.2简单激活方法

License server激活 这可能是最简单的了,在激活框,选择 License server, 输入:http://114.215.133.70:41017(已失效) 目前可以用以下的server地址测试: http://idea.imsxm.com/ (…

让你的 Webstorm 永久激活

让你的 Webstorm 永久激活 Webstorm 是常用的开发软件,奈何实在价格不菲,网上有很多 license server 的账号,但是 jetBrains 更新很快,需要经常更换账号。破解软件的方式又稍显复杂,网上找到了永久激活又省事的办法&a…

webstorm激活方法

安装完成后,打开 WebStorm, 在打开的 License Activation 窗口中选择第三个选项: License server。 在输入框输入网址即可 最新网址: https://s.tuzhihao.com:666/ (曾用网址在下面 , 最新网址不能用请换以前的试试) 最后点击 Activate。 提…

webstrom 激活操作

第一种 1打开网址(IntelliJ IDEA 注册码),我们能看到下面的界面,下载包放入webstrom安装位置 2 同步修改安装目录下的webstorm.exe.vmoptions和webstorm64.exe.vmoptions文件。 添加 -javaagent:H:\WebStorm 2018.3.2\bin \Jetbr…