是否存在可以按顺序处理时间数据的机器学习算法?由于数据大小/ GPU不足,我试图避免使用任何深度学习模型,例如RNN / LSTM / GRU等...
例如。
time, feature_1, feature_2, feature_3
1 25 150 0.7
2 25.3 147 1.1
3 25.5 145 0.8
...
10 26.7 165 1.2
现在我想使用这样的数据集,使用所有要素的前3个时间步长在时间10预测特征_1
feature_1, feature_2, feature_3, target
[25,25.3,25.5] [150,147,145] [0.7,1.1,0.8] 26.7
答案 0 :(得分:0)
Autoregressive models及其变体在时间序列预测中非常出名,甚至还有一个Python库statsmodels
。
我记得facebook也曾经发布过用于时间序列预测的模型,尽管从未使用过。也许您可以看看它,名为Prophet
。