[发明专利]神经网络运算装置及方法有效
申请号: | 201910559498.8 | 申请日: | 2016-09-29 |
公开(公告)号: | CN110298443B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 陈天石;刘少礼;陈云霁 | 申请(专利权)人: | 中科寒武纪科技股份有限公司 |
主分类号: | G06N3/063 | 分类号: | G06N3/063 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开提供了一种神经网络运算装置及方法。该神经网络运算装置包括:控制单元、存储单元、稀疏选择单元和神经网络运算单元;其中:控制单元,用于产生分别对应各个单元的微指令,并将微指令发送至相应单元;稀疏选择单元,用于根据控制单元下发的对应稀疏选择单元的微指令,依照其中的稀疏数据表示的位置信息,在存储单元存储的神经网络数据中选择与有效权值相对应的神经网络数据参与运算;以及神经网络运算单元,用于根据控制单元下发的对应神经网络运算单元的微指令,对稀疏选择单元选取的神经网络数据执行神经网络运算,得到运算结果。本公开可以提升神经网络运算装置处理不同数据类型的能力,加快神经网络运算速度的同时降低功耗。 | ||
搜索关键词: | 神经网络 运算 装置 方法 | ||
【主权项】:
1.一种神经网络运算装置,其特征在于,包括:离散神经网络数据拆分单元、稀疏选择单元和神经网络运算单元;其中,所述离散神经网络数据拆分单元,用于根据神经网络数据中实数值的个数N,将神经网络数据的神经网络模型拆分成N个稀疏表示的子网络,每个子网络中只包含一种实数,其余权值都为0;所述稀疏选择单元,用于在所述子网络的神经网络数据中选择与有效权值相对应的神经网络数据参与运算;所述神经网络运算单元,用于对所述稀疏选择单元选取的所述神经网络数据执行神经网络运算,得到N个运算结果,并将N个子网络的运算结果求和,从而得到所述神经网络数据的神经网络运算结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科寒武纪科技股份有限公司,未经中科寒武纪科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910559498.8/,转载请声明来源钻瓜专利网。