EmpezarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Usa funciones de np para calcular el error absoluto medio (MAE) del atributo .resid del objeto results.
  • Imprime el MAE.
  • Usa el método .plot() del DataFrame sin argumentos para graficar la serie temporal earthquake.

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()
Editar y ejecutar código