时间序列预测

TIme Series forcasting

我一直在关注许多使用 lstms 预测时间序列数据的教程。我的问题是,我们如何预测不属于数据集的新数据,因为几乎所有教程都显示 Keras 中的预测函数用于测试数据拆分。 我们如何实际预测未来?

通常,您创建训练数据时模型会接收 n 个点并预测接下来的 m 个点。训练好模型后,您可以获取数据集的最后 n 个可用点或当前的新点,模型将输出对未来 m 个点的预测。

如果你想在未来预测超过m个点,你可以预测m个点并将其作为输入来预测另外m个点,依此类推。但是,您应该知道,使用此技术可能会得到更糟糕的结果,因为您会累积错误。