一种用于稀疏连接的人工神经网络计算装置和方法

基本信息

申请号 CN201610039162.5 申请日 -
公开(公告)号 CN105512723B 公开(公告)日 2018-02-16
申请公布号 CN105512723B 申请公布日 2018-02-16
分类号 G06N3/063;G06N3/04;G06F9/38;G06F9/302 分类 计算;推算;计数;
发明人 张士锦;郭崎;陈云霁;陈天石 申请(专利权)人 南京艾溪信息科技有限公司
代理机构 中科专利商标代理有限责任公司 代理人 南京艾溪信息科技有限公司;北京中科寒武纪科技有限公司;中科寒武纪科技股份有限公司
地址 210049 江苏省南京市栖霞区马群街道仙林大道18号
法律状态 -

摘要

摘要 一种用于稀疏连接的人工神经网络计算装置,包括:映射单元,用于将输入数据转换成输入神经元和权值一一对应的存储方式;存储装置,用于存储数据和指令;运算单元,用于根据指令对数据执行相应运算;所述运算单元主要执行三步运算,第一步将输入的神经元和权值数据相乘;第二步执行加法树运算,将第一步处理后的加权输出神经元通过加法树逐级相加,或将输出神经元通过和偏置相加得到加偏置输出神经元;第三步执行激活函数运算,得到最终输出神经元。本发明的装置解决了CPU和GPU运算性能不足,前端译码开销大的问题,有效提高了对多层人工神经网络运算算法的支持,避免了内存带宽成为多层人工神经网络运算及其训练算法性能瓶颈的问题。