Ch4.4 Massart引理与Dudley积分
第 4 章 · 经验风险最小化与统计学习理论
Chaining链式法,主要用于经验误差估计之中对于Rademacher复杂度,也就是用来估计
Bach 书里 4.4.4 正是这样引入 covering number:用有限个函数 \(f_1,\dots,f_m\) 近似整个函数类;如果每个 \(f\) 都能被某个 \(f_i\) 以误差 \(\varepsilon\) 近似,那么 \(m(\varepsilon)\) 就是 covering number。
单层 \(\varepsilon\)-net 会得到类似:
Massart lemma:
固定样本 \(z_1,\dots,z_n\)。令
第一步:用 log-sum-exp 控制 max
对任意 \(\lambda>0\),有
第二步:证明每个 \(X_j\) 是 sub-Gaussian
固定 \(j\),有
第三步:代回 max 的上界
有
令
先估计\(\hat R_D(\mathcal H)\),然后在对样本D取期望,就能得到实际的Rademacher复杂度。
可以把它拆成:\(R_n(\mathcal H)=\mathbb E_D\left[\underbrace{\mathbb E_\varepsilon\left[\sup_{h\in\mathcal H}\frac1n\sum_{i=1}^n\varepsilon_i h(z_i)\right]}_{\widehat R_D(\mathcal H)}\right]\)