“本页把AdaBoost的加权投票视为归一化 score 间隔,并用基类的VC 维支付统计复杂度。”
形式陈述 ​
AdaBoost 实现弱到强学习归约,其样本权重更新是乘法权重在训练样本上的具体化。
训练集为
并更新
其中
直觉
正确分类时
指数损失推导 ​
令加法 score
按上述更新展开可得它等于
例子与边界
在含少量几何上困难点的二维样本中,第一棵决策桩会分对大多数点;误分点权重上升后,第二棵桩沿另一坐标切分,最终加权 score 综合两条边界。若困难点实际是错标异常值,权重也会持续集中到它们上面,导致对噪声敏感;这不是算法必然“自动忽略异常”的场景。
指数训练损失下降不等于总体误差必然下降,仍需 margin 或复杂度泛化分析。AdaBoost 优化的代理是 exponential loss,与分类代理损失相关;它不是交叉熵算法,也不是单纯多数概率放大。
推论与应用
归一化常数的乘积给出 AdaBoost 训练错误的指数下降界;进一步考察归一化 margin 分布,可解释训练错误归零后继续迭代时的部分泛化现象。两者控制的对象不同,不能以训练势函数直接替代测试风险。
决策桩、浅树和其他弱学习器都可嵌入该更新,只要它们在当前加权分布上保持正优势。标签噪声会让权重长期集中到不可拟合点,实践中常需收缩步长、早停或更稳健的损失。
参考资料
- Yoav Freund, Robert E. Schapire, A Decision-Theoretic Generalization of On-Line Learning and an Application to Boosting, JCSS, 1997.
- Robert E. Schapire, Yoav Freund, Boosting: Foundations and Algorithms, MIT Press, 2012.