[发明专利]SiLU激活函数的硬件实现方法、装置及计算设备在审
申请号: | 202310166986.9 | 申请日: | 2023-02-13 |
公开(公告)号: | CN116432711A | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 刘玉宣;丁昊杰;王慧渊 | 申请(专利权)人: | 杭州菲数科技有限公司 |
主分类号: | G06N3/048 | 分类号: | G06N3/048;G06N3/063 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 董艳芳 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | silu 激活 函数 硬件 实现 方法 装置 计算 设备 | ||
1.一种SiLU激活函数的硬件实现方法,其特征在于,应用于目标神经网络的激活层,所述激活层为SiLU函数;所述SiLU激活函数的硬件实现方法包括:
获取待处理的目标数据;其中,所述目标数据为所述目标神经网络对原始数据进行处理时,所述激活层的输入数据;
当所述目标数据属于第一区间时,确定第一目标拟合算法为第一正比例函数;其中,所述第一区间为大于或等于预设的第一分段值的区间;
当所述目标数据属于第二区间时,确定第一目标拟合算法为第二正比例函数;其中,所述第二区间为大于或等于预设的第二分段值,且小于所述第一分段值的区间;
当所述目标数据属于第三区间时,确定第一目标拟合算法为均匀补偿查表算法;其中,所述第三区间为大于或等于0,且小于所述第二分段值的区间;
当所述目标数据属于第四区间时,确定第一目标拟合算法为基于绝对值的拟合算法;其中,所述第四区间为小于0的区间;
采用所述第一目标拟合算法,计算得到所述目标数据对应的SiLU函数值。
2.根据权利要求1所述的SiLU激活函数的硬件实现方法,其特征在于,所述第三区间为sigmoid函数变化较快的非负区间,所述均匀补偿查表算法指通过地址补偿在预设存储表中查找相应sigmoid函数值来计算SiLU函数值,所述预设存储表通过地址索引存储有与所述第三区间对应的预设数量个sigmoid函数值。
3.根据权利要求1所述的SiLU激活函数的硬件实现方法,其特征在于,所述第一正比例函数为:
f(x)=x;
所述第二区间包括多个子区间,每个所述子区间对应不同的第二正比例函数。
4.根据权利要求3所述的SiLU激活函数的硬件实现方法,其特征在于,所述第二区间包括由预设的第三分段值拆分得到的两个子区间,所述第二正比例函数包括:
其中,k1、k2均为预设的参数值,a1为所述第一分段值,a2为所述第三分段值,a3为所述第二分段值。
5.根据权利要求2所述的SiLU激活函数的硬件实现方法,其特征在于,所述预设存储表使用预设位数的二进制的地址索引,所述地址索引的第0位为补偿位,所述地址索引的其他位为有效位;所述采用所述第一目标拟合算法,计算得到所述目标数据对应的SiLU函数值,包括:
当所述第一目标拟合算法为均匀补偿查表算法时,将所述目标数据转换为二进制的初始索引地址值;
根据所述初始索引地址值中补偿位的值,对所述初始索引地址值进行修正,得到目标索引地址值;
根据所述目标索引地址值,在所述预设存储表中查找得到相应sigmoid函数值;
根据所述相应sigmoid函数值,计算得到所述目标数据对应的SiLU函数值。
6.根据权利要求5所述的SiLU激活函数的硬件实现方法,其特征在于,所述根据所述相应sigmoid函数值,计算得到所述目标数据对应的SiLU函数值,包括:
将所述相应sigmoid函数值带入如下公式,计算得到所述目标数据对应的SiLU函数值:
f(x)=x·s(x),x∈[0,a3);
其中,s(x)为所述相应sigmoid函数值。
7.根据权利要求1所述的SiLU激活函数的硬件实现方法,其特征在于,所述采用所述第一目标拟合算法,计算得到所述目标数据对应的SiLU函数值,包括:
当所述第一目标拟合算法为基于绝对值的拟合算法时,计算得到所述目标数据的绝对值;
基于所述目标数据的绝对值所属的区间,确定第二目标拟合算法;其中,所述第二目标拟合算法包括所述第一正比例函数、所述第二正比例函数或所述均匀补偿查表算法;
采用所述第二目标拟合算法,计算得到所述目标数据的绝对值对应的SiLU函数值;
根据所述目标数据的绝对值对应的SiLU函数值,计算得到所述目标数据对应的SiLU函数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州菲数科技有限公司,未经杭州菲数科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310166986.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种纵向补偿电容器
- 下一篇:一种抗烧蚀性能测试装置及其使用方法