协议与保证 ​
每轮先见
有限类的 Halving 算法维护与历史一致的版本空间,每次按版本空间多数预测。每次犯错至少淘汰一半候选,所以错误数至多
版本空间在第
可实现性保证
这个证明还显示无限类不能直接用基数对数。无限类是否有有限最坏错误界由 Littlestone 维控制;VC 维只刻画 IID 批学习,二者可能不同。
若序列含噪,不存在零错误比较器,绝对错误界通常不再有限;应改用相对最好假设的 regret 或 agnostic mistake bound。预测后才揭示标签也是本质条件,不能把事后重放当在线保证。
以四个候选假设开始,第一次按多数预测却犯错后,至少两个候选与新标签矛盾,版本空间至多剩两个;第二次犯错后至多剩一个。只要序列可实现,真目标从不会被删掉,因此算法最多犯
错误界与 PAC 样本界使用同一个类却量化不同序列。PAC 对 IID 抽样的概率保证;mistake bound 要对对手挑选的任意可实现次序成立。有限 VC 维也不自动给有限在线错误界,在线对应的组合尺度是 Littlestone 维。
参考资料
- Nick Littlestone, “Learning Quickly When Irrelevant Attributes Abound,” 1988.
- Littlestone, Warmuth, 1994.