Saltar al contenido
AI Atlas

Overfitting

Sobreajuste

Machine LearningNivel 1 · FundamentosConcepto~1 min de lectura

En una frase

Overfitting: cuando un modelo memoriza los datos de entrenamiento, incluido su ruido, y falla con datos nuevos.

¿Demasiado técnico? Ver explicación sencilla¿Quieres profundizar? Ver explicación técnica

Explícamelo fácil

Es como un estudiante que memoriza las respuestas de los exámenes anteriores sin entender el tema. Saca 10 en la práctica, pero reprueba el examen real con preguntas nuevas.

Se detecta cuando el modelo es excelente con sus datos de entrenamiento pero mediocre con datos de validación.

Cómo funciona

Underfitting, buen ajuste y overfitting

UnderfittingDemasiado simpleBuen ajusteCaptura la tendenciaOverfittingMemoriza el ruido
El modelo sobreajustado pasa por todos los puntos, pero su curva no representa la tendencia real.

Nivel técnico

Profundizando

Ocurre cuando la capacidad del modelo es alta en relación con la cantidad y variedad de datos. Síntoma: la pérdida de entrenamiento sigue bajando mientras la de validación sube. Remedios: más datos, regularización (weight decay, dropout), data augmentation, early stopping o un modelo más simple.

Curiosamente, en redes muy grandes se observa el fenómeno de double descent: al seguir aumentando el tamaño, el error de prueba puede volver a bajar.

¿Por qué importa?

Un modelo sobreajustado da una falsa sensación de éxito durante el desarrollo y falla en producción.

¿Dónde se utiliza?

  • Diagnóstico de entrenamiento
  • Selección de modelos

Antes de aprender esto

Continúa aprendiendo

Conceptos relacionados