BaşlayınÜcretsiz Başlayın

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ır
Kursu Görüntüle

Egzersiz talimatları

  • astsa paketi önceden yüklüdür. varve serisinin logu alınıp farkı şu şekilde oluşturulmuştur: dl_varve <- diff(log(varve)).
  • sarima() kullanarak dl_varve için bir MA(1) uydur. Bu model için AIC ve BIC değerlerini görmek üzere sarima() çı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_varve iç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?

Kodu Düzenle ve Çalıştır