开集识别是一个在现实世界中很常见的一个问题,但是这个问题只有你在真正实施项目的时候才会遇到,使用公开数据集是不会遇到这个问题的。
当你看到这篇文章的时候就默认你大致了解开集识别是什么了
下面就是干货了

open-set recognition(OSR)开集识别的一些思考(一)
open-set recognition(OSR)开集识别的一些思考(二)
open-set recognition(OSR)开集识别的一些思考(三)
open-set recognition(OSR)开集识别的一些思考(四)

开集识别 open-set recognition (OSR)

1、什么是开集识别:

1) 什么是闭集识别:

 闭集识别:训练集中的类别和测试集中的类别是一致的,最常见的就是使用开放数据集进行训练,所有数据集中的图像的类别都是已知的,没有未知种类的图像。

2) 所谓的开集识别

 白话说就是 在一个开放的数据集中进行识别,更为准确的说就是:测试集中含有训练集中没有的类别,而在使用测试集进行测试的时候,输入一张不属于训练集中已知类别的图像,由于Softmax的输出特性,模型有可能会将其以较高的置信度分为某一类,显然这是错误的。
所以就产生了开集识别这个问题。
开集识别旨在解决:输入一张已知种类的图像,输出具体的某个类别,输入一张未知种类的图像,输出为unknown,或者以较低的置信度输出。

2、开集识别举例

示例 : 猫狗识别模型,输入一张荷花或者大象的图像,模型可能会告诉你80% 的概率为 猫。
想要的结果 : 输入不为猫狗的图像,模型输出为未知类别,输入猫狗图像,模型输出对应具体的类别

open-set recognition(OSR)开集识别的一些思考(一)相关推荐

  1. open-set recognition(OSR)开集识别的一些思考(二)

    前言:在开集识别的学习中,也是进行的一步步的摸索,一开始发现模型上线后变现不是很好,后来找到原因就是因为线上的图像太复杂了,没有开集识别的模型是不可靠的,所以就进行了开集识别,接下来记录下学习的记录供 ...

  2. open-set recognition(OSR)开集识别

    开集识别 闭集识别 ​ 训练集中的类别和测试集中的类别是一致的,最常见的就是使用公开数据集进行训练,所有数据集中的图像的类别都是已知的,没有未知种类的图像.传统的机器学习的算法在这些任务上已经取得了比 ...

  3. 异常检测 and 开集识别(2)

    文章目录 前言 一.开集识别的演变 二.开集识别技术分类 三.目前先进的开集识别算法 1.OpenMax 2.G-OpenMax 3.CROSR 4.MLOSR 总结 前言   本文是本人在学习开集识 ...

  4. (二)开集识别学习 open-set recognition(OSR)

    前言:在开集识别的学习中,也是进行的一步步的摸索,一开始发现模型上线后变现不是很好,后来找到原因就是因为线上的图像太复杂了, 没有开集识别的模型是不可靠的,所以就进行了开集识别,接下来记录下学习的记录 ...

  5. (四) 开集识别学习 open-set recognition(OSR)

    前言:目前基于CNN方式的开集识别的方案最为经典的要数openmax方法,但是目前所能查到的资料对openmax解读的资料实在是太少, 所以这里通过对openmax的实现过程进行讲解以达到理解的目的 ...

  6. 开集识别(Open Set Recognition, OSR)算法:《Towards Open Set Deep Networks》OpenMax

    写完了论文,重新梳理一下,以后不再更新. 1.相关论文源码 <Towards Open Set Deep Networks>即OpenMax源码:https://github.com/ab ...

  7. 真实世界中的开集识别问题(Open-Set Recognition Problem)

    闭集与开集分类问题 闭集分类问题(closed-set problem),即测试和训练的每个类别都有具体的标签,不包含未知的类别(unknown category or unseen category ...

  8. 异常检测 and 开集识别(1)

    文章目录 前言 一.开集识别是什么? 二.闭集识别 VS 开集识别 总结 前言   这节来介绍一下开集识别的定义以及其与闭集识别的区别.希望大家学有所获~ 一.开集识别是什么?   开集识别,英文Op ...

  9. 论文阅读:(2020版)A Survey on Deep Learning for Named Entity Recognition 命名实体识别中的深度学习方法

    A Survey on Deep Learning for Named Entity Recognition 命名实体识别中的深度学习方法 目录 A Survey on Deep Learning f ...

最新文章

  1. OpenCV位姿与投影变换
  2. python计算向量夹角代码
  3. linux下面的浏览器不停自动打开新网页
  4. 解压版本的tomcat服务安装
  5. sku设计mysql_基于spring boot拥有完整sku和下单流程的完全商城
  6. Linux共享文件夹中毒,linux服务器中毒利用Find查找病毒例子
  7. linux 的那些hung 检测机制
  8. aria2c下载迅雷离线
  9. freertos nand flash 读取错误_Flash失效小谈
  10. bootstrap-徽章-链接
  11. 基于spring boot的Java开源商城系统(附完整版源码)
  12. 华为大数据解决方案 (文末附PPT下载)
  13. linux 串口驱动
  14. 服务器设置浏览器是否缓存
  15. 怎么将多个Excel工作簿合并成一个新的工作簿
  16. [轻松拿offer]Web前端面试真题|带详解!
  17. java语言中标识符大小写不敏感_下列叙述中,正确的是()。A.Java语言的标识符是区分大小写的B.源文件名与public类名可...
  18. 【转】Latex编译报错后中断编译并改正,然后重复出现不明原因报错的解决方法...
  19. 7-2 愿天下有情人都是失散多年的兄妹 (25 分)
  20. Driller分析与改进(一)

热门文章

  1. RT-Thread编程手册
  2. 微信小程序 Notes | 常用开发事例(五)基于云平台导出 Excel
  3. 开课吧 Linux与基础系统编程
  4. 估值 是什么意思。 怎么估值。
  5. UML中的九种建模图
  6. Keil MDK5.37以上版本自行添加AC5(ARMCC)编译器的方法
  7. app小程序手机端Python爬虫实战12实现自动化退出考研帮app并清空缓存
  8. 读书笔记--Java虚拟机垃圾收集算法
  9. android的dispatchTouchEvent onInterceptTouchEvent onTouchEvent
  10. 【IP地址】IP地址与子网划分