我正在使用GPRegression预测我的数据集。
我的数据集是这样的:
time array1 array2
0 2 4
1 5 7
2 4 6
3 5 7
4 7
5 1
我有很长一段时间(T)的array1数组和时间数组。 我有数组2的持续时间t
我不确定是否使用正确的代码。这是我的代码:
kernel=GPy.kern.RBF(input_dim=1)
m=GPy.models.GPRegression(X,Y,kernel)
m.optimize()
此代码的问题是: 1)如何定义需要预测的时间间隔? 2)此代码仅用于一个输入数据集。我的意思是我有“ time = X”和“ array2 = Y”。我如何添加更多的初始条件,例如array1? 3)当我打印m时,m只是数据集的整体信息。如何保存预测部分?