[发明专利]深度神经网络剪枝方法、装置、终端及存储介质在审

专利信息
申请号: 202011529589.6 申请日: 2020-12-22
公开(公告)号: CN112529165A 公开(公告)日: 2021-03-19
发明(设计)人: 秦豪;赵明 申请(专利权)人: 上海有个机器人有限公司
主分类号: G06N3/04 分类号: G06N3/04;G06N3/08
代理公司: 北京天盾知识产权代理有限公司 11421 代理人: 梁秀秀
地址: 200120 上海市浦*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 深度 神经网络 剪枝 方法 装置 终端 存储 介质
【权利要求书】:

1.一种深度神经网络剪枝方法,应用于边缘端GPU计算,其特征在于,包括以下步骤:

以堆叠多个卷积块的方式构建全卷积深度神经网络模型;其中,每个卷积块均包括卷积层、批归一化层及激活层;

计算每个卷积块的计算强度;

设计损失函数,对所述深度神经网络进行稀疏化训练,获得网络模型参数;其中,所述损失函数定义为:Loss=Loss_ce+ΣWeight[i]*||gamma[i]||,其中,Weight[i]=alpha*sqrt(Intensity[i]/Intensity_base),Weight[i]为第i个卷积块的惩罚系数(i=1,2,3,4,…,N,N为卷积块的数量),Alpha为惩罚系数常量,Intensity[i]为第i个卷积块的计算强度,Intensity_base为最后一层卷积块的计算强度,Loss_ce为交叉熵损失函数,gamma[i]为第i个卷积块的gamma值;

提取出所述每个卷积块的的gamma值,根据下列公式进行剪枝操作:Mask[i]=||gamma[i]||0.0001;其中,Mask=1表示保留通道;Mask=0表示删除通道;

根据Mask的值重新整合所述深度神经网络,得到新的参数结构,并应用到所述边缘端GPU计算。

2.如权利要求1所述的深度神经网络剪枝方法,其特征在于,所述以堆叠多个卷积块的方式搭建全卷积深度神经网络步骤中包括:

设置训练数据集;

采用预设的属性参数配置卷积层;其中,所述属性参数包括卷积窗口、卷积跨度、输入通道数及输出通道数;

将所述卷积层、所述批归一化层及所述激活层组合成卷积块;

将多个所述卷积块堆叠,构建全卷积的深度神经网络模型。

3.如权利要求1所述的深度神经网络剪枝方法,其特征在于,所述计算每个卷积块的计算强度步骤中包括:

根据计算公式计算卷积层的计算强度,获得对应卷积块的计算强度;计算公式为:I=Flops/Mems=H*W*K^2*Cin/(4*(H*W+K^2*Cin));其中,Flops为卷积层计算量,通过公式Flops=H*W*K^2*Cin*Cout计算可得;Mems为卷积层访存量,通过公式Mems=4*(H*W*Cout+K^2*Cin*Cout)计算可得;其中,H、W为卷积层输出的特征图尺寸,K为卷积层卷积窗口大小,Cin为卷积层输入通道数目,Cout为卷积层输出通道数目。

4.如权利要求1所述的深度神经网络剪枝方法,其特征在于,所述设计损失函数,对所述深度神经网络进行稀疏化训练,获得网络模型参数步骤中包括:

获取稀疏参数组;

定义交叉熵损失函数;其中,首先定义交叉熵CE(y1,y2)=y1*log(y2)+(1-y1)*log(1-y2),然后将Y_true与Y_pred分别代入y1与y2,即得所述交叉熵损失函数Loss_ce=CE(Y_true,Y_pred);其中,Y_true为真实的数据类别标签,Y_pred为深度神经网络预测的类别;

利用L1损失函数公式,构建最终的损失函数;其中,首先定义L1损失函数Loss_L1=weight*||gamma||,Weight为gamma参数惩罚系数;则最终的损失函数定义为Loss=Loss_ce+Loss_L1;

根据最终的损失函数训练所述深度神经网络模型,并保存网络模型参数。

5.如权利要求4所述的深度神经网络剪枝方法,其特征在于,所述稀疏参数组由批归一化层定义;每个卷积块的批归一化层通道i输出由下列公式计算可得:Yi=Gamma_i*Xi_avg+Beta_i;其中,Yi为批归一化层通道i输出,Xi_avg为通道i输入的归一化处理值,Gamma_i与Beta_i均为通道i的批归一化参数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海有个机器人有限公司,未经上海有个机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011529589.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top