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

理解TP、FP、TN、FN

概念定义

按照常用的术语,将两个类分别称为正类 (positive) 和 负类 (negative)。使用数学表示: +1表示正类 , -1 表示负类。

正类通常是少数类,即样本较少的类(例如有缺陷的零件)

负类通常是多数类,即具有更多样本的类(例如合格的零件)

单个类别内的比率

对于一个样本 x ,真实标记 y 和预测标记 f(x) 之间有四种可能的组合,如下表所示:

预测标记 f(x) = +1预测标记 f(x) = -1
真实标记y=+1真阳性(true positive)真阴性(true negative)
真实标记y=-1伪阳性(false positive)伪阴性(false negative)

在每种可能的情况里,第二个字指的是预测的标记。第一个字用来描述预测是否正确。

例如,伪阳性表示预测的标记是“阳性” (+1),这个预测是错误的(“伪”);因此,真正的标记是“阴性”(-1)

TP:True Positive,分类器预测结果为正样本,实际也为正样本,即正样本被正确识别的数量。

FP:False Positive,分类器预测结果为正样本,实际为负样本,即误报的负样本数量。

TN:True Negative,分类器预测结果为负样本,实际为负样本,即负样本被正确识别的数量。

FN:False Negative,分类器预测结果为负样本,实际为正样本,即漏报的正样本数量。

Accuracy:准确率

Accuracy表征的是预测正确的样本比例。不过通常不用这个概念,主要是因为预测正确的负样本这个没有太大意义。

样本总数: TOTAL = TP+FN+FP+TN

Accuracy = (TP+TN) / 样本总数

Precision:查准率

Precision表征的是预测正确的正样本的准确度,查准率等于预测正确的正样本数量/所有预测为正样本数量。Precision越大说明误检的越少,Precision越小说明误检的越多。

Precision= TP / (TP+FP)

参考:https://zhuanlan.zhihu.com/p/386064764

https://zhuanlan.zhihu.com/p/498846393

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

相关文章:

  • 软考中级有用吗
  • 计算机网络之IP协议(详解
  • Kubernetes之探针probe
  • 高性能低功耗4口高速USB2.0 HUB NS1.1S 兼容FE1.1
  • 通过VS Code轻松连接树莓派
  • 图纸等敏感文件数据外发时 如何确保效率和安全性?
  • 2023年CDGA考试-第4章-数据架构(含答案)
  • 理解随机游走
  • mqtt协议1- 简介和报文格式
  • 前端用动画快速实现骨架屏效果
  • Python入门(未完待续。。。)
  • 注解配置SpringMVC
  • 多项新规重磅发布,微信视频号近期需要关注这几点
  • Java调用第三方http接口的方式
  • 【跟我一起读《视觉惯性SLAM理论与源码解析》】第五章第六章 对极几何图优化库的使用
  • 从没想过开源 API 工具的 Mock 功能,这么好用
  • 智慧教室--智能管控系统
  • React的useLayoutEffect和useEffect执行时机有什么不同
  • C语言中#include<...>和#include“...“的区别
  • ubuntu本地访问nas
  • 第一章:网络参考模型
  • extends in typescript
  • 如何找回回收站删除的文件
  • Git系列——Git部署及应用
  • Java多线程(二)--线程相关内容
  • CF1692E Binary Deque 题解
  • rust方法和关联函数
  • 深度学习如何训练出好的模型
  • 智慧教室系统--重点设备监控系统
  • Linux中断处理