形式陈述
全局 Rademacher 复杂度对整个函数类取上确界,无论其中的函数离最优解多远。经验风险最小化真正可能输出的却通常只是低经验风险区域。若远处函数极其丰富、近最优区域相当规整,全局界会让这些不可能胜出的函数抬高所有候选的复杂度,最终只得到常见的 速率。
局部化的想法是让统计半径与复杂度互相约束:先只看方差、 距离或超额风险不超过 的函数,再计算该小类的Rademacher 复杂度理路Rademacher 复杂度Rademacher complexity · empirical Rademacher complexity通过拟合随机符号理解函数类复杂度,推导线性类、有限类和泛化界,并说明损失类与数据依赖选择的区别。;若复杂度本身小于 ,便能证明学习器不会逃出这个半径。最小的自洽半径形成不动点。
一种标准定义
令 是非空预测器类,对每个 有可测损失函数 。记 ,并假定类内最小风险由 取得。相应的超额损失类理路超额风险与误差分解Excess risk · Error decomposition把相对最优决策的风险差拆成逼近、估计和优化来源。为
取 个 IID 观测,假定下述上确界可测,例如各局部类有固定可数决定子类。对 ,可按二阶矩定义局部子类
这里选用 Rademacher 复杂度页的分布相关版本:先对给定样本的随机符号取平均,再对 取平均。相应的期望局部复杂度为
也可用 、经验二阶矩或到 的 距离定义局部集合。不同版本不能无条件互换;从风险半径转成方差半径需要曲率或 Bernstein 条件。
次根函数与不动点
分析常用一个非负、单调非减的上界函数 满足
并要求 随 非增。这类函数称为 sub-root function。若存在唯一正不动点 使
那么 给出统计误差的自然尺度:在补上方差—均值桥梁和集中条件后,以 定标的足够大壳层上,随机波动才会小于确定性超额风险,从而排除坏候选。
例如再有固定 使所有 满足 ,并让非零次根函数 上界 。此时经典局部复杂度定理给出如下量级:若输出 满足 ,则以至少 的概率
这里 、,隐含常数允许依赖 ;精确 ERM 对应 。只给局部复杂度定义而没有方差—均值条件,不能推出这一快界。
直觉
一个快速度图像
对 的有限类及上述有界损失,全局复杂度的通用上界为 。若超额损失满足
在本例固定 。若改用风险半径 ,则 的候选同时有二阶矩不超过 。有限类集中给出的偏差尺度为
求解 得
比全局 速率更快。加速并非来自有限类计数本身,而是低风险同时意味着低方差;没有这条联系,局部集合可能仍保留全局波动。
证明机制
局部证明通常把类按风险或方差切成几何壳层,例如 。每一层上用对称化理路对称化与 Ghost Samplesymmetrization · ghost sample用独立幽灵样本和随机符号,把未知总体均值偏差化为可分析的经验过程。与 Rademacher 复杂度控制经验偏差,再配合保留局部方差信息的集中界,并对各层按可求和失败概率取并集界理路并集界Union bound · Boole 不等式多个坏事件中至少一个发生的概率,不超过各事件概率之和。。因为 递减,半径越大,确定性信号相对于随机噪声越强。最终排除所有远离最优解却经验上更优的函数。
实际应用还需要把不可观测的总体局部类换成经验可计算版本。常见定理证明经验不动点与总体不动点以高概率相互控制;这一步依赖有界差分或集中不等式,不能把从同一数据算出的随机半径直接当作确定阈值。
例子与边界
局部复杂度不是把全局公式中的 手工替换为“看起来不错的模型邻域”。邻域必须由学习问题的风险、方差或可验证经验量定义,并证明输出确实留在其中。若损失重尾、最优解不唯一,或风险在最优集附近近乎平坦,不动点可能仍是 量级。
“fast rate”也不是优化收敛更快。它描述样本数增加时的统计超额风险理路超额风险与误差分解Excess risk · Error decomposition把相对最优决策的风险差拆成逼近、估计和优化来源。,而非梯度法迭代次数。优化误差若大于 ,会遮住局部统计收益,必须在近似 ERM 分解中另行保留。
推论与应用
局部复杂度把“容易的分布”转成更快的超额风险速率,常用于强凸损失、低噪声分类和正则化 ERM。它补充全局复杂度而非替代后者:先用全局控制把输出限制到合理区域,再在该区域内求不动点,是常见证明路线。
结构风险最小化和 oracle 不等式也可使用逐层局部罚项,使选择器与每层最优局部速率竞争。应用时必须把统计不动点、优化容差和置信项分别保留。
参考资料
-
Peter L. Bartlett, Olivier Bousquet, and Shahar Mendelson, “Local Rademacher Complexities,” Annals of Statistics, 2005.
-
Vladimir Koltchinskii, Oracle Inequalities in Empirical Risk Minimization, 2011.
-
Martin Wainwright, High-Dimensional Statistics, Cambridge University Press, 2019, localized complexity chapters.
-
Bartlett、Bousquet 与 Mendelson, Local Rademacher Complexities, 2005,Definition 3.1、Theorem 3.3:次根上界中的 因子与方差—均值条件。