簡體   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