Modellwahl – I
Auf Basis des P/ACF-Paares der geloggten und differenzierten Varve-Daten (dl_varve) wurde ein MA(1) angezeigt. Der beste Ansatz zur Anpassung von ARMA-Modellen ist, mit einem Modell niedriger Ordnung zu starten und dann jeweils einen Parameter hinzuzufügen, um zu sehen, ob sich die Ergebnisse ändern.
In dieser Übung passt du verschiedene Modelle an die dl_varve-Daten an und notierst den AIC und BIC für jedes Modell. In der nächsten Übung verwendest du diese AIC- und BIC-Werte, um ein Modell auszuwählen. Denk daran: Du willst das Modell mit dem kleinsten AIC- und/oder BIC-Wert beibehalten.
Ein Hinweis vorab:
sarima(x, p = 0, d = 0, q = 1) und sarima(x, 0, 0, 1)
sind identisch.
Diese Übung ist Teil des Kurses
ARIMA-Modelle in R
Anleitung zur Übung
- Das Paket astsa ist vorab geladen. Die
varve-Reihe wurde geloggt und differenziert alsdl_varve <- diff(log(varve)). - Verwende
sarima(), um ein MA(1) aufdl_varvezu fitten. Sieh dir die Ausgabe deinessarima()-Befehls genau an, um AIC und BIC für dieses Modell zu finden. - Wiederhole den vorherigen Schritt, füge aber einen MA-Parameter hinzu, indem du ein MA(2)-Modell fitten. Ist das anhand von AIC und BIC eine Verbesserung gegenüber dem vorherigen Modell?
- Anstatt einen MA-Parameter hinzuzufügen, ergänze beim ursprünglichen MA(1)-Fit einen AR-Parameter. Das heißt, fitte ein ARMA(1,1) auf
dl_varve. Ist das anhand von AIC und BIC eine Verbesserung gegenüber den vorherigen Modellen?
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Fit an MA(1) to dl_varve.
# Fit an MA(2) to dl_varve. Improvement?
# Fit an ARMA(1,1) to dl_varve. Improvement?