Skip to content

VC 一致收敛界

VC inequality · VC uniform convergence bound

二元假设类的总体错误与经验错误以 VC 维控制的速率同时接近,证明由对称化、标注计数和集中三步组成。

条目类型
定理

形式陈述

本页给出经验风险一致收敛在二元 VC 类上的规范实现。设 H{0,1}X,损失是二元误分类损失。样本 S=(Z1,,Zm)Dm,其中 Zi=(Xi,Yi);记

RD(h)=Pr(X,Y)D[h(X)Y],R^S(h)=1mi=1m1[h(Xi)Yi].

H 的 VC 维为 d<,并满足通常的可测性条件,则存在普适常数 C>0,使任意 0<δ<1 下,以至少 1δ 的概率

suphH|RD(h)R^S(h)|Cdlog(2em/d)+log(1/δ)m

(当 d>2m 时把增长函数直接以上界 22m 处理)。这里常数与对数内的数字取决于采用单边还是双边不等式;不变的核心是 (dlog(m/d)+log(1/δ))/m 的量级。

证明链

S 是与 S 独立、同分布的 ghost sample。对固定 h,总体风险是 S 上经验风险的条件期望;对称化把未知的 RD(h) 换成可比较的 R^S(h)。一个标准版本给出

Pr(suph|RD(h)R^S(h)|>ε)2Pr(suph|R^S(h)R^S(h)|>ε/2),

其中 mε2 足够大时成立;小样本区间可吸收到常数中。

条件于合并后的 2m 个输入点,H 虽可能无限,却只能产生至多 ΠH(2m) 种标注向量。对每一种向量,随机交换每对 (Zi,Zi) 等价于加入独立符号,Hoeffding 集中给出指数尾界;再对这些标注模式使用并集界,得到

Pr(suph|RD(h)R^S(h)|>ε)4ΠH(2m)emε2/8.

最后由 Sauer–Shelah 引理,当 d2mΠH(2m)(2em/d)d。取对数并令右侧不超过 δ,便得到所述界。三步各有单一职责:ghost sample 消掉未知期望,增长函数把无限类压成有限模式,集中与并集界控制所有模式同时偏离。

直觉

证明依次完成三次降维:ghost sample 把未知总体期望变成两份经验量之差,增长函数把无限类缩成合并样本上的有限标注模式,集中与并集界再同时控制这些模式。任何一步都不能由另外两步代替。

例子与边界

Rp 上,仿射半空间的 VC 维是 p+1。法向量与截距是任意精度的实数,候选分类器不可数;但在 2m 个观测点上,它们能留下的二元切分只有多项式级别。于是泛化代价取决于 p 与样本量,而不取决于参数写到多少位。这正是 VC 理论把“无限参数集合”换成“有限样本上的可区分行为”的意义。

如果 suph|RD(h)R^S(h)|α,不可知情形的 ERM 满足

RD(h^)infhHRD(h)+2α,

所以要超额风险至多 ε,朴素界通常需要 mO~(d/ε2)。可实现情形利用“经验错误为零”的单边事件可得到 1/ε 依赖;若直接套本页双边平方根界,只会给出较松的 1/ε2

边界与区分

本页不是 VC 类最优样本复杂度:它证明一种统一控制机制,不保证每个学习器都达到最优速率。固定 h 的大数定律也不足以替代它,因为 ERM 的 h 正由同一份数据选择。

可测性并非装饰。若 suphH 对应的随机变量不可测,概率陈述需要外概率、可数稠密子类或其他可分性条件。数据依赖的随机假设类也不能原样代入:必须先条件化到能保持证明成立的信息,或改用稳定性、条件 Rademacher 复杂度等工具。

推论与应用

把上界代入 ERM 比较链,可得到不可知学习的教材式 O~(d/ε2) 样本量;可实现一致学习改用单侧幸存事件后得到更快的 1/ε 依赖。最优 VC 样本复杂度需要更精细的算法与分析,不能把本页统一偏差界当成最终下界。

仿射半空间、阈值与其他已知 VC 维的二元类都可直接获得分布无关泛化证书。若输出是实值、损失无界或类由数据构造,则需转向伪维、Rademacher 或稳定性等匹配工具。

参考资料
  • Vladimir Vapnik and Alexey Chervonenkis, “On the Uniform Convergence of Relative Frequencies of Events to Their Probabilities,” 1971.
  • Anselm Blumer, Andrzej Ehrenfeucht, David Haussler, and Manfred Warmuth, “Learnability and the Vapnik–Chervonenkis Dimension,” 1989.
  • Shai Shalev-Shwartz and Shai Ben-David, Understanding Machine Learning, Cambridge University Press, 2014, chapters 6–7.
关系图谱11 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

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