如何逼近任何广义函数的常数参数?

数据挖掘 神经网络
2021-10-13 01:34:22

我是数据科学和机器学习的新手。在给定输入、所需输出和使用神经网络的函数形式的情况下,我试图逼近任何广义不一定多项式函数的常数参数。有没有其他方法可以使用神经网络或者我应该使用其他技术?例如,这是我试图近似其参数par6par7的函数之一:

在此处输入图像描述

我有xf2(x)的值。任何帮助将不胜感激。谢谢。

2个回答

周围有通用技术。例如,https : //en.wikipedia.org/wiki/Non-linear_least_squares、https: //docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.curve_fit.html

对于您的具体示例,有一个线性化(取决于y 可以承担):

y=[1+(x1x2p6)p7]11y1=(x1x2p6)p71y1=(1p6)p7(x1x2)p7log(1y1)y=p7logp6a+p7blog(x1x2)x
此时,您的原始问题表示为线性模型。当然,误差项现在与它们最初可能的值有所偏差,如果y(0,1).

我会尝试某种网格搜索遗传算法