Ein "schwacher" Lernender (Klassierer, Prädiktor usw.) ist nur einer, der relativ schlecht abschneidet - seine Genauigkeit ist über dem Zufall, aber gerade noch. Es gibt oft, aber nicht immer, die zusätzliche Implikation, dass es rechnerisch einfach ist. Schwache Lerner schlagen auch vor, dass viele Instanzen des Algorithmus zusammengefasst werden (durch Boosten, Absacken usw.), um einen "starken" Ensemble-Klassifikator zu erstellen.
Es ist in der ursprünglichen AdaBoost-Veröffentlichung von Freund & Schapire erwähnt:
Die vielleicht überraschendste dieser Anwendungen ist die Ableitung einer neuen Anwendung für "Boosten", dh die Umwandlung eines "schwachen" PAC-Lernalgorithmus, der nur geringfügig besser als das zufällige Erraten ist, in einen Algorithmus mit beliebig hoher Genauigkeit. - (Freund & Schapire, 1995)
aber ich denke, der Ausdruck ist tatsächlich älter als das - ich habe Leute gesehen, die eine Hausarbeit (?!) von Michael Kearns aus den 1980er Jahren zitierten.
Das klassische Beispiel für einen schwachen Lernenden ist ein Entscheidungsstumpf, ein einstufiger Entscheidungsbaum (1R oder OneR ist ein anderer häufig verwendeter schwacher Lernender; er ist ziemlich ähnlich). Es wäre etwas seltsam, einen SVM selbst in Situationen, in denen er schlecht abschneidet, als "schwachen Lernenden" zu bezeichnen, aber es wäre durchaus vernünftig, einen einzelnen Entscheidungsstumpf als einen schwachen Lernenden zu bezeichnen, selbst wenn er selbst überraschend gut abschneidet.
Adaboost ist ein iterativer Algorithmus und
bezeichnet typischerweise die Anzahl der Iterationen oder "Runden". Der Algorithmus beginnt mit dem Training / Testen eines schwachen Lerners mit den Daten, wobei jedes Beispiel gleich gewichtet wird. Bei den falsch klassifizierten Beispielen wird das Gewicht für die nächste (n) Runde (n) erhöht, während bei den richtig klassifizierten das Gewicht verringert wird.
T
Ich bin mir nicht sicher, ob etwas Magisches ist . In der Arbeit von 1995 wird T als freier Parameter angegeben (dh Sie stellen ihn selbst ein).T= 10T