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