2018 CVPR Partially Shared Multi-Task Convolutional Neural Network with Local Constraint 学习

本文提出了一种新的部分共享多任务卷积神经网络(PS-MCNN)用于面部属性学习,结合了身份信息和属性关系。通过引入局部约束正则化,即PS-MCNNLC,提高了属性表示的学习效果。实验表明,这种方法在CelebA和LFWA数据集上取得了显著的性能提升。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

具有局部约束的部分共享多任务卷积神经网络用于人脸属性学习

摘要

在本文中,我们通过同时考虑身份信息和属性关系来研究面部属性学习问题。尤其是,

我们首先介绍一个部分共享的多任务卷积神经网络(PS-MCNN),其中四个任务专用网络(TSNets)和一个共享网络(SNet)通过部分共享(PS)结构连接,以学习更好的共享和任务特定表示。为了利用身份信息来进一步提高性能,我们引入了局部学习约束,该约束最小化了每个样本的表示与具有相同身份的本地几何邻域之间的差异。 因此,我们提出了局部约束正则化多任务网络,称为局部约束的部分共享多任务卷积神经网络(PS-MCNNLC),其中集成了PS结构和局部约束来一起帮助框架学习更好的属性表示。CelebA和LFWA的实验结果证明了所提方法的前景。

1 介绍

面部属性学习[26,1,2,30,37,8,18,9]在许多现实世界的应用中引起了很多关注,如面部识别和验证[33,23,32,34,27]。 它旨在学习中级表示作为低级功能和高级标签之间的抽象。 然而,大规模的面部属性学习仍然是一个非常具有挑战性的问题,因为在野外捕获的面部通常受到诸如照明,姿势和表情等因素的变化的影响。

 

1.1

 由于卷积神经网络(CNN)的成功[16,35,31,6,24,10,11],深度CNN表示已被广泛用于面部属性学习。 例如,Razavian等。 利用面孔通过识别网络提取面部特征,然后训练SVM进行属性分类[30]。 此外,Hand和Chellappa考虑利用属性相关性为属性分类构建可靠的深层体系结构 特别是,多任务深度CNN(MCNN)是通过共享所有属性的较低层网络并共享较高层来实现密切相关的。

属性通过拆分结构。 基于许多属性强相关的假设,MCNN将所有40个属性划分为9个属性组,以便类似的属性在组内,并且为每个组独立地学习高级特征。

虽然MCNN通过利用属性的补充信息已经成为最先进的性能,但是不同组之间的交互受到限制,因为它们在分裂后是独立的。 当组到达MCNN的高层时,组中消失的共享信息就会出现。 因此,属性组难以有效地利用该属性

从网络开始到结束的相关性,以提升整体表现。 从多任务学习的角度来看,有必要学习整个网络中的组(任务)之间的共享特征来建模

复杂的属性关系。 此外,MCNN忽略样本的身份信息,这意味着它们的相互依赖性并编码局部几何结构。由于这种局部结构通常有助于特征学习,忽略身份信息的现有属性学习方法可能不合适。

在本文中,我们以同时考虑身份信息和属性关系的新视角研究了多任务人脸属性学习问题。 我们假设结合身份信息和任务关系建模使我们能够开发更准确的多任务属性学习算法。 我们的假设基于两个见解:(1)有效的相互作用在不同的属性组(任务)之间帮助导致更准确的属性关系建模; (2)信息性身份标签通过建模属性学习的局部几何结构,进一步帮助提高性能。

2.1分体式结构

首先,我们提出了一种新颖的部分共享多任务卷积神经网络(PS-MCNN),其中任务关系由共享网络(SNet)捕获,并且任务特定网络(TSNets)捕获不同任务之间的可变性。与MCNN类似,根据空间信息将所有属性分成若干组,然后可以考虑每组的分类学习

作为一项个人任务。 PS-MCNN的关键思想在于为所有组共享一个公共网络,以学习共享功能,并构建特定于组的网络。

从架构的开始到结束的每个组都要学习任务特定的功能,这使得它与现有的MCNN不同,后者在低级层学习共享功能,同时在高级层学习任务特定功能。这种多任务学习方式有助于有效地利用来自不同任务的补充信息,同时最大限度地保留特定的特定信息

任务。图1给出了两个结构示例,以显示PS-MCNN和MCNN的相应策略。

几篇CVPR关于multi-task的论文笔记整理,包括 一、 多任务课程学习Curriculum Learning of Multiple Tasks 1 --------------^CVPR2015/CVPR2016v--------------- 5 二、 词典对分类器驱动卷积神经网络进行对象检测Dictionary Pair Classifier Driven Convolutional Neural Networks for Object Detection 5 三、 用于同时检测和分割的多尺度贴片聚合(MPA)* Multi-scale Patch Aggregation (MPA) for Simultaneous Detection and Segmentation ∗ 7 四、 通过多任务网络级联实现感知语义分割Instance-aware Semantic Segmentation via Multi-task Network Cascades 10 五、 十字绣网络多任务学习Cross-stitch Networks for Multi-task Learning 15 --------------^CVPR2016/CVPR2017v--------------- 23 六、 多任务相关粒子滤波器用于鲁棒物体跟踪Multi-Task Correlation Particle Filter for Robust Object Tracking 23 七、 多任务网络中的全自适应特征共享与人物属性分类中的应用Fully-Adaptive Feature Sharing in Multi-Task Networks With Applications in Person Attribute Classification 28 八、 超越triplet loss:一个深层次的四重网络,用于人员重新识别Beyond triplet loss: a deep quadruplet network for person re-identification 33 九、 弱监督级联卷积网络Weakly Supervised Cascaded Convolutional Networks 38 十、 从单一图像深度联合雨水检测和去除Deep Joint Rain Detection and Removal from a Single Image 43 十一、 什么可以帮助行人检测?What Can Help Pedestrian Detection? (将额外的特征聚合到基于CNN的行人检测框架) 46 十二、 人员搜索的联合检测和识别特征学习Joint Detection and Identification Feature Learning for Person Search 50 十三、 UberNet:使用多种数据集和有限内存训练用于低,中,高级视觉的通用卷积神经网络UberNet: Training a Universal Convolutional Neural Network for Low-, Mid-, and High-Level Vision using Diverse Datasets and Limited Memory 62 一共13篇,希望能够帮助到大家
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值