これは、Box-Jenkins MAモデルに関する基本的な質問です。私が理解しているように、MAモデルは基本的に以前のエラー項に対する時系列値線形回帰です。つまり、観測値は最初に以前の値に対して回帰され、次に1つ以上の値がMAのエラー項として使用されますモデル。
しかし、ARIMA(0、0、2)モデルで誤差項はどのように計算されますか?MAモデルが自己回帰部分なしで使用され、したがって推定値がない場合、どのようにしてエラー項を取得できますか?
これは、Box-Jenkins MAモデルに関する基本的な質問です。私が理解しているように、MAモデルは基本的に以前のエラー項に対する時系列値線形回帰です。つまり、観測値は最初に以前の値に対して回帰され、次に1つ以上の値がMAのエラー項として使用されますモデル。
しかし、ARIMA(0、0、2)モデルで誤差項はどのように計算されますか?MAモデルが自己回帰部分なしで使用され、したがって推定値がない場合、どのようにしてエラー項を取得できますか?
回答:
MAモデルの推定:
100個の時点を持つシリーズを想定し、これが切片のないMA(1)モデルによって特徴付けられるとしましょう。次に、モデルは
ここでのエラー用語は観察されません。だから、これを得るために、ボックス等。時系列分析:予測と制御(第3版)(228ページ)は、エラー項が再帰的に計算されることを示唆しています。
したがって、のエラー項は、 です。 値がわからないと、これを計算できません。したがって、これを取得するには、モデルの初期推定値または予備推定値を計算する必要があります。同書のセクション6.3.2の202ページには、ε 1 = Y 1 + θ ε 0 θ
MA()プロセスの最初の自己相関は非ゼロであり、モデルのパラメーターに関して 発現のための上記 点で、用品に式未知数。 sの予備推定値は、上記の式の推定値をに代入することで取得できます。Q ρ K = - θ K + θ 1つのθ K + 1 + θ 2 θ K + 2 + ⋯ + θ Q - K θ Q
は推定自己相関であることに注意してください。セクション6.3-パラメータの初期推定値に詳細な説明がありますので、それを読んでください。ここで、初期推定を取得すると仮定します。その後、 さて、もう一つの問題は、私たちが値を持っていないですので、 1から始まり、我々はできるようでないコンピュート。幸いなことに、これを取得する方法は2つあります。
Boxらによると セクション7.1.3の227ページで、が中程度または大きい場合、の値を近似値としてゼロに置き換えることができます。この方法は条件付き尤度です。それ以外の場合、無条件尤度が使用されます。この場合、の値は、バック予測によって取得されます。この方法をお勧めします。バック予測の詳細については、セクション7.1.4の231ページをご覧ください。
の初期推定値と値を取得した後、最終的にエラー項の再帰的計算に進むことができます。最後の段階は、モデルのパラメーターを推定することです。これはもう予備的な推定ではないことに注意してください。
パラメーター推定では、MAモデルはそのパラメーターに対して非線形であるため、非線形推定手順、特にLevenberg-Marquardtアルゴリズムを使用します。
全体として、Boxなどを読むことを強くお勧めします。時系列分析:予測と制御(第3版)。
Gaussian MA(q)モデルは(BoxとJenkinsだけでなく!) ので、MA(q)モデルは「純粋な」エラーモデルであり、次数は相関関係がどこまで戻るかを定義します。
「観測は最初にその以前の値に対して回帰され、次に1つ以上の値がエラー項として使用されますMAモデル。」私が言うことは、は2つの予測子系列およびに対して回帰され、すべてのi = 3,4 ,,,, tに対して相関のないエラープロセスを生成するということです。 2つの回帰係数:の影響示す及びの影響示す。したがって、YのT - 1、。。。、Y T - N Y - Y Y E T - 1 E T - 2 E T θ 1 E T - 1 θ 2 E T - 2 E T θ 1 θ 2 θ 1 θ 2n-2個の値を含むホワイトノイズランダムシリーズです。n-2個の推定可能な関係があるため、e1とe2が0.0に等しいという仮定から始めます。これで、と任意のペアについて、t-2残差値を推定できます。誤差の最小二乗和が得られる組み合わせは、および最適な推定値にます。