【发布时间】:2019-12-03 19:13:50
【问题描述】:
正如标题所述,我正在进行多元时间序列预测。我对这种情况有一些经验,并且能够在 TF Keras 中成功设置和训练一个工作模型。
但是,我不知道处理多个不相关的时间序列样本的“正确”方法。我有大约 8000 个独特的样本“块”,每个样本有 800 个时间步长到 30,000 个时间步长。当然,我不能将它们全部连接成一个时间序列,因为样本 2 的第一个点与样本 1 的最后一个点在时间上不相关。
因此,我的解决方案是将每个样本单独放入一个循环中(效率极低)。
我的新想法是我可以/应该用空的时间步长填充每个样本的开始 = RNN 的回顾量,然后将填充的样本连接成一个时间序列?这意味着第一个时间步的回溯数据大部分为 0,这听起来像是我的问题的另一个“黑客”,而不是正确的方法。
【问题讨论】:
标签: python tensorflow keras time-series lstm