算法思路
Adaboost是将弱分类器进行组合的算法。在这里弱分类器采用DecisionStump,通过迭代产生一系列的DecisionStump分类器,然后以一定权重进行组合。需要注意的是Adaboost正负样本一+1,-1表示,不是0、1。
训练过程
1.设置样本权重向量 W
2.计算得到当前最优的DecisionStump分类器
3.计算当前误分类率
4.计算当前分类器权重 α
Adaboost是将弱分类器进行组合的算法。在这里弱分类器采用DecisionStump,通过迭代产生一系列的DecisionStump分类器,然后以一定权重进行组合。需要注意的是Adaboost正负样本一+1,-1表示,不是0、1。
1.设置样本权重向量 W
2.计算得到当前最优的DecisionStump分类器
3.计算当前误分类率
4.计算当前分类器权重 α