首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MA模型总是在时间序列(Python)中给出相同的输出。

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

Stack Overflow用户
提问于 2021-07-30 09:13:24
回答 1查看 170关注 0票数 1

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

我的问题是“是正常的,模型是预测那样的,或者有一个解决方案来克服这个问题。如果有人能帮忙,我将不胜感激。”

EN

回答 1

Stack Overflow用户

发布于 2021-07-30 14:46:55

是的,对于一个简单的MA模型,有一条直线来预测是正常的。简单的AR和MA模型的目的是执行一步预测。在您的例子中,您有一个MA顺序的7,所以在您的前七步“领先”之后,由于您没有新的数据,预测开始重复。

避免这种情况的一种方法是将预测作为实际的真值,并用它们重新训练模型。但不要指望这能显著提高你的成绩。

关于更详细的解释,我建议从Hyndman的预测:原则和做法中阅读本节。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68588397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档