多维多项式函数拟合误差拟合参数

时间:2017-07-21 09:24:22

标签: python optimization scipy scikit-learn

scipy函数scipy.optimize import curve_fit可以适合1D函数并返回popt(参数的最佳值)和pcov(popt的估计协方差)。

还有适合多维函数的包,例如sklearn(see this post)。但是,参数没有估计的协方差。

有没有办法用python获取参数和相应的错误?

示例代码:

x = ...
y = ...

def f(x, a, b, c, d, e):
    return a*x[0] + b*x[1] + c*x[2] + d*x[3] + e*x[4]

fit = fit(f, x, y)

0 个答案:

没有答案