[发明专利]数据的量化装置及量化方法有效
| 申请号: | 201710678038.8 | 申请日: | 2017-08-09 |
| 公开(公告)号: | CN109389208B | 公开(公告)日: | 2021-08-31 |
| 发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 上海寒武纪信息科技有限公司 |
| 主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 任岩 |
| 地址: | 201203 上海市浦东新区上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据 量化 装置 方法 | ||
1.一种数据的量化方法,包括步骤:
对权值进行分组,所述分组包括分为一组、层类型分组、层间分组和/或层内分组;
对每一组权值用聚类算法进行聚类操作,将一组权值分成m个类,每个类计算出一个中心权值,每个类中的所有权值都用中心权值替换,其中,m为正整数;以及
对中心权值进行编码操作,得到密码本和权值字典;
其中,所述分组为层间分组,将神经网络中一个或者多个卷积层的权值、一个或者多个全连接层的权值和一个或者多个长短时记忆网络层的权值各划分成一组;
其中,所述一个类的中心权值选择方法为:使得代价函数J(w,w0)最小;
所述代价函数为:
其中,w是一个类中的权值,w0是该类的中心权值,p是该类中权值的数量,p为正整数,wr是该类中第r个权值,r为正整数,且1≤r≤p。
2.根据权利要求1所述的量化方法,其中,还包括步骤:对神经网络进行重训练,重训练时只训练密码本,权值字典内容保持不变。
3.根据权利要求2所述的量化方法,其中,所述重训练采用反向传播算法。
4.根据权利要求1至3中任一所述的量化方法,其中,所述聚类算法包括K-means、K-medoids、Clara和/或Clarans。
5.根据权利要求1所述的量化方法,其中,所述分组为分为一组,将神经网络的所有权值归为一组。
6.根据权利要求1所述的量化方法,其中,所述分组为层类型分组,对i个卷积层,j个全连接层,q个LSTM层,t种不同类型的层,其中,i,j,q为大于等于0的正整数,且满足i+j+q≥1,t为大于等于1的正整数且满足t=(i>0)+(j>0)+(q>0),神经网络的权值将被分为t组。
7.根据权利要求1所述的量化方法,其中,所述分组为层内分组,将神经网络的卷积层作为一个四维矩阵(Nfin,Nfout,Kx,Ky),其中,Nfin,Nfout,Kx,Ky是正整数,Nfin表示输入特征图像数量,Nfout表示输出特征图像数量,(Kx,Ky)表示卷积核的大小,卷积层的权值按(Bfin,BfoutBx,By)的组大小被分成Nfin*Nfout*Kx*Ky/(Bfin*Bfout*Bx*By)个不同的组,其中Bfin为小于等于Nfin的正整数,Bfout为小于等于Nfout的正整数,Bx为小于等于Kx的正整数,By为小于等于Ky的正整数;将神经网络的全连接层作为一个二维矩阵(Nin,Nout),其中Nin,Nout是正整数,Nin表示输入神经元的个数,Nout表示输出神经元的个数,共有Nin*Nout个权值;全连接层权值按照(Bin,Bout)的组大小被分成(Nin*Nout)/(Bin*Bout)个不同的组,其中Bin是小于等于Nin的正整数,Bout是小于等于Nout的正整数;将神经网络的LSTM层权值作为多个全连接层的权值的组合,且LSTM层的权值由n个全连接层权值组成,其中n为正整数,则每一个全连接层都可以按照全连接层的分组方式进行分组操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海寒武纪信息科技有限公司,未经上海寒武纪信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710678038.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自适应神经网络学习方法及神经网络系统
- 下一篇:处理装置及处理方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





