“本页不是 VC 类最优样本复杂度:它证明一种统一控制机制,不保证每个学习器都达到最优速率。固定 $h$ 的大数定律也不足以替代它,因为 ERM 的 $h$ 正由同一份数据选择。”
形式陈述
作为统计学习基本定理的定量版本,设二元假设类
就有
反向存在一般 VC 类与分布,使任何学习器都需要
这里上界的量词是“对每个类存在学习器”,下界则是“存在困难类与分布约束任意学习器”;两者都不能改写为任意一致 ERM 自动最优。不可知情形以类内最优风险为比较基准,其对应量级为
直觉
三种常被混在一起的界
在可实现情形,一致 ERM 输出训练错误为零的
这里的
不可知情形没有“坏假设在样本上全对”这一单边事件。经验风险差是带噪平均量,要分辨类内最优与差
量级(采用更精细的 VC/Rademacher 界可避免无关对数)。
例子与边界
具体例子: 阈值为何是
令
这个例子也给出下界图像:若关键区间没有样本,两个相隔
算法限制与边界
“最优样本复杂度”允许在定义指定的输出范围内选择最合适的 learner。某个自然的一致 ERM、某种固定 tie-breaking,或强制 proper 的学习器可能带有额外对数或结构代价;不能从存在一个最优 learner 推出所有 proper ERM 都最优。反过来,允许 improper 输出也不会改变上面一般二元 VC 学习的基本量级,但在特定类和计算限制下会显著改变可实现算法。
若
推论与应用
这些量级只有在模型轴也写清后才可比较。可实现与不可知学习决定精度是
参考资料
- Steve Hanneke, “The Optimal Sample Complexity of PAC Learning,” Journal of Machine Learning Research 17(38), 2016, pp. 1–15.
- Anselm Blumer, Andrzej Ehrenfeucht, David Haussler, and Manfred K. Warmuth, “Learnability and the Vapnik–Chervonenkis Dimension,” Journal of the ACM 36(4), 1989, pp. 929–965.
- Martin Anthony and Peter L. Bartlett, Neural Network Learning: Theoretical Foundations, Cambridge University Press, 1999.