Skip to content

PAC-Bayes 泛化界

PAC-Bayes bound · PAC-Bayes proof template

以先验到数据依赖后验的 KL 散度支付换测度代价,将先验下的指数矩控制转成同时覆盖所有 Gibbs 后验的泛化证书。

条目类型
定理

形式陈述

风险对象与先验条件

沿用PAC-Bayes 框架,设假设空间为 H,损失 (h,z)[0,1]。先验分布 P 在观察样本前固定;样本 SDm 后可任意选择后验 Q=Q(S)。定义 Gibbs 风险

RD(Q)=EhQRD(h),R^S(Q)=EhQR^S(h).

PAC-Bayes 不是唯一一条带固定常数的不等式,而是一套证明模板:先在数据无关的 P 下控制某个风险函数的指数矩,再支付 KL(QP),把控制转移到可依赖数据的 Q。本页解释这套共同结构;具体 Bernoulli-kl 定理、常数和数值反演见PAC-Bayes-kl 界

指数矩与换测度模板

FS(h) 是待控制的样本—假设函数。若能证明

ESEhPeFS(h)Cm,

这一步通常来自Chernoff 指数矩方法。随后由 Markov 不等式得到一个概率至少 1δ 的样本事件;在该事件上,变分换测度不等式用KL 散度支付分布转换的代价,并对所有 QP 同时给出

EhQFS(h)KL(QP)+logCmδ.

这个模板没有预先决定 FS。选择线性风险差会导向次高斯型界;选择经验风险与总体风险的二元相对熵,会导向 PAC-Bayes-kl;margin、非有界损失或局部化先验则需要各自的指数矩。常数必须跟随所证明的 Cm,不能从另一版本移植。

直觉

这套证明可以理解成先搭一座只依赖先验的桥,再让数据依赖后验付费过桥。固定先验使指数矩能够在抽样前控制;后验看过数据后可以集中到经验表现好的区域,但每偏离先验一步,就在 KL 项里留下可量化的信息代价。

证明的三道门

第一道门是对固定 h 建立浓缩或指数矩控制,再对 hP 积分。第二道门是使用

EhQφ(h)KL(QP)+logEhPeφ(h).

把先验平均转成后验平均。第三道门取决于具体版本:可能利用凸性聚合 Gibbs 风险,也可能优化温度或反演一个标量不等式。高概率事件在选择 Q 之前已经对所有换测度成立,因此 Q 可以在看过数据后选择;这正是 PAC-Bayes 不需要对不可数多个 posterior 使用普通并集界的原因。

例子与边界

有限类中的编码代价

H 有限、P 在其中均匀分布,并把 Q 取成某个假设 h 上的点质量,则换测度代价退化为 log|H|。这与有限类并集界得到的复杂度同阶,却来自同一个先验平均事件;若后验在先验已经重视的一簇低经验风险假设间分散,KL 还能反映这片局部结构,而不只看全类基数。

Gibbs 风险与确定性预测器

公式直接控制的是每次先采 hQ 再预测的 Gibbs 分类器。确定性多数投票 signEQh(x) 的风险不是同一个量;从 Gibbs 到投票需要另加 C-bound、margin 或简单但可能松的比较。本页也不是 Bayesian 后验正确性的陈述,P,Q 可以只是构造泛化证书的分布。

绝对连续与数据依赖先验

Q 把质量放在 P 的零质量区域,Q≪̸P,则 KL(QP)=,界为空。用同一数据挑 prior 再声称它“观察样本前固定”同样无效;数据依赖 prior 需要样本切分、层次先验或额外复杂度校正。无界损失则要使用具有矩条件的专门 PAC-Bayes 版本。

推论与应用

FS 取成经验 Bernoulli 风险与总体 Bernoulli 风险的二元 KL,可得到 PAC-Bayes-kl 界,并通过一维反演生成后验 Q 的数值风险证书。改用线性风险差及次高斯指数矩,会得到更直观但可能较松的平方根型上界;两种版本的常数与假设必须跟随各自的 Cm

由于共同事件覆盖所有 Q,训练后可以最小化“经验 Gibbs 风险加 KL 复杂度”的证书来选择后验。这一优化既可用于有限模型加权,也可用于连续权重分布;实际输出若是后验均值或多数投票,还必须补上从 Gibbs 风险到确定性预测器的转换。

margin 界、局部化先验和非有界损失版本都沿用同一三步骨架,却更换指数矩与最后的风险转换。应用时应先选定真正要控制的预测器和损失,再选择相匹配的 PAC-Bayes 定理,而不是从一个熟悉公式反推问题设定。

参考资料
  • David McAllester, “PAC-Bayesian Model Averaging,” 1999.
  • Matthias Seeger, “PAC-Bayesian Generalisation Error Bounds for Gaussian Process Classification,” 2002.
  • John Langford and Matthias Seeger, “Bounds for Averaging Classifiers,” Technical Report CMU-CS-01-102, 2001.
关系图谱10 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

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