У меня вопрос о том, как AdaBoost объединяет слабые классификаторы для каждой итерации в сильный классификатор. Я использую алгоритм C4.5 как слабый алгоритм классификатора. И для каждой итерации он создавал разные деревья решений и альфа. Как объединить эти модели в один сильный классификатор. В алгоритме было сказано, что для их комбинирования adaboost использует альфа-альфа-функцию. как я могу объединить их с этой формулой?Как объединить несколько слабых классификаторов в один сильный классификатор с алгоритмом AdaBoost?
Q
Как объединить несколько слабых классификаторов в один сильный классификатор с алгоритмом AdaBoost?
0
A
ответ
0
Это очень просто. альфа может быть рассчитана по-разному. Виола в своей статье сказала:
alpha= log(1/beta).
beta= wr/(1-wr).
wr is weighted error.
Что такое бета-переменная? – mrgloom
beta - средняя переменная, которая используется при вычислении альфы. – Mbt925