Regularización para lograr simplicidad: Lambda

Para ajustar el impacto general del término de regularización, los desarrolladores de modelos multiplican su valor por un escalar conocido como lambda (también denominado tasa de regularización). Es decir, el objetivo de los desarrolladores de modelos es hacer lo siguiente:

$$\text{minimize(Loss(Data|Model)} + \lambda \text{ complexity(Model))}$$

La regularización L2 tiene el siguiente efecto en un modelo

  • Lleva los valores de los pesos hacia 0 (pero no exactamente 0).
  • Lleva la media de los pesos hacia 0, con una distribución normal (en forma de campana o gaussiana).

Aumentar el valor de lambda fortalece el efecto de la regularización. Por ejemplo, el histograma de ponderaciones para un valor alto de lambda podría verse como se muestra en la Figura 2.

Histograma de los pesos de un modelo con una media de cero y una distribución normal

Figura 2: Histograma de ponderaciones

Reducir el valor de lambda tiende a producir un histograma más plano, como se muestra en la Figura 3.

Histograma de los pesos de un modelo con una media de cero que se encuentra entre una distribución plana y una normal.

Figura 3: Histograma de pesos producido por un valor de lambda más bajo.

Cuando eliges un valor de lambda, el objetivo es lograr el equilibrio adecuado entre la simplicidad y el ajuste de los datos de entrenamiento:

  • Si el valor de lambda es demasiado alto, el modelo será simple, pero corres el riesgo de subajustar los datos. El modelo no aprenderá lo suficiente sobre los datos de entrenamiento como para hacer predicciones útiles.

  • Si el valor de lambda es demasiado bajo, el modelo será más complejo, pero corres el riesgo de sobreajustar los datos. Tu modelo aprenderá mucho sobre las particularidades de los datos de entrenamiento y no será capaz de generalizar con datos nuevos.

El valor ideal de lambda produce un modelo que generaliza bien los datos nuevos nunca antes vistos. Lamentablemente, ese valor ideal de lambda depende de los datos, por lo que deberás realizar algunos ajustes de.