“$H$ 不可知 PAC 可学习;”
形式陈述
相对于可实现 PAC,不可知设定不再假定类内存在零风险真规则。对固定有界可测损失,非空假设类
概率来自 IID 样本与独立算法随机性,分布
对
取
ERM 的类内超额风险就至多
推导来自 ERM 的比较链。若好事件上
若下确界未达到,就先取满足
直觉
可实现学习只需排除那些真实错误已经超过容忍度、却碰巧在样本上零错的规则;不可知学习必须比较两个都带采样噪声的风险。因此前者常出现
例子与边界
设比较类只有
所以类内最优风险是
这个固定
例如
与 PAC 的关系
不可知保证应用到类内最优风险为零的分布时也给可实现 PAC 保证,因此覆盖的分布更广;反向结论需统计学习基本定理等附加设定。从数据假设看,可实现 PAC 将本页的允许分布限制为类内零风险的情形。若损失无界或不可积,样本复杂度还需尾部条件,不能仅凭类的 VC 维套用有界损失结论。
推论与应用
有限类通过双侧集中和并集界得到不可知 PAC 保证;有限 VC 维则由一致收敛与 ERM 推出一般二元类的结论。代理损失学习还需一条校准函数,把代理超额风险转换回目标分类风险。
结构化噪声条件位于可实现与完全不可知之间:它们保留关于 Bayes 边界或隐藏概念的额外信息,因而可能获得更快速率。使用这些结果时必须明确观测风险基准和噪声量词,不能只把数据称作“有噪声”。
参考资料
- David Haussler, “Decision Theoretic Generalizations of the PAC Model,” 1992.
- Shalev-Shwartz, Ben-David, Understanding Machine Learning, 2014.