Verwenden von Adaboost mit SVM zur Klassifizierung

11

Ich weiß, dass Adaboost versucht, einen starken Klassifikator unter Verwendung einer linearen Kombination einer Reihe schwacher Klassifikatoren zu erzeugen.

Ich habe jedoch einige Artikel gelesen, in denen darauf hingewiesen wird, dass Adaboost und SVMs unter bestimmten Bedingungen und in bestimmten Fällen harmonisch funktionieren (obwohl SVM ein starker Klassifikator ist) .

Ich kann aus architektonischer und programmtechnischer Sicht nicht verstehen, wie sie in Kombination funktionieren. Ich habe viele Artikel gelesen (vielleicht die falschen), die nicht klar erklärten, wie sie zusammenarbeiten.

Kann jemand etwas Licht darauf werfen, wie sie in einer Kombination für eine effektive Klassifizierung arbeiten? Hinweise auf einige Artikel / Artikel / Zeitschriften sind ebenfalls willkommen.

Garak
quelle

Antworten:

8

Dieses Papier ist ziemlich gut. Es heißt einfach, dass SVM als schwacher Klassifikator behandelt werden kann, wenn Sie weniger Samples zum Trainieren verwenden (sagen wir weniger als die Hälfte des Trainingssatzes). Je höher die Gewichte, desto größer ist die Chance, dass es von der "schwachen SVM" trainiert wird.

bearbeiten: Link jetzt behoben.

Poperin
quelle
Ich weiß, dass dies eine alte Frage ist, aber die Verbindung ist unterbrochen. Kennen Sie zufällig den Titel des Papiers oder den Namen des Autors, damit ich einen alternativen Link finden kann?
Carlosdc
Für den Fall, dass die Verbindung in Zukunft erneut unterbrochen wird, wird das Papier von Elkin García und Fernando Lozano als "Boosting Support Vector Machines" bezeichnet.
Dougal
2

Das Papier AdaBoost mit SVM-basierten Komponentenklassifikatoren von Xuchun Li et al. Gibt ebenfalls eine Intuition.
In einer kurzen, aber vielleicht voreingenommenen Zusammenfassung: Sie versuchen, SVM-Klassifikatoren "schwach" zu machen (etwas mehr als 50%), indem sie die Parameter optimieren, um zu vermeiden, dass ein Klassifikator zu viel Gewicht hat oder alle Klassifikatoren ähnlich feuern.

ZijunLost
quelle