0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三种卷积神经网络模型:Light-CNN,双分支CNN和预先训练的CNN

倩倩 来源:老胡说科学 2020-04-17 10:55 次阅读

上海电力大学的两位研究人员最近开发并评估了野生人脸表情识别(FER)的新神经网络模型。他们的研究发表在Elsevier的Neurocomputing期刊上,提出了三种卷积神经网络(CNN)模型:Light-CNN,双分支CNN和预先训练的CNN。

“由于缺乏关于非正面的信息,野外的FER是计算机视觉中的一个难点,”进行这项研究的研究人员之一钱永生告诉TechXplore。“基于深度卷积神经网络(CNN)的现有自然面部表情识别方法存在一些问题,包括过拟合,高计算复杂度,单一特征和有限样本。”

尽管许多研究人员已经开发了用于FER的CNN方法,但到目前为止,他们中很少有人试图确定哪种类型的网络最适合这一特定任务。意识到文献中的这种差距,永胜和他的同事邵杰为FER开发了三种不同的CNN,并进行了一系列的评估,以确定他们的优势和劣势。

“我们的第一个模型是浅光CNN,它引入了一个深度可分离的模块和剩余的网络模块,通过改变卷积方法来减少网络参数,”永胜说。“第二个是双分支CNN,它结合了全局特征和局部纹理特征,试图获得更丰富的特征并补偿卷积旋转不变性的缺乏。第三个预训练的CNN使用在同一个分布式大型数据库中训练的权重重新培训自己的小型数据库,缩短培训时间,提高识别率。“

研究人员对三种常用于FER的数据集进行了CNN模型的广泛评估:公共CK +,多视图BU-3DEF和FER2013数据集。尽管三种CNN模型在性能上存在差异,但它们都取得了可喜的成果,优于几种最先进的FER方法。

“目前,这三种CNN型号是分开使用的,”永胜解释说。“浅网络更适合嵌入式硬件。预训练的CNN可以获得更好的效果,但需要预先训练的权重。双分支网络不是很有效。当然,也可以尝试使用这三种模式一起。”

在他们的评估中,研究人员观察到,通过组合剩余网络模块和深度可分离模块,就像他们为第一个CNN模型所做的那样,可以减少网络参数。这最终可以解决计算硬件的一些缺点。此外,他们发现预先训练的CNN 模型将大型数据库转移到自己的数据库,因此可以用有限的样本进行训练。

永胜和杰提出的三个针对FER的CNN可以有许多应用,例如,帮助开发能够识别他们正在与之交互的人的面部表情的机器人。研究人员现在计划对他们的模型进行额外调整,以进一步提高他们的表现。

“在我们未来的工作中,我们将尝试添加不同的传统手动功能,加入双分支CNN并改变融合模式,”永胜说。“我们还将使用跨数据库培训网络参数来获得更好的泛化能力,并采用更有效的深度传输学习方法。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4771

    浏览量

    100739
  • 网络模块
    +关注

    关注

    0

    文章

    26

    浏览量

    9307
收藏 人收藏

    评论

    相关推荐

    关于卷积神经网络,这些概念你厘清了么~

    随着人工智能(AI)技术的快速发展,AI可以越来越多地支持以前无法实现或者难以实现的应用。本文基于此解释了 卷积神经网络 (CNN)及其对人工智能和机器学习的意义。CNN是一
    发表于 10-24 13:56

    cnn常用的几个模型有哪些

    CNN卷积神经网络)是一深度学习模型,广泛应用于图像识别、自然语言处理等领域。以下是一些常用的CNN
    的头像 发表于 07-11 14:58 806次阅读

    卷积神经网络有何用途 卷积神经网络通常运用在哪里

    卷积神经网络(Convolutional Neural Networks,简称CNN)是一深度学习模型,广泛应用于图像识别、视频分析、自然
    的头像 发表于 07-11 14:43 2327次阅读

    CNN与RNN的关系​

    在深度学习的广阔领域中,卷积神经网络CNN)和循环神经网络(RNN)是两极为重要且各具特色的神经网络
    的头像 发表于 07-08 16:56 737次阅读

    如何在TensorFlow中构建并训练CNN模型

    在TensorFlow中构建并训练一个卷积神经网络CNN模型是一个涉及多个步骤的过程,包括数据预处理、
    的头像 发表于 07-04 11:47 923次阅读

    如何利用CNN实现图像识别

    卷积神经网络CNN)是深度学习领域中一特别适用于图像识别任务的神经网络结构。它通过模拟人类视觉系统的处理方式,利用
    的头像 发表于 07-03 16:16 1341次阅读

    卷积神经网络分类方法有哪些

    卷积神经网络(Convolutional Neural Networks,CNN)是一深度学习模型,广泛应用于图像分类、目标检测、语义分割
    的头像 发表于 07-03 09:40 456次阅读

    cnn卷积神经网络分类有哪些

    卷积神经网络CNN)是一深度学习模型,广泛应用于图像分类、目标检测、语义分割等领域。本文将详细介绍C
    的头像 发表于 07-03 09:28 616次阅读

    cnn卷积神经网络大特点是什么

    卷积神经网络(Convolutional Neural Networks,简称CNN)是一深度学习模型,广泛应用于图像识别、视频分析、自然
    的头像 发表于 07-03 09:26 1007次阅读

    卷积神经网络训练的是什么

    卷积神经网络(Convolutional Neural Networks,简称CNN)是一深度学习模型,广泛应用于图像识别、视频分析、自然
    的头像 发表于 07-03 09:15 403次阅读

    CNN模型的基本原理、结构、训练过程及应用领域

    CNN模型的基本原理、结构、训练过程以及应用领域。 卷积神经网络的基本原理 1.1 卷积运算
    的头像 发表于 07-02 15:26 3491次阅读

    卷积神经网络cnn模型有哪些

    卷积神经网络(Convolutional Neural Networks,简称CNN)是一深度学习模型,广泛应用于图像识别、视频分析、自然
    的头像 发表于 07-02 15:24 717次阅读

    卷积神经网络的原理是什么

    卷积神经网络(Convolutional Neural Network,简称CNN)是一深度学习模型,广泛应用于图像识别、语音识别、自然语
    的头像 发表于 07-02 14:44 639次阅读

    深度神经网络模型cnn的基本概念、结构及原理

    深度神经网络模型CNN(Convolutional Neural Network)是一广泛应用于图像识别、视频分析和自然语言处理等领域的深度学习
    的头像 发表于 07-02 10:11 9722次阅读

    基于毫米波雷达的手势识别神经网络

    使用3D-CNN三种手势进行分类,结果表明识别率为91%。然而,3D-CNN在数据分辨率灵敏度和数据要求方面存在局限性。Ref等人的另一项研究[12]介绍了一定制的多
    发表于 05-23 12:12