目标检测中常用的性能评价指标有Precision,Recall和F1 score。

当面对不同的任务时,该如何提高recall和precision?

思考:对于Precision值,其代表的是你所预测出来准确结果所有预测结果的准确性,对于Recall值,其代表的是你所预测出来准确结果总体正样本的准确性。这样说有点难理解,举个例子吧。现在你手上有10个鸡蛋,里面有6个是好的,另外4个是坏的,你训练出一个模型,检测出8个鸡蛋是好的,但实际上只有5个是好的,另外3个是坏的。那么模型的Precision值为5/8=0.625,即表示你所预测出来的8个鸡蛋中只有5个是好的,其值只在你预测结果中计算得到,Recall值为5/6=0.833,即表示总共有6个正样本,你预测出来5个,表示的是你预测出来的正样本占总正样本的比例。(正样本理解为你要检测的目标)

即可以这样简单记为:

recall也叫召回率,记做R,表示你预测的结果中有多少正样本被正确检测出来,当R=100%的时候,表示没有漏检;

precision也叫精确率,记做P,表示你预测的结果中有多少样本是正确的,当P=100%的时候,表示没有误检。

清楚这个,我们就能根据不同的任务来对应提高Precision或者Recall值,一般来说,提高一个,另一个的值则会降低。所以AP曲线是由Recall和Precision两个维度下曲线下面包围的面积,一般Recall比较低的时候,Precision比较高,Recall比较高的时候,Precision会比较低。

对于MAP,上面所诉表示对于每一类计算的AP值,如果你有检测多个类别,比如猫,狗等,那么再取个mean,就得到MAP。那么对于MMAP,这里需要再解释一下什么是预测的正样本,当我们回归的框与真实的Groundtruth的框之间的IOU大于0.5时,我们就认为这个预测的框是准确的(首先要保证分类得分大于设定的阈值)这个一般是大家都默认遵守的。那么在coco数据后,会针对不同的IOU阈值(如0.5,0.6,...,0.9等)得到不同的MAP,综合考虑计算即得到MMAP值。

从算法层面:a. 对于想提高Precision,使得二分类器预测的正例尽可能是真实正例,那么应该提高二分类器预测正例的阈值,使得预测出来的结果尽可能是正确的;对于想提高Recall,使得二分类器尽可能将真实的正例挑选出来,那么应该降低二分类器预测正例阈值,使得预测出来的结果尽可能包含更多的正样本,即可以简单调整socre的阈值。

从数据层面:a. 对于想提高Precision,无非是你的模型对于某些样本检测错误,理解为对某些样本的拟合能力不足,那么在训练过程中做好(在线/离线)数据增强,让模型有足够的泛化能力,即可提高Precision;对于想提高Recall,无非是有些样本没有正确检测出来,即难样本过多,可以进行在线难例挖掘和挑出难例样本继续训练以提高模型能力。 (注意这里的检测错误和没有检测出来是两个概念)

