时间序列的传统机器学习算法

时间:2020-05-17 20:53:25

标签: python machine-learning time-series

是否存在可以按顺序处理时间数据的机器学习算法?由于数据大小/ 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

1 个答案:

答案 0 :(得分:0)

Autoregressive models及其变体在时间序列预测中非常出名,甚至还有一个Python库statsmodels

我记得facebook也曾经发布过用于时间序列预测的模型,尽管从未使用过。也许您可以看看它,名为Prophet