|
机器学习笔记十:各种熵总结(二)二.相对熵 相对熵又称互熵,交叉熵,鉴别信息,Kullback熵,Kullback-Leible散度(即KL散度)等。 8 n1 t& Y. @- U3 q6 n
设p(x)和q(x)是取值的两个概率概率分布,则p对q的相对熵为: ![]()
3 \$ P( I$ q3 p5 P! s0 X q* E在一定程度上面,相对熵可以度量两个随机变量的距离。也常常用相对熵来度量两个随机变量的距离。当两个随机分布相同的时候,他们的相对熵为0,当两个随机分布的差别增大的时候,他们之间的相对熵也会增大。 1 Q, F4 D& T5 f
但是事实上面,他并不是一个真正的距离。因为相对熵是不具有对称性的,即一般来说 相对熵还有一个性质,就是不为负。
5 g) h$ A( e- u) l) H& ]* r 7 o. b% _+ v7 ]8 ]8 C$ T
三.互信息+ h; q4 Q, b5 a$ n2 {7 c& q
互信息(Mutual Information)是信息论里一种有用的信息度量,它可以看成是一个随机变量中包含的关于另一个随机变量的信息量,或者说是一个随机变量由于已知另一个随机变量而减少的不确定性。
! I5 X/ n6 h2 u; C2 j6 E) y两个随机变量X,Y的互信息,定义为X,Y的联合分布和独立分布乘积的相对熵。
/ w ^- a; H6 m: j$ S. |8 R# D : g& @& o# U# d( Y9 M2 `
V) J( v! Z$ m* k3 x
那么互信息有什么更加深层次的含义呢?首先计算一个式子先:
# U+ m* t6 ~$ c1 h$ c 6 ^8 W, s3 ?7 A. T# T3 u0 @
从这个公式可以知道,X的熵减去X和Y的互信息之后,可以得到在Y给定的情况下X的熵。 四.总结 3 _( B9 D# h3 P5 [- G8 m
6 y8 m9 G& n- ^6 V; S# Z: ?- ?, D+ o) x/ O! e1 @
! t, v2 n% ?* {! r/ K# [0 h( J$ w
|