[发明专利]一种人工神经网络运算的装置及方法在审
申请号: | 202010147545.0 | 申请日: | 2017-12-22 |
公开(公告)号: | CN111160547A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 中科寒武纪科技股份有限公司;上海寒武纪信息科技有限公司 |
主分类号: | G06N3/063 | 分类号: | G06N3/063;G06N3/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100190 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 人工 神经网络 运算 装置 方法 | ||
1.一种人工神经网络运算的装置,其特征在于,包括:
映射单元(1),接收输入神经元和权值,根据所述输入神经元的绝对值与第一阈值的判断结果和/或所述权值的绝对值与第二阈值的判断结果,产生输入神经元和输出神经元的连接关系数据,并根据所述连接关系数据输出映射后的输入神经元和权值,所述映射后的输入神经元和权值的对应关系为输入神经元-权值对;
运算单元(8),用于调取所述映射后的输入神经元和权值并进行运算获得输出神经元。
2.根据权利要求1所述的装置,其特征在于,所述映射单元(1)包括第一映射单元(11)和/或第二映射单元(12),其中,
所述第一映射单元(11)用于去除绝对值小于或等于第一阈值的权值,所述第一映射单元(11)包括:
第一映射判断单元(111),用于判断每一输入的权值的绝对值是否小于或等于第一阈值;以及
第一映射执行单元(112),基于所述第一映射判断单元(111)的判断结果产生所述连接关系数据,根据所述连接关系数据去除绝对值小于或等于第一阈值的权值,输出所述输入神经元-权值对;
所述第二映射单元(12)用于去除绝对值小于或等于第二阈值的输入神经元,所述第二映射单元(12)包括:
第二映射判断单元(121),用于判断每一输入的输入神经元的绝对值是否小于或等于第二阈值;以及
第二映射执行单元(122),基于所述第二映射判断单元(121)的判断结果产生所述连接关系数据,根据所述连接关系数据去除绝对值小于或等于第二阈值的输入神经元,输出所述输入神经元-权值对。
3.根据权利要求2所述的装置,其特征在于,所述连接关系数据的表示形式包括:每个输入神经元和输出神经元之间都用一位表示是否有连接;
或者,所述连接关系数据的表示形式包括:采用输入神经元和输出神经元之间的距离表示每个连接的位置。
4.根据权利要求2或3所述的装置,其中,神经网络的输入层具有N个输入神经元I1,I2,...,IN,输出层具有M个输出神经元O1,O2,...,OM,所述第一映射单元(11)的第一映射执行单元(112)产生所述连接关系数据包括:
对第j个输出神经元Oj得到其对应的连接关系数据,对应于输入层的N个节点,所述接关系数据有N位,初始时,所述N位的值都置为1,N个输入神经元I1,I2,...,IN与输出神经元Oj之间均有连接,若第i个输入神经元Ii与输出神经元Oj之间的权值的绝对值小于或等于第一阈值,将该连接关系数据中第i位的值置为0,Ii与Oj之间无连接,将所有的输出神经元O1,O2,...,OM的连接关系数据拼合为一个向量,该向量的第N×(j-1)+1个分量到第N×j个分量为输出神经元Oj对应的连接关系数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科寒武纪科技股份有限公司;上海寒武纪信息科技有限公司,未经中科寒武纪科技股份有限公司;上海寒武纪信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010147545.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种碳系导电油墨填料及其制备方法
- 下一篇:一种垃圾桶