以下のより長い説明の前に、いくつかの重要な違いがあります。
- 重要なことに、ジェフリーズ-マツシタ距離は、一般的なベクトルではなく、分布に適用されます。
- 上記で引用したJM距離式は、離散確率分布を表すベクトル(つまり、合計が1になるベクトル)にのみ適用されます。
- ユークリッド距離とは異なり、JM距離は、バッタチャリヤ距離を定式化できる任意の分布に一般化できます。
- JM距離は、バッタチャリヤ距離を介して、確率論的解釈を持っています。
bp,q[0,inf)[0,2–√]
JMp,q=2(1−exp(−b(p,q))−−−−−−−−−−−−−−−√
この論文によると、JM距離の実際的な利点は、この測定は「低い分離度の値を強調しすぎる一方で、高い分離度の値を抑制する傾向がある」ことです。
Bhattacharrya距離は、次の抽象的な連続的な意味で2つの分布との非類似性を測定します:
分布とは、単位長ベクトル(番目の要素はビンの
番目の正規化されたカウント)で表されるヒストグラムによって取得されます。これは、
したがって、2つのヒストグラムのJM距離は次のようにます:
これは、正規化されたヒストグラムの場合に注意してくださいpq
b(p,q)=−ln∫p(x)q(x)−−−−−−−√dx
pqiiNb(p,q)=−ln∑i=1Npi⋅qi−−−−−√
JMp,q=2(1−∑i=1Npi⋅qi−−−−−√)−−−−−−−−−−−−−−−−⎷
∑ipi=1、上記で指定した式と同じです:
JMp,q=∑i=1N(pi−−√−qi−−√)2−−−−−−−−−−−−−−⎷=∑i=1N(pi−2pi−−√qi−−√+qi)−−−−−−−−−−−−−−−−−−−⎷=2(1−∑i=1Npi⋅qi−−−−−√)−−−−−−−−−−−−−−−−⎷