Typen
: `Generalisierungen
:Eigenschaften
:Involvierte Definitionen
:Veranstaltung
: EMLReferenz
:- @thimm2024 (Abschnitt 2.3.3, Kernelfunktionen)
- https://youtu.be/4TIbsTa3r24?feature=shared
⠀
Definition: Duales Optimierungsproblem der Support Vector Machine
Sei
ein Datensatz mit und . Das duale Optimierungsproblem der SVM erhalten wir durch:
Ist
die (eindeutige) Lösung des Optimierungsproblems, so erhalten wir die Lösung des primalen Problems, und durch:
und , wobei
der kleinste Index sei, so dass .
Herleitung des dualen Optimierungsproblems
Sei das Primales Optimierungsproblem der SVM gegeben durch
Durch den Zusammenhang von Vektornorm und Skalarprodukt wissen wir, dass
außerdem haben wir
Die Lagrangefunktion erhalten wir nach Definition also durch:
Die Duale Funktion erhalten wir nun durch
Da
Nullstellen der Lagrange-Funktion
An dieser Stelle noch eine kurze Memo, die wir gleich brauchen:
Memo - Dimension von
und Da
, ist auch .
Also:
und nun nacheinander:
1. Term:
Wenn wir den Ausdruck jetzt noch nullstellen, erhalten wir:
Und das erhalten wir zum Beispiel durch
2. Term:
Jetzt zur zweiten partiellen Ableitung:
Wenn wir nun noch nullstellen, erhalten wir:
Nullgestellte Langrange-Funktion und resultierende duale Funktion
Die Lagrange-Funktion
wird also Minimal, wenn
und (das ist auch Nebenbedingung des dualen Optimierungsproblems)
Setzen wir dies in die duale Funktion ein, erhalten wir
Da mit der 1. Folgerung gilt, dass
Das nutzen wir jetzt aus und erhalten:
und das entspricht genau der dualen Funktion