@songying
2018-10-11T14:57:00.000000Z
字数 1066
阅读 964
ensemble-learning
对于Boosting问题,有两个问题要答:
1. 在每一轮中如何改变训练数据的权值和概率分布
2. 如何将弱分类器组成一个强分类器
假设我们有N个训练样本,那么初始的训练数据权值分布如下:
每个分类器都有以下四个步骤,都需要计算分类器的分类误差率,以及每个分类器的权重系数
计算 在训练数据集上的分类误差率:
计算第t轮时 的系数
更新训练数据集的权值分布
其中, D_{m+1} 是规范化因子, 它使得
Adaboost 选择 指数损失函数作为其损失函数: