Choix de modèle - I
D'après la paire P/ACF de l'échantillon des données de varves transformées en logarithme puis différenciées (dl_varve), un MA(1) était indiqué. La meilleure façon d'ajuster des ARMA est de commencer par un modèle de faible ordre, puis d'ajouter un paramètre à la fois pour voir si les résultats changent.
Dans cet exercice, vous allez ajuster divers modèles aux données dl_varve et noter l'AIC et le BIC pour chacun. Dans le prochain exercice, vous utiliserez ces AIC et BIC pour choisir un modèle. Rappelez-vous que vous souhaitez conserver le modèle avec la plus petite valeur d'AIC et/ou de BIC.
Une note avant de commencer :
sarima(x, p = 0, d = 0, q = 1) et sarima(x, 0, 0, 1)
sont équivalents.
Cette activité fait partie du cours
Modèles ARIMA en R
Instructions de l’exercice
- Le paquet astsa est préchargé. La série
varvea été transformée en logarithme puis différenciée comme suit :dl_varve <- diff(log(varve)). - Utilisez
sarima()pour ajuster un MA(1) àdl_varve. Examinez attentivement la sortie de votre commandesarima()pour voir l'AIC et le BIC de ce modèle. - Répétez l'étape précédente, mais ajoutez un paramètre MA en ajustant un modèle MA(2). Selon l'AIC et le BIC, est-ce une amélioration par rapport au modèle précédent?
- Plutôt que d'ajouter un paramètre MA, ajoutez un paramètre AR à l'ajustement MA(1) initial. Autrement dit, ajustez un ARMA(1,1) à
dl_varve. Selon l'AIC et le BIC, est-ce une amélioration par rapport aux modèles précédents?
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Fit an MA(1) to dl_varve.
# Fit an MA(2) to dl_varve. Improvement?
# Fit an ARMA(1,1) to dl_varve. Improvement?