← Lumbre

Redes Neuronales Artificiales · 7.º Regularización en profundidad (dropout)

← Volver a todos los contenidos
Portada de Regularización en profundidad (dropout)

Regularización en profundidad (dropout)

✦ Una red profunda con suficientes parámetros puede memorizar hasta el ruido · Redes Neuronales Artificiales · Inteligencia Artificial · 4 minutos que valen la pena

Roadwise Consulting

Firmado y verificado · Fernando Castro

Objetivo: Controlar el sobreajuste de redes profundas con dropout, penalización de pesos y parada temprana, entendiendo el efecto de cada uno sobre la generalización.

4 min 18–30 años
Autoevaluación
Más
Regularización en profundidad (dropout)

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Objetos Cursos Explorar Mi cuenta Salir del modo estudio

Regularización en profundidad

¿Qué es el dropout y por qué mejora el entrenamiento?
Vídeo en español que explica cómo apagar neuronas al azar regulariza una red profunda.

El sobreajuste profundo

Con millones de parámetros, la red tiene capacidad de sobra para memorizar el entrenamiento y flaquear en datos nuevos. Cuanto más expresiva, más hace falta contenerla para que generalice.

Dropout

  • Apaga aleatoriamente neuronas en cada paso del entrenamiento.
  • Evita que unidades específicas dominen y fomenta representaciones redundantes y robustas.
  • En inferencia se usan todas, escalando adecuadamente las activaciones.

Como ensemble implícito

Al variar qué subred se entrena en cada paso, dropout imita un promedio de muchas redes. Ese ensemble de bolsillo reduce varianza y desanima la coadaptación de neuronas.

Una red de varias capas donde algunas neuronas ocultas aparecen atenuadas y tachadas, mientras el resto permanece activa.
En cada paso de entrenamiento dropout desactiva neuronas al azar para que la red no dependa de ninguna concreta.

Penalización de pesos

Weight decay añade a la pérdida una pena por pesos grandes, empujando hacia modelos más simples y suaves. Es la regularización l2 clásica, hoy a menudo integrada en el propio optimizador.

Parada temprana

Monitorizar la pérdida de validación y detenerse cuando deja de mejorar corta el entrenamiento antes de que la red memorice ruido. Es barato y eficaz, aunque sensible al momento elegido.

Aumento de datos

Generar variantes de las entradas —giros, recortes, ruido— ensancha el conjunto sin etiquetar más. Obliga a la red a ser invariante a transformaciones irrelevantes y suele batir a otras regularizaciones.

Combinar frenos

Dropout, weight decay, aumento y parada temprana se suman y a veces se solapan. Usarlos todos a tope puede infra-ajustar; se gradúan según la brecha entre entrenamiento y validación.

Errores frecuentes

  • Mantener dropout activo en inferencia, cuando ahí se usan todas las neuronas con el escalado adecuado.
  • Aplicar todos los frenos a tope a la vez y caer en infraajuste, con la red incapaz de aprender siquiera el entrenamiento.
  • Regularizar sin mirar la brecha entre entrenamiento y validación, ajustando el freno a ciegas.

Ejemplo resuelto: cerrar la brecha entre entrenamiento y validación

La red marca error casi nulo en entrenamiento pero se estanca en validación: sobreajuste típico. Combinamos frenos:

  1. Diagnosticar la brecha entre la métrica de entrenamiento y la de validación.
  2. Añadir dropout en las capas densas para impedir que confíe en neuronas concretas.
  3. Sumar weight decay para penalizar pesos grandes y modelos demasiado complejos.
  4. Ampliar datos con aumento si hay margen para generar variantes.
  5. Detener por parada temprana justo cuando la validación deja de mejorar.

¿Para qué sirve en la realidad?

Un modelo que memoriza es inútil en producción; la regularización es lo que convierte capacidad bruta en generalización, y se gradúa observando la brecha entre entrenar y validar.

El dropout reduce el sobreajuste principalmente porque:

Durante la inferencia, el dropout se mantiene activo apagando neuronas al azar igual que en entrenamiento.

Regularización

Apagar neuronas al azar durante el entrenamiento
dropout
Pena por pesos grandes integrada en el optimizador
weight decay
Detenerse cuando la validación deja de mejorar es...
early stopping
Crear variantes de las entradas para ampliar datos es...
aumento
Red que memoriza el ruido y falla en nuevo está...
sobreajustada

Toca una tarjeta para ver la respuesta.

Ordena la decisión ante una red que sobreajusta:

Arrastra cada ficha a su categoría (o tócala y luego toca la categoría). También puedes usar el teclado.

Une cada técnica con su efecto.

      Aprender sin apoyarse en una sola neurona

      • Regularización profunda
        • Dropout
          • apaga neuronas
            • ensemble implícito
            • Weight decay
              • penaliza tamaño
                • modelos suaves
                • Parada temprana
                  • vigila validación
                    • corta a tiempo
                    • Aumento
                      • más variantes
                        • invariancia

                      Tu red llega a casi cero de error en entrenamiento pero estancada en validación. ¿Qué combinarías para cerrar esa brecha, y qué señal te diría que ya estás regularizando de más?

                      Tu texto se guarda sólo en este dispositivo.

                      Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.

                      Autoevaluación

                      Comprueba lo que aprendiste

                      2 preguntas · ves cada respuesta al momento · el resultado queda guardado en tu historial

                      Iniciar autoevaluación
                      Más sobre esta lección

                      Rutas vivas

                      ¿Y ahora qué? Elige el camino por lo que necesitas

                      No es un listado al azar: cada camino responde una pregunta distinta y te dice por qué.

                      Otra forma de comprenderlo

                      ✦ Explorar el universo completo
                      Explora temas relacionados

                      Conceptos

                      Comentarios

                      Inicia sesión para comentar.

                      Todavía no hay comentarios. Sé la primera persona en opinar.