[发明专利]基于自动求导和泰勒级数展开的数据增强方法在审
申请号: | 202110196308.8 | 申请日: | 2021-02-22 |
公开(公告)号: | CN112926019A | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 田圃 | 申请(专利权)人: | 吉林大学 |
主分类号: | G06F17/13 | 分类号: | G06F17/13;G06N3/04;G06N3/08 |
代理公司: | 北京华际知识产权代理有限公司 11676 | 代理人: | 曹书华 |
地址: | 130012 吉*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 自动 求导 泰勒 级数 展开 数据 增强 方法 | ||
1.基于自动求导和泰勒级数展开的数据增强方法,其特征在于,包括以下步骤:
S1:对给定微(积)分方程,首先确定基函数;
S2:确定直接数值求解给定微(积)分方程的数据点;
S3:把自动求导方法嵌入到目标微(积)分方程的求解程序中,或者使用可以与特定数值求解方法灵活结合的自动求导软件以实现自动求导功能;
S4:在S1、S2、S3的前提下确定数据增强超参数:最高展开阶数、位移幅度Δx的值、位移系数a的分布和参数(ξ)、确定对每个通过昂贵计算得到的数据点,产生新的数据点的个数;省略阶贡献的随机计入参数分布和个数的确定;
S5:在求解给定数据点数值解的同时,使用上一步实现的自动求导功能求出目标微(积)分方程在给定数据点上的包括最高阶以内的所有阶导数;
S6:在S4给定的超参数基础上构建各个相应阶数的对称张量;
S7:在S6的基础上在每一个原有数据点周围生成所需数量的新数据点,然后按照泰勒展开式计算这些新数据点的近似函数值;
S8:用原有数据点和新生成的数据点训练神经网络,拟合对应微(积)分方程的解函数;
S9:调整S1-S8的操作步骤并重复上述过程直到获得满意拟合。
2.根据权利要求1所述的基于自动求导和泰勒级数展开的数据增强方法,其特征在于,所述位移幅度对应函数值f(X+aΔX)可以通过泰勒级数展开获得:
X+aΔX=(x1+a1Δx,x2+a2Δx,...,xn+anΔx)
以上泰勒展开式的下标使用爱因斯坦格式,具体如下所示:
3.根据权利要求1所述的基于自动求导和泰勒级数展开的数据增强方法,其特征在于,所述位移幅度和位移系数,对所选定的最高阶项,有两种处理方式,一种是最高阶项和其余低阶项同样处理,另外一种方式则是对每个新数据点,所有的最高阶项都选取一个到多个[0,1]中间的随机数(ξ1,ξ1,…,ξm),从而生成m个对应的新数据点,它们的平均值可以弥补泰勒展开式中被截掉的最高阶项以后各项,原来的最高阶项变为如下形式:
而前面各项保持不变,最高阶项使用m项的平均值,以更好地近似后面所有遗漏的更高阶项,进而减小拟合误差。
4.根据权利要求1所述的基于自动求导泰和勒级数展开的数据增强方法,其特征在于,所述位移系数分布的选取取决于特定微(积)分方程,最高展开阶数,目标拟合精度,基函数,问题的维度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110196308.8/1.html,转载请声明来源钻瓜专利网。