人脸识别系列(十):Webface系列2

论文链接:A Lightened CNN for Deep Face Representation

作者 CASIA

概述

为了得到更好的准确度,深度学习的方法都趋向更深的网络和多个模型ensemble,这样导致模型很大,计算时间长。本文提出一种轻型的CNN,在取得比较好的效果同时,网络结构简化,时间和空间都得到了优化,可以跑在嵌入式设备和移动设备上。

MFM激活函数

本文使用了一种称为MFM的激活函数,这个结构也很简单。在输入的卷积层中,选择两层,取相同位置较大的值。

这里写图片描述

写成公式:

这里写图片描述

输入的卷积层为2n层,取第k层和第k+n层中较大的值作为输出,MFM输出就变成了n层。激活函数的梯度为

这里写图片描述

这样激活层有一半的梯度为0,MFM可以得到稀疏的梯度,可以达到根据结果来更新与之相应的权值的效果。并且MFM激活函数相比于ReLU函数,ReLU函数得到的特征是稀疏高维的,MFM可以得到紧实(compact)的特征,还能实现特征选择和降维的效果

网络结构

结构

网络最后一层是Sofmax层,实现分类的目的,fc1的结果就是人脸的特征。

为什么表格中没有降维?

每个卷积层都有两个独立的部分,独立进行训练,然后输入mfm,也就是说conv2_1和conv2_2是并行的。

卷积层的参数量这么少?

貌似对于一个卷积核,它的各个维度之间同样权值共享,这与其他的卷积网络都不一样(不管是VGG、Inception同一个卷积核的各个维度的参数是不一样的)。因此大幅度减少了参数。

而且最终的结果也不是很差

训练

在GTX980上训练了2个星期

训练集是CASIA-WebFace(10K人,0.5M图像)

结果

这里写图片描述

关于c图是和relu作比较的,关于这一点博主存在疑问,即CNN在每个卷积层使用的是两个独立的部分来做Maxout,对应的relu只有一个独立的部分的话,结果可能不那么有意义,因为网络的参数也有所提升了。

这个表格说明网络很轻量:

这里写图片描述

LFW得分

这里写图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
人脸识别技术是指通过计算机技术和图像处理技术,对人脸图像进行分析和识别的技术。目前,人脸识别技术已经被广泛应用于安防、金融、医疗等领域。下面是国内外研究现状: 国外: 1. 深度学习:在深度学习领域,卷积神经网络(CNN)是一种被广泛使用的人脸识别算法。例如,DeepFaceFaceNet和VGG-Face等算法,都是基于CNN的。 2. 三维人脸识别:三维人脸识别技术是近年来发展迅速的一种技术。通过将传统的二维人脸图像转换为三维人脸模型,可以更准确地进行人脸识别。例如,3D-WLD和3D-PCA等算法,都是基于三维人脸识别的。 3. 非刚性人脸识别:非刚性人脸识别技术是指识别面部表情、姿态等变化的人脸识别技术。这种技术可以提高人脸识别的准确率。例如,LBP-TOP和Eigen-Expressions等算法,都是基于非刚性人脸识别的。 国内: 1. 人脸检测:在人脸识别技术中,人脸检测是基础环节。目前,基于深度学习的人脸检测算法已经被广泛应用。例如,MTCNN、YOLO-Face和RetinaFace等算法,都是基于深度学习的人脸检测算法。 2. 人脸识别:在人脸识别领域,国内也有不少研究。例如,CASIA-WebFace数据集是一个由中国科学院自动化研究所发布的人脸识别数据集,其中包含了超过10万张人脸图像。此外,基于深度学习的人脸识别算法也在国内得到了广泛的应用。例如,FaceNet、DeepID和DeepID2等算法,都是基于深度学习的人脸识别算法。 3. 人脸识别应用:在人脸识别技术的应用方面,国内也有不少研究。例如,安防领域中的视频监控、门禁系统和刷脸支付等,都是基于人脸识别技术的应用。此外,医疗领域中也有不少应用,例如,基于人脸识别的医学影像分析和疾病诊断等。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值