Error absoluto medio
Obviamente, antes de usar el modelo para predecir, quieres saber qué tan precisas son tus predicciones. El error absoluto medio (MAE) es una buena métrica para esto. Es la media de la diferencia absoluta entre tus predicciones y los valores reales.
En este ejercicio calcularás el MAE para un modelo ARMA(1,1) ajustado a la serie temporal de terremotos.
numpy se ha importado en tu entorno como np y la serie temporal de terremotos está disponible como earthquake.
Este ejercicio forma parte del curso
Modelos ARIMA en Python
Instrucciones del ejercicio
- Usa funciones de
nppara calcular el error absoluto medio (MAE) del atributo.residdel objetoresults. - Imprime el MAE.
- Usa el método
.plot()del DataFrame sin argumentos para graficar la serie temporalearthquake.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Fit model
model = ARIMA(earthquake, order=(1,0,1))
results = model.fit()
# Calculate the mean absolute error from residuals
mae = ____
# Print mean absolute error
print(____)
# Make plot of time series for comparison
____
plt.show()