信息熵
介绍信息熵的基本概念,包括信息量、信息熵、联合熵、条件熵、交叉熵、KL 散度及互信息等内容
信息量(Self-Information)
-
度量事件所携带的信息多少
-
信息量与事件发生概率成反比:概率越小,不确定性越高,信息量越大
-
数学定义:
-
事件越不可能( 越小),其 越大
信息熵(Entropy)
-
度量随机变量总体平均不确定性。
-
对离散型随机变量 ,信息熵是信息量的期望:
-
基本性质:
- 单调性:概率越集中(不确定性越低),熵越小
- 非负性:
- 累加性:独立随机变量的联合熵可分解为两者熵之和
联合熵(Joint Entropy)
-
若 为随机变量,则它们的联合熵为:
-
它描述同时观察两个变量的不确定性
条件熵(Conditional Entropy)
-
度量在已知 的条件下, 仍然具有多少不确定性
-
若 完全决定 ,则
联合熵与条件熵的关系
-
联合熵可通过熵与条件熵分解:
-
这说明:联合不确定性 = 单变量不确定性 + 额外的不确定性
交叉熵(Cross-Entropy)
-
度量两个概率分布之间的差异,在分类模型中常用作损失函数
-
若 为真实分布, 为预测分布,则:
-
当 越接近 时, 越小
KL 散度(相对熵,Kullback–Leibler Divergence)
-
度量两个分布 与 的差异
-
不对称:
-
定义:
-
KL 散度为 0 当且仅当
交叉熵与相对熵的关系
-
KL 散度可以表示为信息熵与交叉熵之差:
-
其中 为常量,因此最小化 KL 散度等价于最小化交叉熵
互信息(Mutual Information)
-
度量两个变量的相关性,即知道一个变量后另一个不确定性减少的程度。
-
也可视为联合分布 与独立分布 的 KL 散度:
-
互信息的等价形式(基于熵,信息熵与条件熵之差 —— 知道其中一个,另一个不确定性减少的程度):
-
展开可得:
-
互信息越大,代表两个变量的关联越强
这篇文档有帮助吗?