Skip to content

定理Theorem

Dudley 熵积分

施工中 · 内容逐步修订

Dudley entropy integral · Dudley bound · Dudley 熵界

通过多尺度 chaining 把次高斯过程的期望上确界控制为覆盖数对数平方根的积分。

形式陈述 ​

设 (Xt)t∈T 是实值、各坐标可积且中心化的随机过程,非空指标集 T 上存在伪度量 d。给定基点 t0∈T,假定有固定可数集 Tc⊆T 包含 t0,使 supt∈T(Xt−Xt0)=supt∈Tc(Xt−Xt0) 几乎必然;这是下文所用的可分版本,特别包括可数指标集。再要求任意 s,t∈T 与 λ∈R 满足以下增量指数矩条件:

Eexp(λ(Xt−Xs))≤exp(λ2d(s,t)22).

若 (T,d) 全有界,则对任意基点 t0∈T,Dudley 界用覆盖数给出

Esupt∈T(Xt−Xt0)≤C∫0diam(T,d)log⁡N(ε,T,d)dε,

其中 C 是普适常数。不同文献会把积分上限写成直径的一半,并相应改变 C;核心内容是对数覆盖数的平方根在所有尺度上的累积。

若积分发散,右侧只给平凡的无穷上界。截断到正半径时,必须另外控制被省掉的细尺度增量;仅凭次高斯增量条件,不能把这份余量替换为半径本身。下面的经验 Rademacher 版本之所以能这样做,是因为它还有一个逐样本的线性结构。

直觉

只选一个 ε-cover,会把每个 t 近似为单个代表。粗网代表少,却留下大的近似误差;细网误差小,但一次并集界要支付庞大的 log⁡N(ε)。chaining 不在二者间二选一,而是构造逐渐变细的网

T0⊂T1⊂T2⊂⋯,

取 T0={t0},并记 πj(t) 为第 j 层近邻。有限层分解保留最后的余项:

Xt−Xt0=(Xt−XπJ(t))+∑j=1J(Xπj(t)−Xπj−1(t)).

先对有限索引集把网细化到分清所有正距离,零距离的坐标几乎必然相同,余项便消失。再增加可数决定集中的有限子集,并对包含基点的非负上确界应用单调收敛定理,可得到一般结论。子集与全空间的覆盖数在固定倍数半径下比较,只改变普适常数。

有限个中心化增量 Y1,…,YN 若都满足 EeλYi≤eλ2v2/2,则由Jensen 不等式与 eλmaxiYi≤∑ieλYi,有 EmaxiYi≤log⁡N/λ+λv2/2。优化 λ>0 得 v2log⁡N;不需要各增量独立。

第 j 层有更多候选增量,但每个增量的次高斯尺度也更小。对这一层取最大值的代价约为

2−jdiam(T)log⁡|Tj|.

把各层求和,再把 dyadic 和式比较为积分,就得到熵积分。证明的关键不是某个神奇常数,而是“细尺度只为细微修正付费”的多分辨率组织。

例子与边界

Rademacher 过程中的版本 ​

给定 m≥1 个输入 S=(x1,…,xm),以及非空实值函数类 F,假设其样本值向量集在 Rm 中有界。定义

Xf=1m∑i=1mσif(xi),

其中 σi 是独立 Rademacher 符号。条件于 S,利用 cosh⁡u≤eu2/2 和符号独立性,有

Eσeλ(Xf−Xg)=∏i=1mcosh(λ(f(xi)−g(xi))m)≤eλ2dS(f,g)2/2,

其中经验伪度量

dS(f,g)=(1m2∑i=1m(f(xi)−g(xi))2)1/2

满足所需的次高斯增量条件。因此 Dudley 界可把经验Rademacher 复杂度控制为 F 在样本度量下的覆盖熵积分。若改用常见的经验 L2 度量 dS,2,公式外会显式出现 1/m。

经验过程的截断余项 ​

令 DS=diam(F,dS,2)。当 DS>0 时,一个常用的截断形式是

R^S(F)≤Cinf0<α≤DS{α+1m∫αDSlog⁡N(ε,F,dS,2)dε}.

若 DS=0,所有样本值向量相同,复杂度为零。上述有界向量集全有界,线性过程在其闭包上连续,故这里的上确界与近似也没有额外的可分性障碍。

截断证明保留最后一层余项,并用Cauchy–Schwarz 不等式逐个符号向量控制:

|Xf−Xg|≤(1m∑iσi2)1/2(1m∑i(f(xi)−g(xi))2)1/2=dS,2(f,g).

因此半径 α 的最后近似只花 O(α);粗尺度仍按次高斯度量 dS=dS,2/m 累计。这两个尺度不能混用。

例如,若 DS≤A 且对 0<ε≤DS 有

log⁡N(ε,F,dS,2)≲dlog⁡(A/ε),

积分给出约 Ad/m 的复杂度,而单尺度离散化往往多付一个不必要的对数。这个改进来自多尺度几何,不是把并集界常数调得更精细。

不能省略的假设 ​

覆盖数有限并不自动保证 Dudley 公式可用。首先必须建立随机过程相对于所选度量的次高斯增量;若只有重尾矩界,最大增量的尾部可能完全不同。其次要核对所用过程版本的可分性;上确界恰好可测仍不够。取 U∼U[0,1]、Xt=1{t=U},每个固定坐标及每个固定增量都几乎必然为零,可取 d≡0,但 suptXt=1。任一固定可数子集上的上确界却几乎必然为零,因此这一过程不满足上述可分性条件。

一般过程也没有纯半径的截断余项。取 N 个独立标准高斯坐标,异点距离设为 2;直径固定,而期望最大值随 N 无界增长。若把截断半径取到直径,再无条件丢掉细尺度增量,就会错误地给出与 N 无关的上界。

熵积分是上界而非恒等式。某些集合的覆盖数估计很粗,积分就会松;对高度各向异性的过程,Talagrand 的 generic chaining 与 γ2 泛函能给更准确的几何刻画。基础学习界通常不需要引入整套 generic chaining,但不能把 Dudley 界称为任意过程上确界的精确公式。

推论与应用

覆盖数描述确定性几何,Dudley 定理把它转成随机上确界;Rademacher 泛化界再把随机上确界转成风险偏差。三步的假设各不相同:函数类有小 cover、过程增量次高斯、损失和抽样协议允许泛化归约。任何一步失效,都不能靠下一步的公式补救。

局部化时,只对围绕低风险解的子类计算熵积分,可进入局部 Rademacher 复杂度和 fast rate。这里需要额外的方差—均值关系,而不是简单把全局 F 换成一个看起来更小的集合。

参考资料
  • Richard M. Dudley, “The Sizes of Compact Subsets of Hilbert Space and Continuity of Gaussian Processes,” Journal of Functional Analysis, 1967.

  • Michel Ledoux and Michel Talagrand, Probability in Banach Spaces, Springer, 1991, Chapter 11.

  • Peter L. Bartlett and Shahar Mendelson, “Rademacher and Gaussian Complexities,” JMLR, 2002.

  • Peter Bartlett, Theoretical Statistics, Lecture 14, 2013,pp. 2–11:有限最大值、chaining 与保留细尺度余项的截断式。

关系图谱14 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

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