Skip to content

定理Theorem

压缩泛化界

施工中 · 内容逐步修订

Sample compression generalization bound · Compression bound

通过计数压缩子样本和辅助信息,把一致样本压缩方案的描述长度转化为分布无关泛化界。

形式陈述 ​

设 m≥1,二元分类样本 S=((X1,Y1),…,(Xm,Ym))∼D⊗m 为IID 样本,且 Y=c(X) 几乎必然,其中 c 属于指定概念类。该类可由一个一致样本压缩方案处理:压缩器保留至多 0≤k<m 个带标签样本点和至多 b≥1 种辅助消息之一,其中 k,b 为整数,重构器只根据这些信息输出 hS,且 hS(Xi)=Yi 对全部训练点成立。假定选点和重构损失可测;标签直接采用保留样本的真实标签。

则任意 0<δ<1 下,以至少 1−δ 的概率

RD(hS)≤log(b∑j=0k(mj))+log⁡(1/δ)m−k.

这里不另乘 2j,因为条件于带标签子样本后,标签已经固定。若再对所有二元标签编码取并,也能得到含 2j 的较松界,但本页方案不需要这笔重复计数。利用二项式系数和 ∑j≤k(mj)≤(em/k)k(1≤k≤m/2),得到熟悉的量级

RD(hS)=O(klog⁡(m/k)+log⁡b+log⁡(1/δ)m).

计数证明 ​

先在读数据之前固定一个大小为 j≤k 的候选索引集 I 与辅助消息。重构假设只依赖 SI。条件于带标签的 SI,剩余 m−j 个样本仍独立来自 D。这里不能再条件于“压缩器恰好选择了 I”,因为那会使用剩余样本的信息;最后的并集负责覆盖实际的数据依赖选择。如果该假设的真实错误率超过 ε,它仍与所有剩余点一致的概率至多

(1−ε)m−j≤e−ε(m−j)≤e−ε(m−k).

可能的索引集有 (mj) 个,消息有 b 个。对所有候选应用 并集界,坏事件概率至多

b∑j=0k(mj)e−ε(m−k).

令它等于 δ 并解出 ε 即得定理。证明的关键不是输出假设类有限,而是每个数据依赖输出都能由短证据枚举出来;这是 Occam 计数在样本压缩中的具体形态。

直觉

压缩器虽然看过全部样本,重构器真正接收的信息却只有少量带标签样本点和辅助消息;索引用于证明中枚举候选子样本,并不作为额外状态传给重构器。于是所有可能输出可以由短描述枚举;某个高真实错误的输出还要碰巧在未压缩样本上全部零错,概率会随剩余样本数指数下降。

例子与边界

阈值类真例 ​

对实线上的可实现阈值分类,保留最右侧负例与最左侧正例;两类都出现时取两点中点,全正时取最小点,全负时取最大点加一,空样本取零。压缩大小至多 2,与阈值参数是任意实数无关。上面的基础计数界给出 O((log⁡m+log⁡(1/δ))/m) 的错误率。

对阈值还能直接分析两个边界点之间的分布质量并得到更紧结论;这说明通用压缩界未必最优。稳定压缩方案可利用删除未被选入压缩集的样本点后,压缩结果(含所计辅助消息)不变的结构消除某些 log⁡m 因子,但需要这一额外条件,不能把更紧速率无条件写进所有压缩方案。

失效边界 ​

一致性不可省略:若重构假设已在许多未压缩训练点上犯错,“剩余点全部避开真实错误集”的概率计算便不再描述实际事件。不可知数据需要容错压缩和经验错误项,不能直接套本页结论。

辅助信息必须计入描述长度。若压缩器除 k 个点外还传递一个任意精度实数,候选消息不再只有 b 个,计数证明可能完全失效。压缩大小刻画输出由多少训练信息决定,与 一致稳定性的单点敏感度、VC 维的类级打散能力是三种不同机制。

推论与应用

压缩证明也揭示 Occam 界的更一般形式:只要数据依赖输出能由短消息重构,就可按描述长度支付选择复杂度。应用到支持向量、稀疏证据或原型选择时,必须确认重构器没有读取隐藏的训练状态。

参考资料
  • Nick Littlestone and Manfred Warmuth, “Relating Data Compression and Learnability,” 1986.
  • Sally Floyd and Manfred Warmuth, “Sample Compression, Learnability, and the Vapnik–Chervonenkis Dimension,” 1995.
关系图谱15 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

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

使用的工具