|
机器学习笔记十:各种熵总结(二)二.相对熵 相对熵又称互熵,交叉熵,鉴别信息,Kullback熵,Kullback-Leible散度(即KL散度)等。
- V0 _; q2 B! ?' z) V3 F设p(x)和q(x)是取值的两个概率概率分布,则p对q的相对熵为: ![]()
0 ]3 _# j* u8 H在一定程度上面,相对熵可以度量两个随机变量的距离。也常常用相对熵来度量两个随机变量的距离。当两个随机分布相同的时候,他们的相对熵为0,当两个随机分布的差别增大的时候,他们之间的相对熵也会增大。 + p+ L) r4 P, l( z @
但是事实上面,他并不是一个真正的距离。因为相对熵是不具有对称性的,即一般来说 相对熵还有一个性质,就是不为负。$ t4 W" R& X5 x5 P% }. J/ B) _
![]()
. d, [) [" k7 y7 d; K三.互信息# a" h! f$ A+ l! _6 n0 ~+ L
互信息(Mutual Information)是信息论里一种有用的信息度量,它可以看成是一个随机变量中包含的关于另一个随机变量的信息量,或者说是一个随机变量由于已知另一个随机变量而减少的不确定性。
4 Q/ ?( h- j' }, {4 y两个随机变量X,Y的互信息,定义为X,Y的联合分布和独立分布乘积的相对熵。 B3 E1 r+ A8 }4 E$ A+ l
![]()
+ V4 f- o. l- }; j7 P9 X" b
" n$ } r: F7 _% \5 j5 k5 E那么互信息有什么更加深层次的含义呢?首先计算一个式子先:
* s3 H3 G& _# ]8 c![]()
! B9 w, ]# I1 K0 w4 G' o9 a1 ~9 l从这个公式可以知道,X的熵减去X和Y的互信息之后,可以得到在Y给定的情况下X的熵。 四.总结![]()
9 z3 i( E* d `& ?5 |1 Z3 H1 t" X8 v Y$ r) a
" O6 t: O3 T! y# ]) j. m6 f0 P! r$ R/ [% N$ U: Z$ n/ u n
|