Capítulo 8 de 14 · Parte IV

Validación y overfitting

Parte IV · Evaluación y validación

Capítulo 8

Validación y overfitting

Un modelo sin validación rigurosa es una esperanza, no un producto.

Nivel intermedioLogotipo JMA

Qué encontrará en este capítulo

  1. 8.1El problema del overfitting
  2. 8.2Validación cruzada K-Fold
  3. 8.3Data leakage
  4. 8.4Ajuste de hiperparámetros
  5. 8.5Del laboratorio a producción

5 secciones · 17 apartados · 6 ejercicios con soluciones

Capítulo 8 de 14
Objetivos de aprendizaje del capítulo (6)
  • Identificar y prevenir el overfitting —sobreajuste— en modelos de aprendizaje automático, nombrando el compromiso entre sesgo y varianza que lo explica.
  • Diagnosticar el ajuste de un modelo con learning curves —curvas de aprendizaje— y validation curves —curvas de validación— usando scikit-learn.
  • Aplicar validación cruzada correctamente, eligiendo la estrategia adecuada según los datos: K-Fold, estratificada, por grupos o para series temporales.
  • Detectar y evitar el data leakage —fuga de datos—, uno de los errores más costosos de la disciplina, encapsulando el preprocesamiento en un Pipeline.
  • Ajustar hiperparámetros con métodos sistemáticos (Grid Search, Random Search, optimización bayesiana con Optuna, búsqueda por halving) y validarlos sin optimismo mediante nested cross-validation —validación cruzada anidada—.
  • Llevar un modelo del laboratorio a producción: serializarlo, servir inferencia, monitorizar el drift —deriva—, reentrenarlo y documentarlo conforme al Reglamento de IA.