Skip to content

定理Theorem

Fano 不等式

Fano's inequality

用估计错误概率上界条件熵,从而把信息不足转化为推断下界。

形式陈述 ​

设 X 在有限字母表 X 上诱导概率分布,M=|X|≥2,估计 X^ 也取值于 X。所有对数以 2 为底,记 Pe=Pr[X^≠X],h2(p)=−plog2⁡p−(1−p)log2⁡(1−p)。Fano 不等式为

H(X∣X^)≤h2(Pe)+Pelog2⁡(M−1).

这个版本只需要 (X,X^) 的联合分布。对有限或可数取值的观测 Y,若改写为观测版本

H(X∣Y)≤h2(Pe)+Pelog2⁡(M−1),

则须要求 X→Y→X^,即估计器只使用 Y 以及与 (X,Y) 独立的随机币。此时数据处理不等式给出 H(X∣Y)≤H(X∣X^)。若估计器另有相关侧信息,应把它加入观测。

M=1 时直接有零熵和零错误,无需代入 log⁡(M−1)。若允许输出拒绝符号 ⊥∉X,错误时可能还有 M 个真值,不能不加说明地保留上式的 M−1。

直觉

Fano 不等式把恢复真值的剩余工作分为两步:先告知估计是否正确,再在估计错误时指出正确类别。令 E=1{X≠X^}。因为 E 由 (X,X^) 确定,条件熵的链式法则给出

H(X∣X^)=H(E∣X^)+H(X∣E,X^).

第一项至多为 H(E)=h2(Pe)。当 E=0 时真值已经确定;当 E=1 时,排除已猜的类别后只剩至多 M−1 个选择,所以第二项至多为 Pelog2⁡(M−1)。这也解释了为什么估计输出必须属于同一字母表。

因此,少量错误只容许少量残余信息。证明不可能性时反向使用:先证明观测留下的条件熵较大,便能排除错误率过低的估计器,而不是直接由熵构造一个好估计器。

例子与边界

从信息预算得到错误下界 ​

设 X 均匀分布在 M=16 个消息上,观测满足 I(X;Y)≤1 bit。于是 H(X∣Y)≥4−1=3 bit。利用 h2(Pe)≤1 与 log2⁡(M−1)≤log2⁡M,任何基于 Y 的估计都满足

Pe≥H(X∣Y)−1log2⁡M≥3−14=12.

这个便于使用的界放松了二元熵项,通常并不紧。若分子为负,只能得到平凡下界 Pe≥0,不能把负数解释为错误概率。

等号与条件缺失 ​

公平比特经过翻转率为 p 的二元对称信道,取 X^=Y,则 Pe=p、H(X∣Y)=h2(p);因为 M−1=1,Fano 恰取等号。Pe=1 也可有零条件熵:始终猜相反比特虽总猜错,仍完整揭示真值。

相反,若 Y 为常数而估计器偷看 X 后输出 X^=X,则 Pe=0,但 H(X∣Y)=H(X)。这没有违反估计版本,而是观测版本的 Markov 条件不成立。

连续参数估计不能把无限类别数直接代入;需先离散化、构造有限 packing 或多假设检验,再将类别判断错误转回参数误差。

信道逆界保留哪一项 ​

对 M 条均匀消息、n 次容量为 C 的无记忆信道使用,信息预算为 I(U;Yn)≤nC。因此精细有限块逆界是

log2⁡M−nC≤h2(Pe)+Pelog2⁡(M−1).

先保留二元熵,再求右边函数的最小根,通常比直接用 h2(Pe)≤1 更强。有噪信道编码定理给出 nC 的熵分解,并在 BSC(0.1)、n=100、M=260 下比较两个界。这里的 Pe 是消息块平均错误;Fano 的这个论证排除高于容量时错误趋零,并未证明错误趋一。

推论与应用

Fano 不等式以 条件熵 与 互信息为桥梁,用于信道编码逆定理、通信下界、多假设检验和密码恢复不可能性。学习与统计估计中的 packing 选择、样本信息上界和极小极大风险归约统一由 Packing–Fano 学习下界承担。完整构造先选两两分离的有限参数候选,再上界样本互信息,最后把索引解码错误还原成估计误差。本页只提供熵—错误率关系;数据处理不等式则负责限制后处理从观测中保留的信息。

参考资料
  • Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Wiley, 2006,Chs. 2–8。
  • Claude E. Shannon, “A Mathematical Theory of Communication,” Bell System Technical Journal 27, 1948,Parts I–II。
  • Madhu Sudan(授课),6.441 Transmission of Information: Scribe Notes, MIT, 2006,Lectures 3–4,条件熵、数据处理、Fano 与 AEP。
关系图谱16 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

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