Skip to content

不可知 PAC 可学习性

Agnostic PAC learnability

不假定类内零风险真规则,而要求高概率接近比较类中的最佳风险。

条目类型
定义

形式陈述

相对于可实现 PAC不可知设定不再假定类内存在零风险真规则。对固定有界可测损失,非空假设类 H 不可知 PAC 可学习,若存在同一个学习器 A 和有限样本函数 mH,使对所有 0<ε,δ<1、所有 D、所有 mmH(ε,δ),都有

PrSDm,U(RD(A(S,U))infhHRD(h)+ε)1δ.

概率来自 IID 样本与独立算法随机性,分布 D 在外层任意。基准是类内最优风险,即超额风险的比较点,不是随机猜测的 1/2ε 控制风险差,不是绝对错误率。若输出不要求属于 H,必须声明输出类与可测性,但比较基准仍是 infhHRD(h)

[0,1] 有界损失和有限类,Hoeffding 与并集界给

Pr(suphH|RD(h)R^S(h)|>α)2|H|e2mα2.

α=ε/2,只要

m2ε2log2|H|δ,

ERM 的类内超额风险就至多 ε。可实现一致学习只需排除错误超过 ε 却保持零训练误差的候选,常得到 1/ε;两种速率来自不同事件,不能换用。

推导来自 ERM 的比较链。若好事件上 suph|R(h)R^(h)|ε/2,则对任意 hH

R(h^ERM)R^(h^ERM)+ε/2R^(h)+ε/2R(h)+ε.

若下确界未达到,就先取满足 R(hη)infhR(h)+η 的比较器,再令 η0。有限类用前述 Hoeffding—并集界让好事件成立,平方精度由双边均值估计产生。

直觉

可实现学习只需排除那些真实错误已经超过容忍度、却碰巧在样本上零错的规则;不可知学习必须比较两个都带采样噪声的风险。因此前者常出现 1/ε 的单侧速率,后者则出现 1/ε2 的均值估计速率。

例子与边界

设比较类只有 h00h11,真实正类率为 p=0.6。在 0–1 损失下

R(h0)=0.6,R(h1)=0.4,

所以类内最优风险是 0.4。ERM 根据样本正类比例 p^ 作多数选择;它错误选择 h0 的事件是 p^1/2。Hoeffding 给

Pr(p^1/2)e2m(0.60.5)2=e0.02m.

例如 m=150 时该上界约为 e3<0.05。错误选择会多付 0.2 风险,因此当所需超额精度小于 0.2 时,成功概率正由这次均值比较控制。目标是接近 0.4,不是接近零,也不是口头上的“好于随机猜测”。

与 PAC 的关系

不可知保证应用到类内最优风险为零的分布时也给可实现 PAC 保证,因此覆盖的分布更广;反向结论需统计学习基本定理等附加设定。概念层级上,可实现 PAC 是本页数据模型的特殊情形,所以 special_case_of 边从 PAC 指向本页,而非相反。若损失无界或不可积,样本复杂度还需尾部条件,不能仅凭类的 VC 维套用有界损失结论。

推论与应用

有限类通过双侧集中和并集界得到不可知 PAC 保证;有限 VC 维则由一致收敛与 ERM 推出一般二元类的结论。代理损失学习还需一条校准函数,把代理超额风险转换回目标分类风险。

结构化噪声条件位于可实现与完全不可知之间:它们保留关于 Bayes 边界或隐藏概念的额外信息,因而可能获得更快速率。使用这些结果时必须明确观测风险基准和噪声量词,不能只把数据称作“有噪声”。

参考资料
  • David Haussler, “Decision Theoretic Generalizations of the PAC Model,” 1992.
  • Shalev-Shwartz, Ben-David, Understanding Machine Learning, 2014.
关系图谱10 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
分类位置

上位 / 更一般

暂未标注直接上位概念。

下位 / 直接特例

类型化关系