形式陈述
设离散随机变量 的联合分布公理库联合分布Joint distribution · 联合概率分布多个随机元素组成的向量所推出的概率测度,完整记录边缘与依赖结构。为 。本页默认以 为对数底,并约定 。联合熵就是把随机变量对视为一个随机对象后的Shannon 熵公理库Shannon 熵Shannon entropy · Information entropy随机变量不确定性的平均信息量,以最优编码所需位数为基本解释。:
对每个 的 ,令 ;零概率 上的条件分布可任取,因为它在平均中权重为零。定义
链式法则以扩展非负数的等式成立:
对 个变量,反复应用可得
其中 的条件为空。只有在被减项有限时,才应把链式法则改写成 ,以免出现 。
直觉
要描述一对结果,可以先描述 ,再在已知 的码本中描述 。第一段平均花费 ,第二段平均花费 ;共享的不确定性因此不会计算两次。次序可交换,所以同一联合熵也等于 。
链式法则的证明机制
在 的点上,概率分解 给出
对联合分布取期望,第一项边缘化成 ,第二项正是 。零质量点由 处理。证明不需要独立性;独立只会进一步令 。
例子与边界
可复算例:相关比特
令联合质量表为
两个边缘都均匀,所以 bit。给定任一 , 的概率为 ,故
链式法则给 bit;直接计算也得到
边界与失败情形
对有限熵的离散变量,
左侧来自条件熵非负,右侧来自条件化平均不增熵。若 ,左端取等;若 独立,右端取等。若有熵为无穷,不能用差值公式随意相消。
不等于把数值变量相加后的 ;后者会合并不同有序对。对连续变量,联合微分熵也可能为负并受坐标变换影响,离散非负界不能照搬。
推论与应用
联合熵把熵公理库Shannon 熵Shannon entropy · Information entropy随机变量不确定性的平均信息量,以最优编码所需位数为基本解释。扩展到随机向量;条件熵公理库条件熵Conditional entropy已知一个随机变量后另一个随机变量剩余不确定性的平均值。是链式法则中的新增成本,互信息公理库互信息Mutual information一个随机变量对另一个随机变量不确定性的平均减少量。则可写成
(相关熵有限时)。多变量链式法则用于相关信源压缩、联合典型性、网络信息论和秘密共享中的熵论证;每一步都必须保留条件变量的次序与联合分布,不能只凭边缘熵重建依赖关系。
参考资料
- Thomas M. Cover and Joy A. Thomas, Elements of Information Theory, 2nd ed., Wiley, 2006, §§2.1–2.5.
- Claude E. Shannon, “A Mathematical Theory of Communication,” Bell System Technical Journal 27, 1948, Part I, §§6–8.
- David J. C. MacKay, Information Theory, Inference, and Learning Algorithms, Cambridge University Press, 2003, §2.4.