形式陈述
设 是实值、各坐标可积且中心化的随机过程理路随机过程Stochastic process · Random process由同一随机实验产生、按时间或空间指标组织的一族随机变量。,非空指标集 上存在伪度量 。给定基点 ,假定有固定可数集 包含 ,使 几乎必然;这是下文所用的可分版本,特别包括可数指标集。再要求任意 与 满足以下增量指数矩理路矩母函数Moment-generating function · MGF在存在邻域内以 E[e^{tX}] 编码随机变量各阶矩的函数。条件:
若 全有界,则对任意基点 ,Dudley 界用覆盖数理路度量熵与覆盖数Metric entropy · Covering number · 覆盖数在指定尺度和度量下,用有限网覆盖函数类,并以覆盖数或度量熵量化其有效大小。给出
其中 是普适常数。不同文献会把积分上限写成直径的一半,并相应改变 ;核心内容是对数覆盖数的平方根在所有尺度上的累积。
若积分发散,右侧只给平凡的无穷上界。截断到正半径时,必须另外控制被省掉的细尺度增量;仅凭次高斯增量条件,不能把这份余量替换为半径本身。下面的经验 Rademacher 版本之所以能这样做,是因为它还有一个逐样本的线性结构。
直觉
只选一个 -cover,会把每个 近似为单个代表。粗网代表少,却留下大的近似误差;细网误差小,但一次并集界要支付庞大的 。chaining 不在二者间二选一,而是构造逐渐变细的网
取 ,并记 为第 层近邻。有限层分解保留最后的余项:
先对有限索引集把网细化到分清所有正距离,零距离的坐标几乎必然相同,余项便消失。再增加可数决定集中的有限子集,并对包含基点的非负上确界应用单调收敛定理理路单调收敛定理Monotone convergence theorem非负可测函数单调递增时,积分极限等于极限函数积分。,可得到一般结论。子集与全空间的覆盖数在固定倍数半径下比较,只改变普适常数。
有限个中心化增量 若都满足 ,则由Jensen 不等式理路Jensen 不等式Jensen's inequality凸函数作用于平均值不超过函数值的相同加权平均。与 ,有 。优化 得 ;不需要各增量独立。
第 层有更多候选增量,但每个增量的次高斯尺度也更小。对这一层取最大值的代价约为
把各层求和,再把 dyadic 和式比较为积分,就得到熵积分。证明的关键不是某个神奇常数,而是“细尺度只为细微修正付费”的多分辨率组织。
例子与边界
Rademacher 过程中的版本
给定 个输入 ,以及非空实值函数类 ,假设其样本值向量集在 中有界。定义
其中 是独立 Rademacher 符号。条件于 ,利用 和符号独立性,有
其中经验伪度量
满足所需的次高斯增量条件。因此 Dudley 界可把经验Rademacher 复杂度理路Rademacher 复杂度Rademacher complexity · empirical Rademacher complexity通过拟合随机符号理解函数类复杂度,推导线性类、有限类和泛化界,并说明损失类与数据依赖选择的区别。控制为 在样本度量下的覆盖熵积分。若改用常见的经验 度量 ,公式外会显式出现 。
经验过程的截断余项
令 。当 时,一个常用的截断形式是
若 ,所有样本值向量相同,复杂度为零。上述有界向量集全有界,线性过程在其闭包上连续,故这里的上确界与近似也没有额外的可分性障碍。
截断证明保留最后一层余项,并用Cauchy–Schwarz 不等式理路Cauchy–Schwarz 不等式Cauchy–Schwarz inequality · 柯西–施瓦茨不等式内积的绝对值不超过两向量范数之积,且等号精确刻画线性相关。逐个符号向量控制:
因此半径 的最后近似只花 ;粗尺度仍按次高斯度量 累计。这两个尺度不能混用。
例如,若 且对 有
积分给出约 的复杂度,而单尺度离散化往往多付一个不必要的对数。这个改进来自多尺度几何,不是把并集界常数调得更精细。
不能省略的假设
覆盖数有限并不自动保证 Dudley 公式可用。首先必须建立随机过程相对于所选度量的次高斯增量;若只有重尾矩界,最大增量的尾部可能完全不同。其次要核对所用过程版本的可分性;上确界恰好可测仍不够。取 、,每个固定坐标及每个固定增量都几乎必然为零,可取 ,但 。任一固定可数子集上的上确界却几乎必然为零,因此这一过程不满足上述可分性条件。
一般过程也没有纯半径的截断余项。取 个独立标准高斯坐标,异点距离设为 ;直径固定,而期望最大值随 无界增长。若把截断半径取到直径,再无条件丢掉细尺度增量,就会错误地给出与 无关的上界。
熵积分是上界而非恒等式。某些集合的覆盖数估计很粗,积分就会松;对高度各向异性的过程,Talagrand 的 generic chaining 与 泛函能给更准确的几何刻画。基础学习界通常不需要引入整套 generic chaining,但不能把 Dudley 界称为任意过程上确界的精确公式。
推论与应用
覆盖数理路度量熵与覆盖数Metric entropy · Covering number · 覆盖数在指定尺度和度量下,用有限网覆盖函数类,并以覆盖数或度量熵量化其有效大小。描述确定性几何,Dudley 定理把它转成随机上确界;Rademacher 泛化界再把随机上确界转成风险偏差。三步的假设各不相同:函数类有小 cover、过程增量次高斯、损失和抽样协议允许泛化归约。任何一步失效,都不能靠下一步的公式补救。
局部化时,只对围绕低风险解的子类计算熵积分,可进入局部 Rademacher 复杂度理路局部 Rademacher 复杂度Local Rademacher complexity · 局部化复杂度围绕低风险或低方差函数逐层收缩函数类,以复杂度不动点刻画快于全局平方根速率的超额风险。和 fast rate。这里需要额外的方差—均值关系,而不是简单把全局 换成一个看起来更小的集合。
参考资料
-
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 与保留细尺度余项的截断式。