IOKELU
Nivel: IA Básico – Guía 9

Overfitting y Underfitting en Inteligencia Artificial

Cuando entrenamos un modelo de Inteligencia Artificial, queremos que aprenda patrones reales, no que memorice los datos. En esta guía aprenderás dos conceptos fundamentales: overfitting y underfitting. Entenderlos es clave para crear modelos que funcionen bien en el mundo real.

Tabla de contenidos

  • Qué es el overfitting
  • Qué es el underfitting
  • Causas comunes
  • Cómo detectarlos
  • Cómo evitarlos
  • Ejemplo conceptual
  • Ejercicios
  • Mini‑proyecto

1. Qué es el overfitting

El overfitting ocurre cuando un modelo aprende demasiado bien los datos de entrenamiento, incluyendo ruido, errores y detalles irrelevantes. El resultado: funciona muy bien con los datos que ya conoce, pero muy mal con datos nuevos.

# Ejemplo conceptual
entrenamiento = 100% correcto
pruebas = 40% correcto

2. Qué es el underfitting

El underfitting ocurre cuando el modelo no aprende lo suficiente. Es demasiado simple para capturar los patrones reales de los datos.

# Ejemplo conceptual
entrenamiento = 50% correcto
pruebas = 45% correcto

3. Causas comunes

4. Cómo detectarlos

La forma más común es comparar el rendimiento en entrenamiento y pruebas.

5. Cómo evitarlos

6. Ejemplo conceptual

# Datos ficticios
entrenamiento = 95%
pruebas = 55%

# Esto es overfitting

El modelo aprendió demasiado los datos de entrenamiento y no generaliza bien.

7. Ejercicios

8. Mini‑proyecto: Diagnóstico de modelo

Crea un conjunto de datos ficticio con resultados de entrenamiento y pruebas. Clasifica cada caso como overfitting, underfitting o modelo equilibrado.


Siguiente guía

Proyecto Básico de IA →