MA Model Tahmini:
Şimdi 100 zaman noktası olan bir seri alalım ve bunun kesişmesiz MA (1) modeli ile karakterize edildiğini varsayalım. Sonra model tarafından verilir
yt=εt−θεt−1,t=1,2,⋯,100(1)
Buradaki hata terimi gözlenmez. Bunu elde etmek için Box ve ark. Zaman Serisi Analizi: Tahmin ve Kontrol (3. Baskı) , sayfa 228 , hata teriminin,
εt=yt+θεt−1
Yani için hata terimi ,
ε 1 = y 1 + θ ε 0
Şimdi θ değerini bilmeden bunu hesaplayamayız . Bu nedenle, bunu elde etmek için, modelin İlk veya Ön tahminini hesaplamamız gerekir, Box ve ark. söz konusu kitabın, Bölüm 6.3.2, sayfa 202 ,t=1
ε1=y1+θε0
θ
MA ( q ) işleminin ilk otokorelasyonunun sıfır olmadığı ve model parametreleri açısından ρ k = - θ k + θ 1 θ k + 1 + θ 2 θ k + 2 olarak yazılabileceği gösterilmiştir.
+ ⋯ + θ q - k θ qqq yukarıda ifade ρ 1 , ρ 2 ⋯ , ρ q
açısından İçeride ISTV melerin RWMAIWi'nin 1 , θ 2 , ⋯ , θ q , malzeme q denklemler q bilinmeyen. Ön tahminleri θ s tahminleri değiştirilmesi ile elde edilebilir r k için ρ k yukarıdaki denklemde
ρ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
rkθ=0.5
ε1=y1+0.5ε0
ε0tε1
- Koşullu Olasılık
- Koşulsuz Olasılık
Box ve ark. Bölüm 7.1.3 sayfa 227 , değerleriε0 n olarak yaklaşık olarak sıfır ile değiştirilebilirorta veya büyükse, bu yöntem Koşullu Olasılıktır. Aksi takdirde, Koşulsuz Olasılık kullanılır;ε0"Havalandırma" terimi, geri tahmin yoluyla elde edilir, Box vd. bu yöntemi önerin. Geri tahmin hakkında daha fazla bilgiyi Bölüm 7.1.4 sayfa 231'de bulabilirsiniz .
İlk tahminleri ve değerini aldıktan sonra ε0, son olarak, hata teriminin özyinelemeli hesaplamasına devam edebiliriz. Sonra son aşama modelin parametresini tahmin etmektir( 1 ), bunun artık ön tahmin olmadığını unutmayın.
Parametreyi tahmin ederken θ, I use Nonlinear Estimation procedure, particularly the Levenberg-Marquardt algorithm, since MA models are nonlinear on its parameter.
Overall, I would highly recommend you to read Box et al. Time Series Analysis: Forecasting and Control (3rd Edition).