ARMAモデル(自己回帰移動平均モデル)について分かりやすく解説

更新日

このページではARMAモデルについて解説します。ARモデルMAモデルを理解したうえでARMAモデルを学習することをお勧めします。

ARMAモデルとは

ARMAモデル(自己回帰移動平均モデル)は、現在の値yt y_{t} 過去の値とホワイトノイズの和によって表現するモデルです。

ARモデルMAモデルから構成されるモデルと考えることもできます。

以下のARMAモデル式を見てみましょう。

yt=c+ϕ1yt1+ϕ2yt2++ϕpytp+εt+θ1εt1++θqεtq y_{t} =c + \phi_{1}y_{t-1} + \phi_{2}y_{t-2} + \cdots + \phi_{p}y_{t-p} + \varepsilon_{t} + \theta_{1}\varepsilon_{t-1} + \cdots + \theta_{q}\varepsilon_{t-q}

上記のARMAモデルは(p,q) ( p, q ) 次ARMAモデルと呼ばれます。または、ARMA(p,q) ( p, q ) モデルと表記されます。

これはp p 次ARモデルとq q 次MAモデルであることを意味しています。

上記のARMAモデルはΣ \Sigma を用いてシンプルに表現することもできます。

yt=c+εt+i=1pϕiyti+i=1qθiεti  (1) y_{t} =c + \varepsilon_{t} + \displaystyle \sum_{ i = 1 }^{ p } \phi_{i}y_{t-i} +\displaystyle \sum_{ i = 1 }^{ q } \theta_{i}\varepsilon_{t-i} \ \ldots \ (1)

上記のΣ \Sigma を用いたARMAモデル式を見るとp p 次ARモデルとq q 次MAモデルから構成されていることがよく分かります。

ARMAモデルの定常性

ARMAモデルがp p 次ARモデルとq q 次MAモデルを組み合わせたモデルであることは説明しました。

構成するARモデルとMAモデルが定常である時、ARMAモデルは定常過程となります。

MAモデルは常に定常であるから、ARモデルが定常であるとき(p,q) ( p, q ) 次ARMAモデルが定常過程となります。

ARMAモデルの統計量

以下では定常ARMA(p,q) ( p, q ) モデルの(1) (1) 式について統計量の値を示します。

期待値

  μ=E[yt]= c 1 ϕ1 ϕ2 ϕp \mu = E[y_{t}] = \displaystyle \frac{ c }{ 1 - \phi_{1} - \phi_{2}  - \cdots - \phi_{p} }

自己共分散

γj=Cov[yt,ytj]=θ1γj1+ θ2γj2++ θpγjp, q<j \gamma_j = Cov[y_t, y_{t - j}] = \theta_1\gamma_{j - 1} + \theta_2\gamma_{j - 2} + \cdots + \theta_p\gamma_{j - p}, \quad q \lt j

自己相関

pj=θ1pj1+ θ2pj2++ θppjp, q<j p_j = \theta_1p_{j - 1} + \theta_2p_{j - 2} + \cdots + \theta_pp_{j - p}, \quad q \lt j

関連記事

定常性とホワイトノイズを分かりやすく解説

時系列分析のARモデルとは

時系列分析のMAモデルとは

カテゴリ: 時系列分析

関連サービス

講座一覧ページ

記事一覧はこちら

無料で統計学を学ぶ