[发明专利]用于量化浮点神经网络以获得定点神经网络的方法和设备有效
| 申请号: | 201680026295.7 | 申请日: | 2016-04-14 |
| 公开(公告)号: | CN107636697B | 公开(公告)日: | 2021-03-12 |
| 发明(设计)人: | D·林;V·S·R·安纳普莱蒂;D·E·霍华德;D·J·朱利安;S·马宗达;W·R·贝尔二世 | 申请(专利权)人: | 高通股份有限公司 |
| 主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08;G06N3/10 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 周敏;陈炜 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 量化 浮点 神经网络 获得 定点 方法 设备 | ||
1.一种使用量化器来量化浮点机器学习网络以获得定点机器学习网络的方法,包括:
至少部分地基于所述浮点机器学习网络的输入分布的至少一个矩来确定用于量化所述浮点机器学习网络的值的量化器参数以获得所述定点机器学习网络的对应值。
2.如权利要求1所述的方法,其特征在于,所述浮点机器学习网络的所述输入分布的所述至少一个矩包括所述输入分布的平均数。
3.如权利要求2所述的方法,其特征在于,进一步包括:
移位激活值以针对所述定点机器学习网络的每一层创建零均值分布;以及
将应用于经移位的激活值的任何非线性函数的坐标移位与所述经移位的激活值相对应的量。
4.如权利要求1所述的方法,其特征在于,所述浮点机器学习网络的所述输入分布的所述至少一个矩包括所述输入分布的方差。
5.如权利要求1所述的方法,其特征在于,用于量化所述浮点机器学习网络的值的所述量化器参数包括所述定点机器学习网络的最大动态编码范围。
6.如权利要求1所述的方法,其特征在于,用于量化所述浮点机器学习网络的值的所述量化器参数包括量化器步长。
7.如权利要求6所述的方法,其特征在于,进一步包括,至少部分地基于来自所述浮点机器学习网络的偏置、权重、和/或激活值的平均数值和标准偏差来确定用于所述偏置、所述权重、和/或所述激活值的所述量化器的所述量化器步长。
8.如权利要求1所述的方法,其特征在于,用于量化所述浮点机器学习网络的值的所述量化器参数包括位宽。
9.如权利要求1所述的方法,其特征在于,用于量化所述浮点机器学习网络的值的所述量化器参数包括有符号或无符号的指示符值。
10.如权利要求1所述的方法,其特征在于,所述定点机器学习网络的对应值包括偏置、权重、和/或激活值。
11.一种将第一机器学习网络转换成第二机器学习网络的方法,包括:
将所述第一机器学习网络的激活值的分布的平均数值纳入到所述第二机器学习网络的网络偏置中。
12.如权利要求11所述的方法,其特征在于,所述第二机器学习网络的每一层的激活值具有约为零的平均数。
13.如权利要求11所述的方法,其特征在于,进一步包括,与确定所述第二机器学习网络的输出层的网络偏置不同地确定内部层的网络偏置。
14.如权利要求11所述的方法,其特征在于,进一步包括,在所述平均数值被纳入到所述网络偏置中时修改非线性激活函数。
15.如权利要求11所述的方法,其特征在于,所述第一机器学习网络包括浮点神经网络,而所述第二机器学习网络包括定点神经网络。
16.一种用于使用量化器来量化浮点机器学习网络以获得定点机器学习网络的设备,包括:
用于选择所述浮点机器学习网络的输入分布的至少一个矩的装置;以及
用于至少部分地基于所述浮点机器学习网络的所述输入分布的至少一个所选矩来确定用于量化所述浮点机器学习网络的值的量化器参数以获得所述定点机器学习网络的对应值的装置。
17.如权利要求16所述的设备,其特征在于,所述浮点机器学习网络的所述输入分布的所述至少一个矩包括所述输入分布的平均数或所述输入分布的方差。
18.如权利要求16所述的设备,其特征在于,用于量化所述浮点机器学习网络的值的所述量化器参数包括所述定点机器学习网络的最大动态编码范围、位宽、有符号或无符号指示符值、和/或量化器步长。
19.如权利要求18所述的设备,其特征在于,进一步包括,用于至少部分地基于来自所述浮点机器学习网络的偏置、权重、和/或激活值的平均数值和标准偏差来确定用于所述偏置、所述权重、和/或所述激活值的所述量化器的所述量化器步长的装置。
20.如权利要求16所述的设备,其特征在于,所述定点机器学习网络的对应值包括偏置、权重、和/或激活值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680026295.7/1.html,转载请声明来源钻瓜专利网。





