来源 :金融界2024-03-05
据国家知识产权局公告,中科寒武纪科技股份有限公司取得一项名为“用于执行人工神经网络反向训练的装置和方法“,授权公告号CN111353588B,申请日期为2016年1月。
专利摘要显示,本发明提供了一种用于执行人工神经网络反向训练的装置,包括指令缓存单元、控制器单元、直接内存访问单元、H树模块、主运算模块、以及多个从运算模块。使用该装置可以实现多层人工神经网络的反向训练。对于每一层来说,首先对输入梯度向量进行加权求和计算出本层的输出梯度向量。该输出梯度向量乘以下一层在正向运算时的激活函数的导数值可以得到下一层的输入梯度向量。将输入梯度向量与正向运算时的输入神经元对位相乘得到本层权值的梯度,然后可以根据所得到的本层权值的梯度来更新本层的权值。