[发明专利]基于多粒度的深度神经网络结构化稀疏系统和方法有效
申请号: | 201910556539.8 | 申请日: | 2019-06-25 |
公开(公告)号: | CN110276450B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 谭展宏 | 申请(专利权)人: | 交叉信息核心技术研究院(西安)有限公司 |
主分类号: | G06N3/08 | 分类号: | G06N3/08;G06N3/04 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 李红霖 |
地址: | 710077 陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供基于多粒度的深度神经网络结构化稀疏系统和方法,将三个粒度层次的权重剪枝以及激活输入的稀疏结合起来进行算法优化和系统架构,能够高效地将深度神经网络部署到边缘设备,在低能耗约束条件下取得可观的性能。通过结合通道层次、滤波器层次和滤波器内剪枝三个层次,同时考虑硬件并行计算的约束,使得通道剪枝和滤波器剪枝的结果,其数目为16的倍数;对于滤波器内的剪枝,通过算法优化使得其形状满足特定要求,从而能够实现在硬件约束下的多粒度剪枝;通过三值网络进行低比特量化,并且与后续的剪枝相结合,不仅保证有可观的准确性和稳定性,还可以很好地实现无乘法器的设计,从而实现低功耗的目的。 | ||
搜索关键词: | 基于 粒度 深度 神经网络 结构 稀疏 系统 方法 | ||
【主权项】:
1.基于多粒度的深度神经网络结构化稀疏方法,其特征在于,包括如下步骤,步骤1,对深度神经网络中网络卷积层的输入和权值的量化操作;使用三值网络量化的方法对权重进行表示,同时使用8比特量化深度神经网络的激活输入;所述的三值网络量化时使用‑1,+1和0来表示权重,所述的8比特量化时对原始数据和输出数据均采用8比特定点量化,中间临时结果采用16比特量化;步骤2,对深度神经网络中网络卷积层的结构性剪枝;分别进行通道剪枝、滤波器剪枝和滤波器内部权重特殊样式剪枝处理;通过对网络卷积层中输出特征图的去除,实现对应通道剪枝;通过去除特征图之间的部分连接,实现对应滤波器剪枝;若滤波器内部权重特征图的零值具备基本图案或基本图案的旋转或两种及以上基本图案交集的需求,则进行滤波器内部特殊样式剪枝。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于交叉信息核心技术研究院(西安)有限公司,未经交叉信息核心技术研究院(西安)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910556539.8/,转载请声明来源钻瓜专利网。