[发明专利]卷积神经网络全连接层稀疏的权值矩阵的压缩方法及系统有效
| 申请号: | 201910339608.X | 申请日: | 2019-04-25 |
| 公开(公告)号: | CN110062233B | 公开(公告)日: | 2020-04-28 |
| 发明(设计)人: | 梅魁志;张良;王晓;张增;赵英海;常蕃;张向楠;鄢健宇 | 申请(专利权)人: | 西安交通大学 |
| 主分类号: | H04N19/129 | 分类号: | H04N19/129;H04N19/42;G06N3/08;G06N3/04 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
| 地址: | 710049 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 卷积 神经网络 连接 稀疏 矩阵 压缩 方法 系统 | ||
1.一种卷积神经网络全连接层稀疏的权值矩阵的压缩方法,其特征在于,包括以下步骤:
步骤1,获取待优化卷积神经网络的全连接层稀疏的权值矩阵A,并将其分解成位置矩阵B以及非零值数组C;
其中,位置矩阵B与稀疏的权值矩阵A的尺寸大小一致;在位置矩阵B中,稀疏的权值矩阵A中有非零值的对应位置的数值为1,其他位置的数值为0;
步骤2,将步骤1获得的位置矩阵B作为二值矩阵,进行满足预设图像压缩标准的无损压缩;
步骤2具体包括以下步骤:
步骤2.1,将步骤1获得的位置矩阵B进行8-邻域或24-邻域的有损压缩,获得有损压缩后的位置矩阵;在有损压缩过程中,将满足预设阈值的剔除点补回;
步骤2.2,将步骤2.1获得的有损压缩后的位置矩阵进行满足预设图像压缩标准的无损压缩。
2.根据权利要求1所述的一种卷积神经网络全连接层稀疏的权值矩阵的压缩方法,其特征在于,步骤1具体包括:对待优化卷积神经网络的全连接层进行非结构化剪枝、再训练后获得稀疏的权值矩阵A。
3.根据权利要求1所述的一种卷积神经网络全连接层稀疏的权值矩阵的压缩方法,其特征在于,预设图像压缩标准包括:JBIG标准或JPEG2000标准。
4.根据权利要求1所述的一种卷积神经网络全连接层稀疏的权值矩阵的压缩方法,其特征在于,步骤2.1中,8-邻域或24-邻域孤立点剔除具体包括:
将步骤1获得的位置矩阵B中每一个数值为1的点当做目标点,做8-邻域或24-邻域剔除孤立点实验;
8-邻域剔除孤立点包括:以目标点为中心的3*3矩阵中,其他8个点若全为0值,则目标点为孤立点,需剔除掉,否则保留目标点;
24-邻域剔除孤立点包括:以目标点为中心的5*5矩阵中,其他24个点若全为0值,则目标点为孤立点,需剔除掉,否则保留目标点。
5.根据权利要求4所述的一种卷积神经网络全连接层稀疏的权值矩阵的压缩方法,其特征在于,在剔除孤立点的过程中,孤立点的稀疏的权值矩阵A对应位置处的值的绝对值大于等于预设阈值时,将其保留。
6.根据权利要求4所述的一种卷积神经网络全连接层稀疏的权值矩阵的压缩方法,其特征在于,阈值的确定过程具体包括:
将孤立点的稀疏的权值矩阵A对应位置处的值的绝对值进行排序,最小值为min,最大值为max,差值a=max-min,则阈值S=min+a(1-nΔt);
其中,Δt为每次调整的变量,n为调整的次数。
7.一种卷积神经网络全连接层稀疏的权值矩阵的压缩系统,其特征在于,包括:
位置矩阵获取模块,用于获取待优化卷积神经网络的全连接层稀疏的权值矩阵A,并将其分解成位置矩阵B以及非零值数组C;其中,位置矩阵B与稀疏的权值矩阵A的尺寸大小一致;位置矩阵B中,在稀疏的权值矩阵A中有非零值的对应位置的数值为1,其他位置的数值为0;
有损压缩模块,用于将位置矩阵获取模块获得的位置矩阵B进行8-邻域或24-邻域并设置阈值的有损压缩,获得有损压缩后的位置矩阵;
无损压缩模块,用于将有损压缩模块获得的有损压缩后的位置矩阵进行满足预设图像压缩标准的无损压缩。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910339608.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:速率匹配和解速率匹配的方法及装置
- 下一篇:一种用于餐饮后厨的智能巡查方法





