Ir al contenido principal

Error absoluto medio explicado: Medición de la precisión del modelo

Aprende a evaluar la precisión de tu modelo utilizando el error absoluto medio. Comprende cuándo y por qué utilizar el MAE para que tus decisiones basadas en datos sean más fiables.
Actualizado 8 ago 2025  · 4 min de lectura

Ya has ejecutado un modelo y ahora necesitas evaluarlo. Elegir la métrica adecuada puede resultar confuso, ya que existen opciones como MAE, MSE, RMSE y muchas más. 

Todas estas métricas miden el error, pero ofrecen información ligeramente diferente sobre el rendimiento de tu modelo. En este artículo, nos centraremos en uno muy común que debes conocer como científico de datos: el error absoluto medio (MAE). Como verás, MAE ofrece una visión clara de la precisión de las predicciones sin complicar demasiado las cosas.

¿Qué es el error absoluto medio (MAE)?

Cuando necesitas una forma clara de medir la precisión de tus predicciones, el error absoluto medio es un buen punto de partida. Te indica, en promedio, cuánto se alejan las predicciones de tu modelo de los valores reales, sin preocuparte de si estas predicciones eran demasiado altas o demasiado bajas.

Fórmula del error absoluto medio

En esta ecuación, n es el número total de predicciones. El valor absoluto, que puedes ver con las barras verticales, garantiza que todos los errores se traten como positivos, por lo que tanto las predicciones excesivas como las insuficientes cuentan igual. Es una medida sencilla y directa del error medio de predicción de tu modelo, por lo que se utiliza con tanta frecuencia.

¿Por qué debería importarte el MAE?

Ya empecé a mencionar todo esto: El MAE es útil principalmente porque es fácil de entender. Si tu MAE es 5, significa que las predicciones de tu modelo tienen un error medio de 5 unidades.

Sin embargo, para apreciar esto, hay que pensar en el error cuadrático medio, abreviado como MSE, que tiene el efecto de dar más peso a los errores grandes al elevarlos al cuadrado. Con MSE, los valores atípicos sesgan demasiado la evaluación.

¿Cómo se calcula el MAE? (Con ejemplo en Python)

Veamos un ejemplo rápido con Python. Supongamos que has creado un modelo para predecir las ventas mensuales y ahora quieres comprobar su precisión. A continuación se explica cómo calcular el MAE:

import numpy as np

actual = np.array([100, 150, 200, 250])
predicted = np.array([110, 140, 210, 240])

mae = np.mean(np.abs(actual - predicted))
print("MAE:", mae)
MAE: 10.0

Este código encuentra la diferencia absoluta entre cada valor real y el valor previsto, y luego calcula la media. El resultado (10,0 en este caso) es el tamaño típico del error de predicción.

¿Dónde se utiliza MAE?

Los minoristas suelen utilizar el MAE para comprobar en qué medida sus previsiones se ajustan a las ventas reales. Este es un caso de uso muy común. Un MAE alto podría significar que el modelo necesita ser reentrenado o ajustado. También podría imaginar que, en el ámbito sanitario, MAE podría medir la precisión de los tiempos de recuperación previstos en comparación con los resultados reales. Un MAE más bajo da más confianza en que el modelo está produciendo estimaciones útiles.

Estos son solo un par de ejemplos, pero MAE se puede utilizar en cualquier situación en la que se comparen valores numéricos previstos y reales. ¡Las posibilidades son demasiadas para enumerarlas todas!

¿Cómo se compara el MAE con otras métricas?

El MAE no es la única forma de evaluar el error de predicción. Dependiendo del tipo de errores que más te interesen, es posible que otras métricas sean más adecuadas.

MAE contra MSE

El MSE también analiza la diferencia entre los valores previstos y los reales, pero eleva al cuadrado cada error antes de calcular la media. Eso lo hace más sensible a los errores importantes. Si los errores graves son más importantes en tu caso de uso, MSE podría ser más adecuado.

MAE contra RMSE

El RMSE es la raíz cuadrada del MSE. Vuelve a colocar el error en las unidades originales, lo que facilita su interpretación en comparación con el MSE. Pero al igual que MSE, da más peso a los errores grandes.

Si deseas tratar todos los errores de la misma manera y simplificar las cosas, MAE es una buena opción. Pero si te preocupa más el impacto de los errores importantes, MSE o RMSE podrían ser más adecuados.

Conclusión

El MAE es una forma clara y práctica de medir la diferencia entre tus predicciones y los valores reales. Es fácil de calcular, fácil de explicar y útil en una amplia gama de aplicaciones.

Aunque no destaca los errores importantes como lo hacen el MSE o el RMSE, ofrece una visión bastante fiel de la precisión general. Úsalo cuando quieras obtener una medida directa que no se vea excesivamente influenciada por unos pocos errores importantes.

Dicho esto, te recomendamos que utilices MAE junto con otras métricas, especialmente cuando compares modelos o ajustes el rendimiento. Con el tiempo, sabrás cuándo es suficiente el MAE y cuándo otra métrica, como l , ofrece más información. Realiza nuestro curso Comprender la ciencia de datos y nuestro curso Introducción a la regresión con statsmodels en Python para desarrollar tanto tus habilidades como tu intuición.


Josef Waples's photo
Author
Josef Waples
Temas

Aprende con DataCamp

Curso

Comprender la ciencia de datos

2 h
803.6K
Introducción a la ciencia de datos, ¡y no hay que programar!
Ver detallesRight Arrow
Comienza el curso
Ver másRight Arrow
Relacionado

blog

La maldición de la dimensionalidad en el aprendizaje automático: Retos, repercusiones y soluciones

Explore la maldición de la dimensionalidad en el análisis de datos y el aprendizaje automático, incluidos sus retos, efectos en los algoritmos y técnicas como PCA, LDA y t-SNE para combatirla.
Abid Ali Awan's photo

Abid Ali Awan

7 min

blog

Mezcla de un millón de expertos (MoME): Explicación de los conceptos clave

MoME (Mezcla de Millones de Expertos) es un modelo de lenguaje escalable que utiliza la Mezcla de Expertos (MoE) con un mecanismo de encaminamiento llamado PEER para utilizar eficazmente millones de redes especializadas.
Bhavishya Pandit's photo

Bhavishya Pandit

7 min

Tutorial

Explicación de las funciones de pérdida en el machine learning

Explora el papel crucial de las funciones de pérdida en el machine learning con nuestra completa guía. Comprende la diferencia entre funciones de pérdida y de coste, profundiza en varios tipos como MSE y MAE, y aprende sus aplicaciones en tareas de ML.
Richmond Alake's photo

Richmond Alake

Tutorial

Guía para principiantes de LlaMA-Factory WebUI: Ajuste de los LLM

Aprende a afinar los LLM en conjuntos de datos personalizados, evaluar el rendimiento y exportar y servir modelos sin problemas utilizando el marco de trabajo de bajo/ningún código de LLaMA-Factory.
Abid Ali Awan's photo

Abid Ali Awan

Tutorial

Tutorial de ecuación normal para regresión lineal

Aprende qué es la ecuación normal y cómo puedes utilizarla para construir modelos de machine learning.
Kurtis Pykes 's photo

Kurtis Pykes

Tutorial

Una introducción a los valores SHAP y a la interpretabilidad del machine learning

Los modelos de machine learning son potentes, pero difíciles de interpretar. Sin embargo, los valores SHAP pueden ayudarte a comprender cómo influyen las características del modelo en las predicciones.
Abid Ali Awan's photo

Abid Ali Awan

Ver másVer más