|
机器学习笔记十:各种熵总结(二)二.相对熵 相对熵又称互熵,交叉熵,鉴别信息,Kullback熵,Kullback-Leible散度(即KL散度)等。 ) Y) r) ]; ~* X
设p(x)和q(x)是取值的两个概率概率分布,则p对q的相对熵为: * s1 v S, i* O3 z2 A( ^
在一定程度上面,相对熵可以度量两个随机变量的距离。也常常用相对熵来度量两个随机变量的距离。当两个随机分布相同的时候,他们的相对熵为0,当两个随机分布的差别增大的时候,他们之间的相对熵也会增大。 ' X9 ^0 y1 y3 @
但是事实上面,他并不是一个真正的距离。因为相对熵是不具有对称性的,即一般来说 相对熵还有一个性质,就是不为负。
: p0 `: m2 ^: _) m3 _/ t6 a- S![]()
" B% l1 X/ Y6 u7 i三.互信息
- U# P8 R. O0 m' p/ G互信息(Mutual Information)是信息论里一种有用的信息度量,它可以看成是一个随机变量中包含的关于另一个随机变量的信息量,或者说是一个随机变量由于已知另一个随机变量而减少的不确定性。 8 m/ E+ V9 B: J! J* L
两个随机变量X,Y的互信息,定义为X,Y的联合分布和独立分布乘积的相对熵。
5 ?) e) S3 G& k! g7 ^. a![]()
" h, P P/ \) ^1 m$ v( q3 ]# g7 J/ x9 {, }
那么互信息有什么更加深层次的含义呢?首先计算一个式子先: d4 \2 V+ H! Z, R/ ]( t4 L/ ^; O
. @) H- Y( a0 ]/ A" I8 L
从这个公式可以知道,X的熵减去X和Y的互信息之后,可以得到在Y给定的情况下X的熵。 四.总结 8 P+ K# b& D$ W4 R; {5 w
7 v0 `! Z' q( q& O( T# p; D
9 ~. O6 O2 G- P( J- F# p) _; D5 b# Z- f# E! b! c. T9 _! B2 Z
|