MA-Modellschätzung:
Nehmen wir eine Serie mit 100 Zeitpunkten an und sagen wir, dies ist durch ein MA (1) -Modell ohne Achsenabschnitt gekennzeichnet. Dann ist das Modell gegeben durch
yt=εt−θεt−1,t=1,2,⋯,100(1)
Der Fehlerterm wird hier nicht beachtet. Um dies zu erreichen, haben Box et al. Die Zeitreihenanalyse: Forecasting and Control (3. Ausgabe) , Seite 249 , legt nahe, dass der Fehlerterm rekursiv berechnet wird durch:
εt=yt+θεt−1
Der Fehlerterm für ist also:
ε 1 = y 1 + θ ε 0
Nun können wir dies nicht berechnen, ohne den Wert von θ zu kennen . Um dies zu erhalten, müssen wir die anfängliche oder vorläufige Schätzung des Modells berechnen, siehe Box et al. des genannten Buches, Abschnitt 6.3.2 Seite 202 besagen, dass,t=1
ε1=y1+θε0
θ
Es hat sich gezeigt , dass die ersten Autokorrelationen von MA ( q ) -Prozesses sind ungleich Null und kann , wie in Bezug auf die Parameter des Modells geschrieben werden
& rho; k = - θ k + θ 1 θ k + 1 + θ 2 θ k + 2 + ⋯ +qq Der obige Ausdruck für ρ 1 , ρ 2 ⋯ , ρ q
in Termen θ 1 , θ 2 , ⋯ , θ q liefert q Gleichungen in q Unbekannten. Vorläufige Schätzungen von & thgr; s können erhalten werden, indem Schätzungen r k für & rgr; k in der obigen Gleichung eingesetzt werden
ρk=−θk+θ1θk+1+θ2θk+2+⋯+θq−kθq1+θ21+θ22+⋯+θ2qk=1,2,⋯,q
ρ1,ρ2⋯,ρqθ1,θ2,⋯,θqqqθrkρk
Es ist zu beachten, dass die geschätzte Autokorrelation ist. Weitere Informationen finden Sie in Abschnitt 6.3 - Erste Schätzungen für die Parameter . Lesen Sie hierzu bitte weiter. Angenommen, wir erhalten die anfängliche Schätzung θ = 0,5 . Dann ist
ε 1 = y 1 + 0,5 ε 0. Ein
weiteres Problem ist, dass wir für ε 0 keinen Wert habenrkθ=0.5
ε1=y1+0.5ε0
ε0 da
bei 1 beginnt und wir daher
ε 1 nicht berechnen können . Zum Glück gibt es zwei Methoden, um dies zu erreichen,
tε1
- Bedingte Wahrscheinlichkeit
- Bedingungslose Wahrscheinlichkeit
Laut Box et al. In Abschnitt 7.1.3 auf Seite 227 können die Werte von als Näherung durch Null ersetzt werden, wenn nε0n moderat oder groß ist. Bei dieser Methode handelt es sich um die bedingte Wahrscheinlichkeit. Andernfalls wird die bedingungslose Wahrscheinlichkeit verwendet, wobei der Wert von durch Rückvorhersage erhalten wird, Box et al. empfehlen diese Methode. Weitere Informationen zur Rückvorhersage finden Sie in Abschnitt 7.1.4 auf Seite 231 .ε0
Nach dem Erhalten der anfänglichen Schätzungen und des Wertes von ε0 wir ; , können wir schließlich mit der rekursiven Berechnung des Fehlerausdrucks fortfahren. Als letztes müssen Sie den Parameter des Modells schätzen. Denken Sie daran, dass dies nicht mehr die vorläufige Schätzung ist.(1)
Bei der Schätzung des Parameters ; verwende ich das Verfahren der nichtlinearen Schätzung, insbesondere den Levenberg-Marquardt-Algorithmus, da MA-Modelle für seinen Parameter nichtlinear sind.θ
Insgesamt kann ich Ihnen sehr empfehlen, Box et al. Zeitreihenanalyse: Prognose und Kontrolle (3. Auflage) .