使用RNN / LSTM根据过去的事件预测未来事件

时间:2017-07-22 10:40:11

标签: machine-learning tensorflow keras lstm rnn

我获得了一个数据集,其中我有一系列与特定人相关的任务:

 Person       Timestamp           Task

  1            0000                 3

  1            0001                 6

  1            0002                 1

  2            0000                 9

  2            0001                 8

这些任务通常按顺序执行。

我们如何预测每个人执行的下10个任务?

1 个答案:

答案 0 :(得分:2)

我相信你想根据这个人的历史来预测每个人的未来事件。因为一个人的事件不能被使用。您必须拥有过去事件的历史记录,然后才能用于预测。请参阅enter link description here。你想要实现的目标确实是一项有趣的任务,但数据可能不足。例如,让我们以id为1的人。在这种情况下,这纯粹是一个时间序列预测问题。 LSTM可以用来从人的历史中学习然后预测。