刷网课会被检测出来吗_目标检测中的Precision和Recall相关推荐

  1. 前一段时间比较火的刷网课平台源码,带数据库和教程

    前一段时间比较火的刷网课平台源码,带数据库和教程. 好在疫情已经结束了,希望今后世上再无网课. 这个代码免费提供给大家学习开发用吧,作为一个php的入门学习案例用用还可以. 使用办法 网站根目录解压 ...

  2. 最详细新版网课联盟27刷网课平台源码+安装教程+最新模板+下载地址

    新版网课联盟27刷网课平台源码+安装教程+最新模板 第一步:准备一个服务器+域名 没有域名暂时使用服务器网址也可以 第二步:上传文件 上传文件到wwwroot上面,进行解压 第三步:进行防伪静态设置: ...

  3. 【camera】自动驾驶感知系统实现(车道线检测和拟合、目标检测与跟踪、道路可行驶区域分割、深度估计、图像视野到BEV空间映射、像平面到地平面映射)

    自动驾驶感知系统实现(车道线检测和拟合.目标检测与跟踪.道路可行驶区域分割.深度估计.图像视野到BEV空间映射.像平面到地平面映射) 项目下载地址:项目下载地址 推理引擎下载地址:推理引擎下载地址 支 ...

  4. 基于haar特征的adaboost算法_目标检测算法介绍

    什么是目标检测 目标检测是指从图像中找出目标,包括检测和识别两个过程,现实中由于环境的复杂性以及各类物体的形状.外观以及光照,遮挡等因素的干扰,所以目标检测一直也是计算机视觉最常见的挑战之一. 目标检 ...

  5. 2021年目标检测大盘点|目标检测总结——附论文代码下载

    欢迎关注" 计算机视觉研究院 " ----计算机视觉研究院专栏---- 作者:Edison_G 计算机视觉研究院祝贺大家新春快乐! 口令红包????:计算机视觉新春快乐 扫描二维码 ...

  6. 路面裂痕检测YOLO算法、目标检测算法实现地面裂缝检测

    道路裂纹检测YOLO算法,目标检测,目标识别,裂纹检测 路面裂痕检测YOLO算法.目标检测算法实现地面裂缝检测 车头定位 交通标志识别 车道线识别 自己标注数据,训练模型,效果很好4360063193 ...

  7. 目标检测(降低误检测率及小目标检测系列笔记)

    深度学习中,为了提高模型的精度和泛化能力,往往着眼于两个方面:(1)使用更多的数据(2)使用更深更复杂的网络. ** 一.什么是负样本 ** 负样本是指不包含任务所要识别的目标的图像,也叫负图像(Ne ...

  8. 利用代码实现自动刷网课阅读时长功能 JAVA

    目录 前言: 理论依据: 现实依据: 朴素版只能循环阅读不能翻页: 升级版 翻页 + 阅读: 如何使用: 前言: 最近不也快结课了,网课该刷的都要刷掉,最近不就把一门思政课刷完了,课后习题也做了,但是 ...

  9. 人脸检测颜值软件_颜值检测软件下载-颜值检测 安卓版v1.0-PC6安卓网

    颜值检测app是一款非常趣味好玩娱乐性质强的人脸检测换脸软件,人脸检测app拥有人脸对比.人脸搜索.五官检测诸多功能,上传自己的照片可随时通过颜值检测器轻松测试颜值. 软件介绍 颜值检测app一键测试 ...

最新文章

  1. @ConfigurationProperties注解的使用与@Value的使用
  2. 04_有序清单无序清单
  3. pe系统如何读取手机_图文详解怎么用pe重做系统
  4. jsp中EL表达式不好使
  5. hdu5618 (三维偏序,cdq分治)
  6. 微信H5 分享(自定义标题、图片、链接) 与 禁止分享(微信隐藏功能按钮) 功能的写法
  7. 目标检测算法综述(近20年)
  8. A870省电内核超频内核介绍及下载[七夕]
  9. iOS平台上aa(见缝插针)游戏的简易实现
  10. 如何优雅的停止一个线程?
  11. android 一种键盘不能调起的解决方法
  12. 金九银十!“68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗?
  13. oracle安装与使用
  14. 英剧《反击》中有意思的镜头
  15. wps公式如何加序号_Excel函数公式,批量填充方法大全
  16. Carsim2019_官方Help学习笔记_Running a VS FMU in Simulink (Carsim与Matlab联合仿真方法之一)
  17. 【ZOJ3587】Marlon's String——白四爷×KMP 白濑肆の算法完全解读KMP篇 KMP来袭第二弹前缀什么的果然最讨厌了!【1.0%达成!】
  18. Top Rock Bands
  19. 机器学习编译入门课程学习笔记第二讲 张量程序抽象
  20. 商业Web应用程序的用户界面设计

热门文章

  1. Gensim官方教程翻译(二)——主题与转换(Topics and Transformations)
  2. F2-网络模式相关命令
  3. 奥鹏19春计算机应用基础,19春西南交《计算机应用基础》在线作业二(答案)-...
  4. 红米3国际稳定版刷机+完美ROOT
  5. matlab hopty,运行Matlab时出现错误?Attempted to access rxd(500); index out of bou
  6. Robot Freamwork 安装配置文档
  7. linux7ip路由,Centos7源地址访问路由(双IP双网关配置)
  8. VMware Sphere 虚拟磁盘创建选项
  9. NET USE 命令用法
  10. 原始尺寸_三维扫描检测,铸件三维全尺寸检测,铸件三维扫描服务