关于机器学习中Precision和Recall的概念的理解
Andrew Ng 机器学习第六课
关于这个Precision和Recall的概念,我一直不能很好的理解,所以我找了个时间梳理的了一下。
- Accuracy = 准确率 预测对的除以总样本数
- Precision = 预测正率
- Recall = 查对率 预测对占实际是对的
理解资料



以上内容都为转载.
帮助理解的例子
拿导弹的例子:雷达收到 100个导弹信号 ,只有3个是真的导弹 ,97
个全是假的模拟导弹信号。而我们的预测器(分类器) 预测出来 98个是
模拟导弹信号,而1个没有被预测出来,而这一个会带来毁灭性伤害。
这时候我们希望 Precision 大一点 我们不希望 一个被没有预测出来而毁 了整座城市,更多的时候我们宁愿预测错多一点也不想放过一个真导弹 Recall低 Recall可以低一点。
因为Recall低了把很对实际上是假导弹当为真导弹。但是它并没有漏掉(漏检)真导弹。

Recall = 100% Precision = 66.7%
另外一个例子:在法庭上有审判100个可疑的谋杀犯人。 95个是真的谋
杀犯,而5个并不是谋杀犯。而检察官(分类器)判定其中97个是谋杀犯,
显然其中有两个人是被冤枉的。
这个这时候我们很大程度上并不希望有人会被冤枉。我们希望Recall高一点,被冤枉的人少一点。但是我们也希望Precision要高一点,因为我们又不想放过那些杀了人却逃过一劫的人。

Recall = 97.9% Precision = 100%
但是很多时候,鱼和熊掌不可兼得,所以我们更希望根据Precision和Recall的主次(权重)把模型优化到最优。
关于机器学习中Precision和Recall的概念的理解相关推荐
- 机器学习中precision和accuracy区别
机器学习中precision和accuracy区别 一些术语 对于一个二分类问题,我们定义如下指标: TP:True Positive,即正确预测出的正样本个数 FP:False Positive,即 ...
- 端到端机器学习”中的“端到端”应如何理解
欢迎关注博主的公众号:happyGirl的异想世界.有更多干货还有技术讨论群哦~ 源链接 https://www.zhihu.com/question/264358398/answer/280694 ...
- pytorch 中维度(Dimension)概念的理解
pytorch 中维度(Dimension)概念的理解 Dimension为0(即维度为0时) 维度为0时,即tensor(张量)为标量.例如:神经网络中损失函数的值即为标量. 接下来我们创建一个di ...
- 机器学习指标(Precision、Recall、mAP、F1 Score等)
以下文章摘录自: <机器学习观止--核心原理与实践> 京东: https://item.jd.com/13166960.html 当当:http://product.dangdang.co ...
- 讲讲关于Precision 与 Recall 的概念
TP, FP 可以划分为T,F,P解释, 如:TP,正确的划分为正例的 Precision 精准率 公式为:p = TP/(TP + FP) 解释为: 正确的正例/ 正确的正例 + 错误的正例 看如下 ...
- 数据库中Schema(模式)概念的理解
文章内容来自:https://www.biaodianfu.com/database-schema.html?utm_source=tuicool&utm_medium=referral 在学 ...
- 对Github中Organization内几个概念的理解
一个github账号可以创建多个仓库(repository),也可以创建多个组织(organization),如下图: 本文只讲述组织以及组织内的几个概念: 组织 1:创建组织的界面如下图:Organ ...
- 自己对通信系统中的一些参数以及概念的理解
平时听到很多通信里面的概念,比如带宽,发送速率,信息传输速率等等,自己都没有一个很好的理解,最近找工作看了一些相关的书籍,视频,并自己查阅了一些资料,将自己的心得写下来.欢迎一起讨论,交流,有写的不对 ...
- 软件工程设计中的“扇入”、“扇出”概念的理解
扇入:是指直接调用该模块的上级模块的个数.扇入大表示模块的复用程序高. 扇出:是指该模块直接调用的下级模块的个数.扇出大表示模块的复杂度高,需要控制和协调过多的下级模块:但扇出过小(例如总是1)也不 ...
最新文章
- 七日Python之路--第八天
- Django 分页器模板
- easyui使用datagrid时列名包含特殊字符导致表头与数据错位的问题
- with语句python_Python之with语句
- 【华为云技术分享】Volcano火山:容器与批量计算的碰撞
- javascript原生事件总结
- Flask程序的基本结构
- hbase动态更改行键设计_nosql – HBase行键设计,用于单调递增键
- Network In Network论文笔记
- 2019年最新全国省市区街道共46462条数据(统计局MySQL数据库)
- 新颖的自我介绍_三句有创意的自我介绍
- docker命令push,pull等设置代理
- 商务部关于促进电子商务规范发展的意见
- 环境资源与相关词汇中英文对照
- python的cfg是什么模块_python操作cfg配置文件方式
- mvc获取ajax上传base64文件,Spring MVC+ajax+base64+amazeui框架上传头像带裁剪功能
- Bottom-Up and Top-Down
- PHP三网码支付系统源码PC软件带云端源码/含三套前端模板免签支付系统安装教程
- 算法2.4.24:查找链表二叉树节点
- 消费新品周报 | TCL发布中国首款可旋转智慧大屏;麦卢卡蜂蜜品牌BEE+登陆中国...
热门文章
- cad缩小了怎么还原,CAD怎么缩小图形,我来告诉你!
- echarts的多个y轴
- 路由控制配置filter-policy export命令解析
- python关键字定义_python 关键字与含义
- 使用pe安装系统windows系统
- 2021年煤气考试题库及煤气考试内容
- MotoSim EG-VRC软件:机器人系统创建与模型布局操作
- wps怎么免费导出简历_简历模板免费下载wps手机,简历模板免费下载wps可编辑
- IPv4 地址与 int 值转换【Python】
- 静态HTML网页设计作品——火影忍者(1页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码