开放集识别的最新进展总结(源于Recent Advances in Open Set Recognition: A Survey)

摘要:在现实的识别/分类任务中,由于受到各种客观因素的限制,在训练一个识别器或分类器摘

0.摘要:

  1. 原因与场景:在现实的识别/分类任务中,训练模型的时候可能并没有所有类别的训练集。因此,这样训练出来的模型在没有出现过的类出现时,一般会失效。
  2. 解决方案:开放集识别就是要既能识别训练集中出现过的类,也要识别训练集中没有出现过的类。
  3. 后面还有相关的比较:包括样本、一次样本(少样本)识别/学习技术、带有拒绝选项的分类、开放世界识别等。

————————————————

目录

0.摘要:

1.引言:

1.1类似的学习概念还包括:

1.2考虑不同的四种样本

1.3这些学习概念与这四类样本的关系。

2.基本符号&相关定义

2.1开放空间风险的定义

2.2开放性的定义

2.3开放集识别问题

3.OSR技术分类

3.1基于传统ML (TML)的判别方法

3.1.1基于SVM

3.1.2基于稀疏表示

3.1.3基于距离

3.1.4基于margin分布

3.1.5基于其他传统ML方法

3.2基于深度神经网络的OSR模型

3.3基于实例生成的OSR模型(非常局限的有用)

3.4基于非实例生成的OSR模型

4.开放世界识别

5.评估指标

5.1准确率

5.2F-measure

5.3尤登指数

5.3 实验

5.3.1 使用非深度特征的OSR方法

5.3.2 使用深度特征的OSR方法

6.未来方向

6.1 关于建模

6.1.1 对已知的已知类进行建模

6.1.2 为未知的未知类建模

6.2 关于拒绝

6.3 关于决策

6.4 开放集+其他研究领域

6.5 广义开放集识别

6.5.1 附加语义/属性信息

6.5.2 使用其他可用的侧面信息

6.6 相对开放集识别

6.7 开放集识别的知识整合

7 结论


1.引言:

1.1类似的学习概念还包括:

  1. Life-long learning终身学习(一机多能)[1],[2]:一个网络结构、方法能够胜任所有的任务,类似于Continuous Learning,Never ending Learning,Incremental Learning,Multi-task learning。
  2. transfer learning迁移学习[3],[4],[5]
  3. domain adaptation域适应[6],[7]
  4. zero-shot(从样本学描述,借助描述进行分类) [8],[9],[10],one-shot (few-shot) [11],[12],[13],[14],[15],[16],[17],[18],[19],[20]识别/学习(只用几个样本进行分类,用的方法是度量两个样本是否属于同一类)
  5. 开放集识别/分类[21],[22],[23]。

————————————————

1.2考虑不同的四种样本

前面的已知未知表示是否有标记样本(标记信息)。

后面的已知未知表示能不能说明这个类别是什么类,以及这个类长什么样(描述信息)。

  1. 注意:标记信息并不能标记所有样本,而描述信息可以描述所有样本。例如,我只标记了十张马的照片,但并不能标记所有马的照片,并不能说明这个类就是马了,更不能说明马都长成这些样子。但描述信息可以说明所有马的共性特点,可以说这个类是马,以及马长什么样。
  2. 注意:具体这个描述信息是仅仅告诉你这个类是什么(明确类),或者还包括这个类长什么样要看具体设置(明确类含义)。
  3. 注意:可以理解成类标记打在样本上(样本级),描述信息描述在类上(类级)。通常的分类是对样本进行分配类标记(样本级),当样本缺少类标记时,不能学习样本到类标记的映射,此时可以学习样本到描述的映射,来匹配类的描述,再根据匹配结果分配类标记。

  1. 已知的已知类(KKCs):有类标记信息,有类别描述信息的样本;有类标记,并告诉你这个类是什么,或者还告诉你这个类都长什么样。
  2. 已知的未知类(KUCs):有类标记信息,无类别描述信息的样本;有类标记,但不告诉你这个类是什么,也不告诉你这个类都长什么样。
  3. 未知的已知类(UKCs):无类标记信息,有类别描述信息的样本;没有类标记,但告诉有这么个类,还告诉你这个类都长什么样。
  4. 未知的未知类(UUCs):无类标记信息,无类别描述信息的样本;没有类标记,也不告诉有什么类,更不告诉什么类都长什么样了。

————————————————

1.3这些学习概念与这四类样本的关系。

传统分类:对明确类的正常标记样本进行训练与分类。(描述信息这里只指明确类)

