Skip to content

互信息

Mutual information

一个随机变量对另一个随机变量不确定性的平均减少量。

条目类型
定义

形式陈述

离散随机变量 X,Y 的互信息定义为其联合分布与独立边缘乘积分布之间的KL 散度

I(X;Y)=D(PXYPXPY)=x,yp(x,y)log2p(x,y)pX(x)pY(y).

p(x,y)>0,两个边缘必然也为正,所以离散比值在所有有贡献的点上有定义。本页默认单位为 bit;改用自然对数则单位为 nat。

在相关熵有限、没有 ++ 的歧义时,条件熵给出等价恒等式

I(X;Y)=H(X)H(XY)=H(Y)H(YX)=H(X)+H(Y)H(X,Y).

对一般随机元素,第一行 KL 定义仍适用:若 PXY≪̸PXPY,则令 I(X;Y)=+

直觉

乘积分布 PXPY 描述“保留两个边缘、但抹掉一切依赖”后的基线。互信息比较真实联合规律与这条独立基线,因此捕捉所有统计依赖,而不只线性关系。等价地,它是观察 YX 的平均不确定性减少量。

虽然“Y 告诉我们多少关于 X 的信息”听起来有方向,KL 展开对交换 x,y 不变,所以 I(X;Y)=I(Y;X)。它仍不是距离:I(X;X)=H(X) 通常非零,也没有普通距离的三角不等式。

联合分布偏离独立基线

非负性与零点的证明机制

KL 的 Gibbs 不等式立即给出

I(X;Y)=D(PXYPXPY)0.

等号当且仅当 PXY=PXPY(几乎处处),也就是 X,Y 独立。把对数比拆成 logp(x,y)logpX(x)logpY(y) 并分别边缘化,则得到熵恒等式。

例子与边界

可复算例:BSC 的均匀输入

X 为公平比特,Y=XN,其中 NBernoulli(0.1) 独立。联合概率是

p(0,0)=p(1,1)=0.45,p(0,1)=p(1,0)=0.05,

而四个边缘乘积都为 0.25。因此

I(X;Y)=2(0.45)log20.450.25+2(0.05)log20.050.250.5310 bit.

另一种复算是 I(X;Y)=1h2(0.1)=10.4690=0.5310 bit。

边界与失败情形

零协方差不推出零互信息。令 X{1,0,1} 上均匀并取 Y=X2。由对称性 Cov(X,Y)=0,但 YX 的非平凡确定函数,所以

I(X;Y)=H(Y)=h2(1/3)0.9183 bit.

X 为非原子连续变量且 Y=X,联合分布集中在对角线上,而 PXPY 给对角线零质量;于是互信息为 +。此时把微分熵形式 h(X)h(XY) 当作两个普通有限数相减会掩盖奇异性。

有限样本上的分箱、近邻或神经估计值只是估计量,可能有偏并依赖调参;它们不自动成为真实互信息的上界或下界。

推论与应用

XYZ 构成 Markov 链,数据处理不等式给出 I(X;Z)I(X;Y)信道容量进一步对输入分布最大化 I(X;Y),把单次互信息变成长期可靠速率的阈值。

在统计与学习下界中,互信息把样本能揭示多少候选索引与Fano 不等式的译码错误联系起来。应用时必须指定联合分布、观测通道和条件信息;“输出只有一 bit”本身并不能代替条件互信息的链式计算。

参考资料
  • Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Wiley, 2006, §§2.3, 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.
  • Claude E. Shannon, “A Mathematical Theory of Communication,” Bell System Technical Journal 27, 1948, Part I, §§6–12.
关系图谱17 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

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

使用的工具

被这些条目使用