ラグ演算子とBox-Jenkins法
平易に言うと: 理論上パラメータが無限個あるモデルを、実際に推定できる有限個のパラメータへ落とし込み、モデルを組み立てる標準的な手順。
前提知識
- [[wold-representation-theorem]] Woldの表現定理(概要でよい)
- [[arima]] ARIMAモデルの基礎
利用シーン
実際にARIMAモデルを構築する現場での標準手順。ACF/PACFで次数を絞り、推定し、残差を診断する一連の流れとして使う。
Woldの表現定理が保証するMA(∞)過程は、パラメータが無限個存在するためそのままでは推定できない。そこで、実用的な有限個のパラメータで近似モデルを同定・推定・診断する枠組みがBox-Jenkins法(ARIMAモデル)である。
ラグ演算子
時間のインデックスを含む差分方程式の取り扱いを容易にするため、時間を1期バックさせる多項式演算子zを導入する。
ARMA(p, q)の代数化
ラグ演算子を適用する前の原形は、過去p期の自己履歴(AR成分)と過去q期のイノベーション履歴(MA成分)の線形結合である。
ラグ演算子で整理すると、AR多項式Φ(z)とMA多項式Θ(z)による因数分解形が得られる。
- 同定(Identification): ACF/PACFの減衰パターンから次数p, qの候補を絞る
- 推定(Estimation): 最尤法などでパラメータφ, θを推定する
- 診断(Diagnostic checking): 残差の自己相関検定でモデルの適合を確認する
用語集
- ラグ演算子: 時系列を1期過去にずらす演算子z
- AR多項式Φ(z) / MA多項式Θ(z): ラグ演算子で表したAR・MA部分の多項式
- 同定・推定・診断: モデル構築の3段階