带拒绝选项的分类:对明确类的正常标记样本进行训练与分类,如果分类结果置信度低的话,拒绝这个分类结果,可以待人工二次判断。(描述信息这里只指明确类)

异常检测:对明确类的正常标记样本进行训练(或还包括少量没有明确类的异常样本),对有明确类的正常样本和没有明确类的异常样本进行分类。(描述信息这里只指明确类)

one/few-shot学习(参考人脸识别中的人脸比对):对明确类含义的正常标记样本进行训练,以及迁移到只有类描述的样本上训练,最后在有类描述的样本上进行分类(描述信息这里只指明确类含义)

zero-shot:对明确类含义的正常标记样本进行训练,通过学习类别描述的方式来学习分类(样本—>类别描述—>类),对具有类别描述信息的样本进行分类,期望也能通过样本—>类别描述—>类实现分类。(描述信息这里只指明确类含义)

open-set:对明确类的正常标记样本进行训练,对有明确类的正常样本和拒绝其他非明确类的样本。(描述信息这里只指明确类)

2.基本符号&相关定义

2.1开放空间风险的定义

开放空间风险即将开放空间 O(远离已知数据的未知空间)中的样本标注为已知类别带来的风险,它被形式化为开放空间 O 相对于整体测度空间的相对测度,计算如下

2.2开放性的定义

开放性openness 用来定义开放空间(或者说开放识别问题)的开放程度,令 C_{TA} 、C_{TR} 和 C_{TE} 分别表示:待识别类的集合、训练中使用的类的集合和测试中使用的类的集合。则对应的问题开放性O为:

考虑到考虑以下简单的情况:C_{TA}\subseteq C_{TR}\subseteq C_{TE}, \left | C_{TA} \right |=3 ,\left | C_{TR} \right |=10\left | C_{TE} \right |=15会导致O < 0,其次,也考虑问题的开放性应该只取决于 C_{TR}  知识和 C_{TE}  知识,而不是 C_{TA} 、C_{TR} 和 C_{TE}  三个方面的知识。对开放性公式重新校准为:

 

2.3开放集识别问题

开放集识别问题就是既要最小化传统的经验风险,也要最小化上面提出的开放空间风险。换句话说,开放集识别的目标就是找到一个可测量的识别函数f 来最小化以下开放集风险的(其中后一项为经验风险,V为为训练数据):

3.OSR技术分类

现有技术都是在一定的约束下,从判别和生成的角度对OSR建模进行了探索。 根据建模形式,这些模型可进一步分为四类(见表2):

  1. 基于传统ML (TML)的判别方法
  2. 基于深度神经网络(DNN)的判别方法
  3. 基于实例的生成方法
  4. 基于非实例的生成方法

3.1基于传统ML (TML)的判别方法

3.1.1基于SVM

  1. Scheirer等人首先提出了1-vs-Set,该机制在建模中纳入了开放空间风险项,以解释超出KKCs合理支持范围的空间。具体来说,他们在得分空间中加入另一个与SVM得到的分离超平面相平行的超平面,从而在特征空间中形成一个一定厚度的厚片slab。线性核厚片模型的开放空间风险定义如下:。其中 
  • 24
    点赞
  • 113
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
深度多模态学习是一种研究方法,它将多个模态(例如语音、图像、视频等)的信息进行融合和学习。近年来,深度多模态学习取得了许多重要进展和趋势。 在多模态学习中,深度神经网络在特征提取和模态融合方面发挥了重要作用。通过深度网络的层次处理,可以有效地从原始模态数据中提取出高层次的语义特征。同时,多模态数据的融合也成为研究热点。不同模态之间的关联信息可以通过深度多模态网络进行学习和利用,提高了模型的性能。 近年来,深度多模态学习在不同领域取得了一系列重要的研究成果。在自然语言处理领域,多模态问答系统、图像字幕生成和视觉问答等任务得到了广泛研究。在计算机视觉领域,通过融合多个模态的信息,如图像和语音,可以实现更准确的物体识别和行为分析。在语音识别和语音合成领域,多模态学习也被用来提高语音处理的性能。 同时,一些趋势也值得关注。首先,多模态学习的应用正在不断扩展到更多领域,如医疗、机器人和智能交通等。其次,深度多模态学习和其他深度学习技术的结合也被广泛研究,以提高模型的性能和泛化能力。此外,深度多模态学习在大规模数据和计算资源方面的需求也值得关注。 总之,深度多模态学习是一个充满潜力和挑战的研究方向。随着技术的不断发展和应用需求的增加,我们有理由相信,深度多模态学习将在未来发挥更重要的作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值