Was ist der Unterschied zwischen Boosting und AdaBoosting?


Antwort 1:

Boosting ist eine allgemeine Klasse von Methoden, bei denen die Methode, wenn sie Zugang zu etwas hat, das als „schwacher Lernender“ bezeichnet wird, verspricht, etwas zu produzieren, das als „starke Hypothese“ bezeichnet wird.

Die Details dessen, was schwach und stark bedeuten, sind technisch (und präzise). Ungefähr „schwach“ bedeutet „nur geringfügig besser als 50–50 zufällige Vermutungen“, während „stark“ „willkürlich nahe an 100% korrekt“ bedeutet.

Adaboost ist eine beliebte Implementierung von Boosting, hat aber auch Nachteile. Zum Beispiel wird es durch gleichmäßiges zufälliges Rauschen in Etiketten, dh in „y“, verwirrt.