Ir al contenido

Resumen 2 · Regularización y selección de modelos

⬇ Descargar PDF · ir a la teoría completa · imprime con Ctrl + P

  • Train baja siempre con la complejidad; validación hace una U.
  • Sesgo = error sistemático del ajuste promedio; varianza = cuánto cambia el ajuste entre training sets; σ2\sigma^2 = ruido irreducible.
  • Underfit: sesgo alto, varianza baja. Overfit: sesgo bajo, varianza alta.
  • Regularizar = pérdida + λΩ(w)\lambda\Omega(\mathbf{w}): cambia un poco de sesgo por mucha varianza. Estandarizar y no penalizar el sesgo bb.
  • Ridge encoge (nunca 0, siempre invertible); lasso pone pesos en 0 (rombo con esquinas, soft-threshold, descenso por coordenadas).
  • K-fold CV para elegir λ / grado; regla de 1 SE; el test nunca participa; escalar dentro del pipeline.
E[(y−y^)2]=(fˉ−f)2+E[(y^−fˉ)2]+σ2\mathbb{E}[(y-\hat y)^2] = (\bar f - f)^2 + \mathbb{E}[(\hat y - \bar f)^2] + \sigma^2 wλ=(X⊤X+λI)−1X⊤y\mathbf{w}_\lambda = (\mathbf{X}^\top\mathbf{X} + \lambda\mathbf{I})^{-1}\mathbf{X}^\top\mathbf{y} 1-D: ridge w=a1+λ;lasso w=sign⁡(a)max⁡(∣a∣−λ2,0)\text{1-D: ridge } w = \frac{a}{1+\lambda};\qquad \text{lasso } w = \operatorname{sign}(a)\max(\lvert a\rvert - \tfrac\lambda2, 0) CV(λ)=1K∑k=1KErrk(λ)\text{CV}(\lambda) = \frac1K\sum_{k=1}^K \text{Err}_k(\lambda)
  • Varianza ≠ sesgo (el sesgo es el sistemático).
  • Underfit = rígido, no flexible.
  • Los folds de K-fold son de validación, no de test.
  • Más datos bajan la varianza, no el sesgo.
  • λ grande ⇒ más simple.