Model seçimi - I
Logaritması alınmış ve farkı alınmış varve verisinin (dl_varve) örnek P/ACF çiftine göre bir MA(1) önerildi. ARMA uyumlamada en iyi yaklaşım, düşük dereceli bir modelle başlayıp, sonuçların değişip değişmediğini görmek için her seferinde bir parametre eklemektir.
Bu egzersizde, dl_varve verisine çeşitli modeller uyduracak ve her model için AIC ve BIC değerlerini not edeceksin. Sonraki egzersizde bu AIC ve BIC değerlerini kullanarak bir model seçeceksin. Unutma: En küçük AIC ve/veya BIC değerine sahip modeli korumak istersin.
Başlamadan önce bir not:
sarima(x, p = 0, d = 0, q = 1) ve sarima(x, 0, 0, 1)
aynıdır.
Bu egzersiz
R ile ARIMA Modelleri
kursunun bir parçasıdırEgzersiz talimatları
- astsa paketi önceden yüklüdür.
varveserisinin logu alınıp farkı şu şekilde oluşturulmuştur:dl_varve <- diff(log(varve)). sarima()kullanarakdl_varveiçin bir MA(1) uydur. Bu model için AIC ve BIC değerlerini görmek üzeresarima()çıktısına dikkatlice bak.- Önceki adımı tekrarla ama bir MA parametresi daha ekleyerek MA(2) modeli uydur. AIC ve BIC’e göre, bu önceki modele göre bir iyileşme mi?
- MA parametresi eklemek yerine, ilk MA(1) uyumuna bir AR parametresi ekle. Yani
dl_varveiçin bir ARMA(1,1) uydur. AIC ve BIC’e göre, bu önceki modellere göre bir iyileşme mi?
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Fit an MA(1) to dl_varve.
# Fit an MA(2) to dl_varve. Improvement?
# Fit an ARMA(1,1) to dl_varve. Improvement?