Strafen, die schrumpfen
Regularisierung fügt einem Anpassungsverlust eine Strafe hinzu, damit große Koeffizienten etwas kosten: . Ridge nutzt , das Lasso . Das ist ein Optimierungsproblem wie jedes andere und hat eine äquivalente restringierte Form, Verlust unter , in der genau der KKT-Multiplikator des Budgets ist. Ein größeres bedeutet ein kleineres Budget.
Die Ein-Variablen-Probleme zeigen den Unterschied. Ridge teilt den unbestraften Wert durch : Jeder Koeffizient schrumpft um denselben Anteil, keiner erreicht null. Das Lasso zieht von ab und kappt bei null, sodass jeder Koeffizient mit exakt null wird; deshalb wählt das Lasso Variablen aus. Geometrisch hat die -Kugel Ecken auf den Achsen, und die Verlustkonturen berühren sie meist an einer Ecke, während die runde -Kugel keine Ecken hat. Analytisch hat bei null einen Knick, an dem die Steigung von auf springt, und ein Minimum kann auf diesem Knick liegen.
In der Finanzwelt stabilisiert die Ridge-Strafe Regressionen auf korrelierten Prädiktoren, eine Verwandte der Kovarianz-Schrumpfung, und das Lasso baut dünn besetzte Index-Tracking-Portfolios. Eine Falle: In einem Nur-Long-Portfolio, das voll investiert ist, gilt , also ist die Strafe die Konstante und ändert nichts. Für wenige Positionen ungleich null oder wenige Trades bestraft man die Trades , genau das tun die Umschlags- und Kostengrenzen im Abschlussprojekt. Bayesianisch entspricht Ridge einer Normal-Priorverteilung der Koeffizienten und das Lasso einer Laplace-Priorverteilung.
- Ridge: in einer Variablen; schrumpft glatt, nie exakt auf null.
- Lasso: weiche Schwelle ; setzt kleine Koeffizienten exakt auf null.
- Restringierte Form: Das Gewicht ist der KKT-Multiplikator des Budgets .
Lab: Was bewertet wird
- Ein Lasso-Koeffizient10 Pkt.
- Ein Ridge-Koeffizient10 Pkt.
- Ein auf null gesetzter Koeffizient15 Pkt.
- Eine Ein-Variablen-Ridge-Regression15 Pkt.
- Warum das Lasso exakte Nullen liefert15 Pkt.
- Eine nutzlose Strafe15 Pkt.
- Priors und Wirkungen10 Pkt.
- Was ein größeres Lambda bewirkt10 Pkt.