Bhattacharyya距离与KL散度之间的差异


Answers:


36

Bhattacharyya系数被定义为和可以变成一个距离作为,称为赫林格距离。该Hellinger距离Kullback-Leibler散度之间的联系d ħp q d ħp q = { 1 - d p q } 1 / 2

dpq=pXqXdX
dHpq
dHpq={1个-dpq}1个/2
dķ大号pq2dH2pq=2{1个-dpq}

但是,这不是问题:如果将Bhattacharyya距离定义为则 \ begin {align *} d_B(p,q)=-\ log D_B(p,q)&=-\ log \ int \ sqrt {p(x)q(x)} \,\ text {d} x \\&\ stackrel {\ text {def}} {=}-\ log \ int h(x)\,\ text {d} x \\&=-\ log \ int \ frac {h(x)} {p(x)} \,p(x)\,\ text {d} x \\&\ le \ int-\ log \ left \ {\ frac {h(x)} {p(x)} \ right \} \,p( x)\,\ text {d} x \\&= \ int \ frac {-1} {2} \ log \ left \ {\ frac {h ^ 2(x)} {p ^ 2(x)} \\ right \} \,p(x)\,\ text {d} x \\&= \ int \ frac {-1} {2} \ log \ left \ {\ frac {q(x)} {p(x }} \ right \} \,p(x)\,\ text {d} x = \ frac {1} {2} d_ {KL}(p \ | q)\ end {align *} 因此,这两个距离是 {d_ {KL}(p \ | q)\ ge 2d_B(p,q)\ ,.}。d Bp q = log D Bp q

dpq=定义-日志dpq
dpq=-日志dpq=-日志pXqXdX=定义-日志HXdX=-日志HXpXpXdX-日志{HXpX}pXdX=-1个2日志{H2Xp2X}pXdX=-1个2日志{qXpX}pXdX=1个2dķ大号pq
dķ大号pq2dpq
这样一来,人们可能会怀疑这种不平等现象是否源于第一个不平等现象。恰好相反:
-ØGX1个-X0X1个
在此处输入图片说明

我们具有完整的排序

dķ大号pq2dpq2dHpq2

2
辉煌!这种解释应该是我急切需要的解释。最后一个问题:在什么情况下(或哪种P和Q),不平等将变得平等?
JewelSue 2014年

1
鉴于函数是严格凸,我将承担相等的唯一情况是,当比值是在恒定。-日志pX/qXX
西安

5
并且在恒定的唯一情况是。pX/qXXp=q
西安

8

我不知道两者之间有任何明确的关系,但是决定快速戳一下它们,看看我能找到什么。因此,这并不是一个完整的答案,而是更多的关注点。

为简单起见,让我们研究离散分布。我们可以将BC距离写为

d公元前pq=-lnXpXqX1个2

KL散度为

d吉隆坡pq=XpXlnpXqX

公元前吉隆坡

d吉隆坡pq=-lnXqXpXpX

pñ

d吉隆坡pq=-lnñ-lnXqX1个ñd公元前pq=-ln1个ñ-lnXqX

pq

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.