[发明专利]数据的量化装置及量化方法有效

专利信息
申请号: 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为正整数,则每一个全连接层都可以按照全连接层的分组方式进行分组操作。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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