【发布时间】:2021-10-05 20:20:33
【问题描述】:
MA模型可以用于预测吗?在时间序列分析中,我的 ARIMA 顺序是 (0,1,7),这表明它是一个 MA 模型,不幸的是我总是得到一条 直线预言。只有前 7 个值不同,因为这里的滞后是 7。然后预测相同的值。
我的问题是“模型这样预测是否正常或者有解决这个问题的解决方案。如果有人能提供帮助,我将不胜感激。
【问题讨论】:
标签: python time-series prediction arima
MA模型可以用于预测吗?在时间序列分析中,我的 ARIMA 顺序是 (0,1,7),这表明它是一个 MA 模型,不幸的是我总是得到一条 直线预言。只有前 7 个值不同,因为这里的滞后是 7。然后预测相同的值。
我的问题是“模型这样预测是否正常或者有解决这个问题的解决方案。如果有人能提供帮助,我将不胜感激。
【问题讨论】:
标签: python time-series prediction arima
是的,对于简单的 MA 模型,有一条直线进行预测是正常的。简单的 AR 和 MA 模型旨在执行单步预测。在您的情况下,您的MA 订单为7,因此在您的前七个“领先一步”之后,由于您没有新数据,预测开始重复。
避免这种情况的一种方法是将预测视为真实值,并使用它们重新训练模型。但不要指望这会显着改善您的结果。
如需更详细的解释,我建议阅读 Hyndman 的 Forecast: Principles And Practices 中的这一部分。
【讨论】: