繁体   English   中英

MA 模型总是在时间序列中给出相同的输出(python)

[英]MA model is always giving same output in time series(python)

MA模型可以用于预测吗? 时间序列分析中,我的 ARIMA 顺序是 (0,1,7),这表明它是一个 MA 模型,不幸的是我的预测总是得到一条直线 只有前 7 个值不同,因为这里的滞后是 7。 之后它预测相同的值。

我的问题是“模型像这样预测是否正常,或者有解决这个问题的解决方案。如果有人能提供帮助,我将不胜感激。

是的,对于简单的 MA 模型,预测有一条直线是正常的。 简单的 AR 和 MA 模型旨在执行提前一步预测。 在您的情况下,您的MA订单为7 ,因此在您的前七个“领先”之后,由于您没有新数据,预测开始重复。

避免这种情况的一种方法是将预测视为真实值并用它们重新训练模型。 但是不要指望这会显着改善您的结果。

有关更详细的解释,我建议您阅读 Hyndman 的Forecast:Principles And Practices 中的这一部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM