博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
precision、recall、accuracy的概念
阅读量:7222 次
发布时间:2019-06-29

本文共 513 字,大约阅读时间需要 1 分钟。

机器学习中涉及到几个关于错误的概念:

  precision:(精确度)

    precision = TP/(TP+FP)

  recall:(召回率)

    recall = TP/(TP+FN)

  accuracy:(准确度)

    accuracy = (TP+TN)/(TP+FP+TN+FN)

  F1 score:

    F1 score = (2 * precision * recall) / (precision + recall)

 

对应到搜索引擎里就是:

  给定查询条件,得到一个结果集,

    Precision = 结果集中实际相关的文档集/结果集;

    Recall = 结果集中实际相关的文档集/实际上与查询条件相关的文档集

 

这两个概念的主要作用是,对一个十分skewed的分类问题来说,很容易可以得到某个高精度的 学习算法,很容易以为得到一个好的算法,但是如果同时检查这个算法的 precision 和 recall,就可以知道这个学习算法到底是不是一个好的算法。

转载于:https://www.cnblogs.com/simplelovecs/p/5130725.html

你可能感兴趣的文章
centos7.3 docker升级
查看>>
**后台怎么处理JSON数据中含有双引号?
查看>>
【C#】as 关键字的用法
查看>>
文本文件命令(wc,cut,sort,uniq)及常用参数
查看>>
vSphere网络原理及vSwitch
查看>>
了解Oracle数据库的版本号
查看>>
Emeditor检测到列的数量不一致。
查看>>
myeclipse自定义代码风格
查看>>
使用阿里云ECS自建RDS MySQL从库
查看>>
nethogs监控进程网络流量
查看>>
LinkedHashSet 元素唯一,存储取出有序
查看>>
!!!四种常见的 POST 提交数据方式(含application/json)
查看>>
vim的用法简介
查看>>
Docker快速入门
查看>>
Linux运维常见面试题之精华收录
查看>>
Open Source的一些网站,自己收集来的
查看>>
导入ubuntu虚机配置,基于XEN4.0
查看>>
Script:收集UNDO诊断信息
查看>>
jmeter连接数据库-华山
查看>>
opencv 源码编译
查看>>