[发明专利]一种神经网络训练方法及装置有效
申请号: | 201810702883.9 | 申请日: | 2018-06-30 |
公开(公告)号: | CN110659731B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 张悠慧;张优扬;刘鹤;毕舒展;鲁芳敏;杨弢;程捷 | 申请(专利权)人: | 华为技术有限公司;清华大学 |
主分类号: | G06N3/063 | 分类号: | G06N3/063;G06N3/04 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 神经网络 训练 方法 装置 | ||
1.一种神经网络训练方法,应用于忆阻器开关阵列,其特征在于,所述方法包括:
获取第一权重矩阵;所述第一权重矩阵的元素Gij为所述忆阻器开关阵列中第i行第j列的忆阻器开关的电导值;
将所述第一权重矩阵中绝对值小于或者等于预设门限的元素进行剪枝操作获取第二权重矩阵;
对于所述第二权重矩阵的每个元素加噪音获取第三权重矩阵;所述第二权重矩阵的第i行第j列元素的噪音为所述忆阻器开关阵列中第i行第j列的忆阻器开关的器件噪音分布值;
根据输入向量与所述第三权重矩阵进行前向传播获取第一向量;所述输入向量为所述忆阻器开关阵列的输入电压向量;
将所述第一向量与目标向量进行比较,获得损失值;
根据所述损失值与所述第一权重矩阵进行反向传播,修正所述第一权重矩阵中每个元素的值,获取目标权重矩阵。
2.根据权利要求1所述的神经网络训练方法,其特征在于,所述方法还包括:
设置与所述第一权重矩阵对应的第一覆盖矩阵,所述第一覆盖矩阵与所述第一权重矩阵的维度相同且所述第一覆盖矩阵为全1矩阵;
将所述第一覆盖矩阵中与所述第一权重矩阵中被剪枝的元素相同位置的元素进行剪枝操作获取第二覆盖矩阵;
将所述目标权重矩阵与所述第二覆盖矩阵相乘的结果作为下一次神经网络训练的预设权重矩阵。
3.根据权利要求1或2所述的神经网络训练方法,其特征在于,所述第二权重矩阵的每个元素对应的噪音的分布为正态分布,所述正态分布的标准差为:
y=-0.0006034*x*x+0.06184*x+0.7240;其中,x表示所述第二权重矩阵的每个元素对应的忆阻器开关的电导值,y表示所述正态分布的标准差。
4.根据权利要求1-3任意一项所述的神经网络训练方法,其特征在于,所述预设门限是根据剪枝率确定的。
5.根据权利要求1-4任意一项所述的神经网络训练方法,其特征在于,所述剪枝操作包括:将需要剪枝的元素设置为0。
6.一种神经网络训练装置,其特征在于,包括:
获取模块,用于获取第一权重矩阵;所述第一权重矩阵的元素Gij为忆阻器开关阵列中第i行第j列的忆阻器开关的电导值;
剪枝模块,用于将所述第一权重矩阵中绝对值小于或者等于预设门限的元素进行剪枝操作获取第二权重矩阵;
加噪模块,用于对于所述第二权重矩阵的每个元素加噪音获取第三权重矩阵;所述第二权重矩阵的第i行第j列元素的噪音为所述忆阻器开关阵列中第i行第j列的忆阻器开关的器件噪音分布值;
前向传播模块,用于根据输入向量与所述第三权重矩阵进行前向传播获取第一向量;所述输入向量为所述忆阻器开关阵列的输入电压向量;
前向传播模块,还用于将所述第一向量与目标向量进行比较,获得损失值;
反向传播模块,用于根据所述损失值与所述第一权重矩阵进行反向传播,修正所述第一权重矩阵中每个元素的值,获取目标权重矩阵。
7.根据权利要求6所述的神经网络训练装置,其特征在于,所述装置还包括设置模块:
所述设置模块,用于设置与所述第一权重矩阵对应的第一覆盖矩阵,所述第一覆盖矩阵与所述第一权重矩阵的维度相同且所述第一覆盖矩阵为全1矩阵;
所述剪枝模块,还用于将所述第一覆盖矩阵中与所述第一权重矩阵中被剪枝的元素相同位置的元素进行剪枝操作获取第二覆盖矩阵;
所述设置模块,还用于将所述目标权重矩阵与所述第二覆盖矩阵相乘的结果作为下一次神经网络训练的预设权重矩阵。
8.根据权利要求6或7所述的神经网络训练装置,其特征在于,所述第二权重矩阵的每个元素对应的噪音的分布为正态分布,所述正态分布的标准差为:
y=-0.0006034*x*x+0.06184*x+0.7240;其中,x表示所述第二权重矩阵的每个元素对应的忆阻器开关的电导值,y表示所述正态分布的标准差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;清华大学,未经华为技术有限公司;清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810702883.9/1.html,转载请声明来源钻瓜专利网。