“Boosting虽然也把弱保证变强,却不是对同一学习器独立运行后取普通多数。它每轮根据此前错误重加权训练样本,让下一个弱分类器面对不同分布,再以加权投票组合;其训练误差下降依赖势函数和弱优势…”
定理图像 ​
经典二分类 PAC 设置中,若弱学习器对它收到的每个允许分布都能以非平凡优势
Oracle 接口 ​
把弱学习器视为 oracle:给定目标概念下的一个重加权分布
booster 维护分布
这里的量词是归约成立的核心:存在固定优势
势能下降机制 ​
一种典型分析给每个训练点按当前 margin 赋指数权重。若
为什么普通多数重复不够 ​
若弱学习器总在同一块概率质量
以决策桩为弱学习器时,一轮可能只找到“某个单一特征阈值”并略优于随机。若第一根桩把一群在该特征上重叠的正样本系统性判错,下一轮提高这些样本的权重,迫使新桩寻找另一特征上的切分;最终分类器是多根桩的加权组合,通常不再属于单根桩的输出类。这个例子展示的是分布接口和 improper 组合,而不是保证任意数据上的决策桩都有固定优势——若某个重加权分布下所有桩误差都不低于
边界 ​
弱优势必须对 booster 产生的每轮分布成立;只对原分布平均略优于随机不够。可实现 PAC 中的弱—强等价也不应无条件外推到噪声、受限假设类、分布漂移或计算受限 oracle。AdaBoost是实现这种思想的具体算法,不等于抽象归约本身。
归约的轮数只控制组合过程;总样本复杂度还取决于每轮如何从原分布模拟
参考资料
- Robert E. Schapire, The Strength of Weak Learnability, Machine Learning, 1990.
- Yoav Freund, Boosting a Weak Learning Algorithm by Majority, Information and Computation, 1995.