Skip to content

Packing–Fano 学习下界

Packing-Fano method · Fano method for minimax lower bounds

将参数空间离散成大量两两分离却统计上难以区分的候选,再由 Fano 不等式导出维数敏感的极小极大下界。

方法模板

设参数空间 (Θ,ρ) 对应分布族 {Pθ:θΘ},观察 m 个 IID 样本。要下界所有估计器的极小极大风险,先取一个 2s-packing

Θ0={θ1,,θM},ρ(θj,θk)2s(jk).

令随机索引 V[M] 上均匀,条件于 V=j 时生成 XPθjm。任意估计器都诱导最近邻解码器

V^=argminjρ(θ^(X),θj).

ρ(θ^,θV)<s,packing 的三角不等式保证 V 是唯一最近候选。因此

Pr(ρ(θ^,θV)s)Pr(V^V).

Fano 不等式再给

Pr(V^V)1I(V;X)+log2logM.

只要候选数的 logM 很大,而样本携带的互信息远小于它,任何估计器就以常数概率犯至少 s 的误差;于是平方损失的极小极大风险至少为常数倍 s2

如何上界互信息

令混合分布 P=M1jPθjm,则

I(V;X)=1MjKL(PθjmP).

混合分布常不易直接计算。由 KL 的凸性,可选任意参考候选 Pθ0,得到

I(V;X)1MjKL(PθjmPθ0m)=mMjKL(PθjPθ0).

最后一个等号是 IID 乘积分布的 KL 可加性。证明设计因此要同时满足两种相反要求:参数在 ρ 下足够远,使 s 大;诱导分布在 KL 下足够近,使 I(V;X) 小。packing 大小本身并不保证下界非平凡。

具体例子:高斯均值估计的维数因子

观察 X1,,XmN(θ,Id),以平方欧氏误差估计 θ。由 Varshamov–Gilbert 构造,可在 {1,+1}d 中选出 Mecd 个向量,任意两者 Hamming 距离至少 d/8。令 θv=av,则候选间

θvθv22a2d2,

故可取 s2a2d。另一方面,单样本高斯 KL 为 12θvθ022=O(a2d)m 个样本的互信息至多 O(ma2d)。选择 a2 为足够小的常数倍 1/m,便使 I(V;X)clogM,Fano 给出常数解码错误率,最终

infθ^supθEθθ^θ22dm.

两点法只能提供一个方向上的困难;指数多个 packing 候选把 d 个可区分方向压进 logMd,这正是维数因子的来源。

Packing、covering 与边界

2s-packing 要求候选两两分离;s-covering 要求每个参数靠近某个中心,方向相反。最大 packing 与最小 covering 可通过标准半径关系比较,但不能把一个 covering 网直接当成 Fano 所需的分离集合。

连续参数空间必须先离散化,否则没有有限均匀索引 VlogM。对数底数也须一致:若互信息用自然对数,Fano 中写 log2logM;改用比特时全部换成底 2。若问题具有逐坐标超立方结构,Assouad 引理常比全局解码更精细;若只有两个自然候选,两点检验下界更直接。

参考资料
  • Bin Yu, “Assouad, Fano, and Le Cam,” 1997.
  • Alexandre Tsybakov, Introduction to Nonparametric Estimation.
  • Thomas Cover and Joy Thomas, Elements of Information Theory, Fano inequality.