Deep cnn-based multi-task learning for open-set recognition解读

[42]Oza P, Patel V M. Deep cnn-based multi-task learning for open-set recognition[J]. arXiv preprint arXiv:1903.03161, 2019.

概述:

提出了一种新的基于深度卷积神经网络(CNN)的多任务学习方法,用于开放集的视觉识别。所提出的基于多任务学习的开放集识别(MLOSR)方法包括一个共享的特征提取器网络,以及一个解码器网络和一个分类器网络,分别用于重建和分类。

  • 来自解码器网络的重构误差被用于开放集的拒绝。
  • 利用统计学上的极值理论对来自已知类别的重建误差分布的尾部进行建模,以提高整体性能。
  • 在多个图像分类数据集上进行了实验,结果表明该方法比文献中许多有竞争力的开放集识别算法的性能要好得多。

主要贡献:

  1. 提出了一种基于CNN的多任务学习算法,称为MLOSR,用于开放集识别。
  2. 在各种数据集上的广泛实验表明,所提出的多任务训练有助于拒绝非分布式数据以及非分布式未知类的样本。

模型结构与方法:

显而易见,深度模型就是一个共享的特征提取器网络,以及一个解码器网络和一个分类器网络,分别用于重建和分类。另外,再加上一个极值机用来建模已知类的重建损失分布用来检测未知类样本。

损失函数:很简单,就是一个重建损失和一个分类损失。重建损失用L1,分类损失用交叉熵。

 

 

 

训练过程:包括两个过程,第一个过程训练深度模型,使用联合的L1重建损失和交叉熵分类损失。第二个过程是学习极值机(阈值0.5),建模已知类的极值分布。

测试过程:设置一个阈值,当样本的极值概率小于阈值,则接受分类结果,否则属于OOD样本。

  

数据集:

ID:COIL-100[35]、MNIST[30]、SVHN[36]、CIFAR10[26]和TinyImageNet[29]

OOD:COIL-100[35]、MNIST[30]、SVHN[36]、CIFAR10[26]和TinyImageNet[29],ImageNet和LSUN[32]

测试指标:

实验内容

1.Ablation实验(定量+定性)

 

2.开放集实验

3.OOD检测

 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值