[发明专利]一种基于深度神经网络模型的图像识别方法、装置及设备有效
| 申请号: | 201910004752.8 | 申请日: | 2019-01-03 |
| 公开(公告)号: | CN109344921B | 公开(公告)日: | 2019-04-23 |
| 发明(设计)人: | 谭明奎;吴希贤 | 申请(专利权)人: | 湖南极点智能科技有限公司 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
| 地址: | 410000 湖南省长沙市*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标图像 神经网络模型 目标模型 表征能力 图像识别 剪枝 可读存储介质 图像识别装置 装置及设备 分类处理 技术效果 分类器 计算量 | ||
本发明公开了一种基于深度神经网络模型的图像识别方法,该方法包括:获取待识别的目标图像;将目标图像输入至利用通道的表征能力对深度神经网络模型进行通道剪枝后获得的目标模型中;利用目标模型中的辅助分类器对目标图像进行分类处理,获得识别结果。由于识别目标图像的目标模型是基于通道的表征能力进行剪枝后的模型,因而,对目标图像进行识别时的计算量可大幅度降低。本发明还公开了一种基于深度神经网络模型的图像识别装置、设备及可读存储介质,具有相应的技术效果。
技术领域
本发明涉及智能识别技术领域,特别是涉及一种基于深度神经网络模型的图像识别方法、装置、设备及可读存储介质。
背景技术
目前,图像分类、人脸识别等图像分类识别中,深度神经网络模型至关重要。然而,深度神经网络具有参数多、计算量大的特点,造成了大量的内存需求以及计算负担,使得深度神经网络模型难以应用到存储和计算资源有限的如手机等硬件设备中。
综上所述,如何有效地解决减少图像识别的计算量等问题,是目前本领域技术人员急需解决的技术问题。
发明内容
本发明的目的是提供一种基于深度神经网络模型的图像识别方法、装置、设备及可读存储介质,以实现减少基于深度神经网络模型的图像识别时的计算量。
为解决上述技术问题,本发明提供如下技术方案:
一种基于深度神经网络模型的图像识别方法,包括:
获取待识别的目标图像;
将所述目标图像输入至利用通道的表征能力对深度神经网络模型进行通道剪枝后获得的目标模型中;
利用所述目标模型中的辅助分类器对所述目标图像进行分类处理,获得识别结果;
其中,获得所述目标模型的过程,包括:
在所述深度神经网络模型中插入批量归一化层、线性整流层、平均池化层构建辅助分类器;
在所述深度神经网络模型中插入辅助损失函数,并与所述深度神经网络模型的重构损失函数构成目标损失函数;
利用所述目标损失函数结合通道的表征能力,对所述辅助分类器进行训练,获得目标模型。
优选地,在所述深度神经网络模型中插入辅助损失函数,包括:
在所述深度神经网络模型中插入交叉熵损失函数。
优选地,所述利用所述目标损失函数结合通道的表征能力,对所述辅助分类器进行训练,获得目标模型,包括:
利用所述目标损失函数并结合通道的表征能力,在所述深度神经网络模型中选择待剪枝的冗余通道;
在所述深度神经网络模型中,剪去所述冗余通道,获得目标模型。
优选地,所述利用所述目标损失函数并结合通道的表征能力,在所述深度神经网络模型中选择待剪枝的冗余通道,包括:
获取表征所述深度神经网络模型中各个通道的重要性的通道选择向量;
利用所述目标损失函数对所述通道选择向量和模型参数进行优化;
将优化后通道选择向量的向量元素为0的通道确定为冗余通道。
优选地,所述利用所述目标损失函数对所述重要通道的通道选择向量和模型参数进行优化,包括:
随机选择训练样本,并利用随机梯度下降算法和贪婪算法,令目标损失函数收敛;其中,为重构损失函数,为指定辅助损失函数,为模型参数,β为通道选择向量;λ为所述指定辅助损失函数的权重。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南极点智能科技有限公司,未经湖南极点智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910004752.8/2.html,转载请声明来源钻瓜专利网。





