Skip to content

数据处理不等式

Data processing inequality

对 Markov 链 X→Y→Z,有 I(X;Z)≤I(X;Y)。

条目类型
定理

形式陈述

若随机变量的联合分布形成Markov 链 XYZ,即

PZX,Y(cdotx,y)=PZY(y)

对所有正概率的 (x,y) 成立(一般情形写作 XZY),则数据处理不等式对互信息断言

I(X;Z)I(X;Y).

离散联合分布等价地可分解为

p(x,y,z)=p(x,y)K(zy)

的形式,其中 K 是只读取 Y 的随机信道。确定后处理 Z=g(Y) 是特殊情形。

更一般地,若同一个随机核 K 分别作用于 P,Q,则KL 散度收缩:

D(PKQK)D(PQ).
直觉

处理器只拿到 Y,无论它确定计算、随机化、量化还是丢弃数据,都不能恢复 Y 已经没有的关于 X 的信息。关键不在“处理是否复杂”,而在处理器是否还有另一条通往 X 的信息路径。只要 Z 偷看了 X、训练数据或旁路信号,所需 Markov 条件就可能失效。

后处理使互信息不增

互信息证明机制

条件互信息的链式法则可按两种顺序展开同一个量:

I(X;Y,Z)=I(X;Y)+I(X;ZY),I(X;Y,Z)=I(X;Z)+I(X;YZ).

Markov 条件令 I(X;ZY)=0,而条件互信息非负,所以

I(X;Y)=I(X;Z)+I(X;YZ)I(X;Z).

KL 收缩版本可由 log-sum 不等式证明:输出 z 把多个输入 x 的概率质量混合在一起,凸性保证这种合并不会增大散度。

例子与边界

可复算例:串联两个 BSC

X 为公平比特,Y=XN1Z=YN2,其中 N1,N2 独立且都服从 Bernoulli(0.1)。显然 XYZ。第一段给出

I(X;Y)=1h2(0.1)0.5310 bit.

两次翻转恰有一次发生的概率为

q=2(0.1)(0.9)=0.18,

所以级联等效为 BSC(0.18),并且

I(X;Z)=1h2(0.18)0.3199 bit<I(X;Y).

若后处理是可逆函数,则 Y 可由 Z 恢复,反向也有一条 Markov 链,因而取等;更一般的等号条件要求 Z 保留 Y 中关于 X 的充分信息。

Markov 条件缺失时会失败

X 为公平比特、Y 为常数,并让 Z=X。此时

I(X;Y)=0,I(X;Z)=1,

但这不是反例,因为 PZX,Y 仍依赖 X,所以 XYZ 根本不成立。给后处理额外侧信息也属于同一种模型改变。

DPI 收缩的是互信息或分布的 KL,不是样本值的欧氏距离;确定映射完全可能拉大某些点对距离。

推论与应用

数据处理不等式给出级联信道的容量上界,并支撑充分统计量、隐私机制和信息瓶颈分析。在译码下界中,消息 M、信道输出 Yn 与估计 M^ 形成 MYnM^,于是估计器不可能比完整观测携带更多消息信息;再结合Fano 不等式即可把信息不足转成错误下界。

统计、学习和通信归约都必须逐项验证相应 Markov 链。算法输出是观测的函数这一事实只控制后处理阶段;若算法还访问独立数据、公共随机币以外的相关侧信息,联合分布和条件独立关系必须重新写出。

参考资料
  • Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Wiley, 2006, §2.8.
  • Imre Csiszár and János Körner, Information Theory: Coding Theorems for Discrete Memoryless Systems, 2nd ed., Cambridge University Press, 2011, §§2.1–2.2.
  • Robert G. Gallager, Information Theory and Reliable Communication, Wiley, 1968, §4.4.
关系图谱15 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

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