Bagaimana log (p (x, y)) menormalkan informasi mutual point-wise?


9

Saya mencoba memahami bentuk normal dari informasi timbal balik yang bijaksana.

npmi=pmi(x,y)log(p(x,y))

Mengapa probabilitas log joint menormalkan informasi mutual pointwise antara [-1, 1]?

Informasi timbal balik yang bijak adalah:

pmi=log(p(x,y)p(x)p(y))

p (x, y) dibatasi oleh [0, 1] jadi log (p (x, y)) dibatasi oleh (, 0]. Sepertinya log (p (x, y)) entah bagaimana harus menyeimbangkan perubahan dalam pembilangnya, tapi saya tidak mengerti persis bagaimana caranya. Ini juga mengingatkan saya pada entropi , tapi sekali lagi saya tidak mengerti hubungan yang tepat.h=−log(p(x))


Untuk pemula, informasi timbal balik yang tajam menggunakan logaritma (saya tidak yakin apakah itu salah ketik atau Anda menggunakan kuantitas lain ).
— Piotr Migdal

Jawaban:


12

Dari entri Wikipedia tentang informasi timbal balik yang bijaksana :

Informasi timbal balik yang tajam dapat dinormalisasi antara [-1, + 1] yang menghasilkan -1 (dalam batas) untuk tidak pernah terjadi bersama-sama, 0 untuk kemandirian, dan +1 untuk co-kejadian lengkap.

Mengapa itu terjadi? Nah, definisi untuk informasi timbal balik pointwise adalah

pmi≡log⁡[p(x,y)p(x)p(y)]=log⁡p(x,y)−log⁡p(x)−log⁡p(y),

sedangkan untuk informasi mutual pointwise yang dinormalisasi adalah:

npmi≡pmi−log⁡p(x,y)=log⁡[p(x)p(y)]log⁡p(x,y)−1.

Kapan ada:

  • tidak ada kejadian bersama, , jadi nmpi adalah -1,log⁡p(x,y)→−∞
  • kejadian bersama secara acak, , jadi nmpi adalah 0,log⁡p(x,y)=log⁡[p(x)p(y)]
  • selesaikan kejadian bersama, , jadi nmpi adalah 1.log⁡p(x,y)=log⁡p(x)=log⁡p(y)

Ini akan menjadi jawaban yang lebih lengkap untuk menunjukkan mengapa npmi ada pada interval . Lihat bukti saya di jawaban yang lain. [−1,1]
— Hans

1

Sementara jawaban Piotr Migdal informatif dalam memberikan contoh-contoh di mana nmpi mencapai tiga nilai ekstrem, itu tidak membuktikannya pada interval . Inilah ketimpangan dan turunannya. as untuk setiap peristiwa . Membagi kedua sisi dengan non-negatif , kita memiliki [−1,1]

logp(x,y)≤logp(x,y))−logp(x)−logp(y)=log⁡p(x,y)p(x)p(y)=:pmi(x;y)=logp(y|x)+logp(y|x)−logp(x,y)≤−logp(x,y)
−logp(A)≥0Ah(x,y):=−logp(x,y)
−1≤nmpi(x;y):=mpi(x;y)h(x,y)≤1.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.