【技术实现步骤摘要】
数据处理方法、装置及相关产品相关申请的交叉引用本申请要求申请日为2018年12月18日、申请号为201811554134.2、申请人为北京中科寒武纪科技有限公司、名称为“数据处理方法、装置及相关产品”的中国专利申请的优先权的权益,所述申请的全部内容通过引用结合在本申请中。
本申请涉及人工智能
,特别是涉及一种数据处理方法、装置及相关产品。
技术介绍
随着人工智能技术的发展,出现了各种各样的神经网络算法,而激活操作是神经网络算法中非常重要的计算步骤。现有的神经网络处理器中,支持的激活函数种类很少,只有不超过十种。现有的神经网络处理器在处理激活函数的过程中对激活函数的种类兼容性差,无法对自定义的激活函数进行处理。
技术实现思路
基于此,有必要针对现有神经网络处理器在处理激活函数的过程中对激活函数的种类兼容性差,无法对自定义的激活函数进行处理的问题,提供一种数据处理方法、装置及相关产品。一种数据处理方法,所述方法包括:获取激活函数的拟合配置表和输入数据;判断所述输入数据对应所述拟合配置表中的分段区间;根据所述输入数据对应所述拟合配置表中的分段区间,确定所述输入数据在所述拟合配置表中对应的配置信息;根据所述配置信息对所述输入数据执行拟合运算,得到所述激活函数的输出数据。在其中一个实施例中,所述根据所述配置信息对所述输入数据执行拟合运算,得到所述激活函数的输出数据包括:获取硬件指令集;根据所述硬件指令集和所述配置信 ...
【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n获取激活函数的拟合配置表和输入数据;/n判断所述输入数据对应所述拟合配置表中的分段区间;/n根据所述输入数据对应所述拟合配置表中的分段区间,确定所述输入数据在所述拟合配置表中对应的配置信息;/n根据所述配置信息对所述输入数据执行拟合运算,得到所述激活函数的输出数据。/n
【技术特征摘要】
20181218 CN 20181155413421.一种数据处理方法,其特征在于,所述方法包括:
获取激活函数的拟合配置表和输入数据;
判断所述输入数据对应所述拟合配置表中的分段区间;
根据所述输入数据对应所述拟合配置表中的分段区间,确定所述输入数据在所述拟合配置表中对应的配置信息;
根据所述配置信息对所述输入数据执行拟合运算,得到所述激活函数的输出数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述配置信息对所述输入数据执行拟合运算,得到所述激活函数的输出数据包括:
获取硬件指令集;
根据所述硬件指令集和所述配置信息,编译生成控制指令;
将所述控制指令翻译为机器指令;
根据所述配置信息及机器指令对所述输入数据执行拟合运算,得到所述激活函数的输出数据。
3.根据权利要求1所述的方法,其特征在于,所述根据所述输入数据对应所述拟合配置表中的分段区间,确定所述输入数据在所述拟合配置表中对应的配置信息包括:
根据所述输入数据,确定各所述分段区间的区间拟合函数。
4.根据权利要求1所述的方法,其特征在于,所述根据所述输入数据对应所述拟合配置表中的分段区间,确定所述输入数据在所述拟合配置表中对应的配置信息包括:
获取所述激活函数的拟配置函数;
根据所述输入数据,确定所述拟合配置表中的各所述分段区间的拟合参数;
根据所述拟合参数,配置得到各所述分段区间对应所述拟配置函数的配置拟合函数。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括创建拟合配置表,所述创建拟合配置表包括如下步骤:
获取激活函数;
根据预设规则选取所述激活函数的采样点;
根据所述激活函数计算各所述采样点的函数值;
根据所述采样点以及所述采样点的函数值对所述激活函数进行拟合运算,得到拟合配置表。
6.根据权利要求5所述的方法,其特征在于,所述获取激活函数包括:
获取所述激活函数的定义域;以及
获取所述激活函数的切分段数。
7.根据权利要求5所述的方法,其特征在于,所述根据预设规则选取所述激活函数的采样点,包括:
根据所述切分段数,在每个分段中选取所述采样点。
8.根据权利要求5所述的方法,其特征在于,所述根据所述采样点以及所述采样点的函数值对所述激活函数进行拟合运算,得到拟合配置表包括:
通过最小二乘法对所述激活函数进行拟合运算,得到拟合配置表。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
确定所述激活函数包含的各函数点的斜率;
根据所述各函数点的斜率,在所述各函数点中,确定子区间的端点;
根据所述激活函数的起始函数点、终止函数点和确定出的子区间的端点,将所述激活函数对应的定义域划分为至少一个子区间;
针对每个子区间,根据该子区间包含的各函数点的斜率和预设的分段区间端点确定规则,在该子区间包含的各函数点中,确定分段区间的端点;
根据该子区间的起始函数点、终止函数点和确定出的分段区间的端点,将该子区间对应的定义域划分为至少一个分段区间。
10.根据权利要求9所述的方法,其特征在于,所述根据所述各函数点的斜率,在所述各函数点中,确定子区间的端点,包括:
针对所述激活函数包含的各函数点中的每个函数点,确定与该函数点相邻的第一函数点和第二函数点,所述第一函数点的自变量小于该函数点的自变量,所述第二函数点的自变量大于该函数点的自变量;<...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:中科寒武纪科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。