监督学习时间序列数据

时间:2018-03-03 10:18:20

标签: python machine-learning neural-network time-series classification

我有以下时间序列数据。我想使用分类模型。对于自变量我希望在给定一些权重的情况下传递特征1 /特征2的前5个值的数组。例如06-03-2015 for id 1:[ a1 a2 a3 a4 a5] [0.053 0.036 0.044 0.087 0.02 ]

ID  feature1    Date    feature2    
1   0.053   02-03-2015  0.0115
1   0.05    08-03-2015  0.0117
1   0.099   09-03-2015  0.00355
1   0.006   10-03-2015  0.0088
1   0.007   11-03-2015  0.0968
1   0.0045  12-03-2015  0.08325
1   0.068   13-03-2015  0.0055
1   0.097   14-03-2015  0.0668
1   0.082   18-03-2015  0.0635
2   0.053   21-03-2015  0.0115
2   0.05    26-03-2015  0.0117
2   0.099   27-03-2015  0.00355
2   0.006   28-03-2015  0.0088
2   0.007   29-03-2015  0.0968
2   0.068   31-03-2015  0.0055
2   0.097   01-04-2015  0.0668
2   0.017   02-04-2015  0.0145
2   0.049   06-04-2015  0.0556

如何在滚动的基础上为权值分配权重window =5。权重可以在0到1之间。所以我可以将它们与值相乘,结果应该是自变量的1。我如何使用LSTM这种数据的模型。

1 个答案:

答案 0 :(得分:0)

article on Machine Learning Mastery将指导您完成此操作。