Bagaimana cara menghitung informasi timbal balik?


10

Saya sedikit bingung. Bisakah seseorang menjelaskan kepada saya bagaimana menghitung informasi timbal balik antara dua istilah berdasarkan matriks dokumen-jangka dengan kemunculan istilah biner sebagai bobot?

WhyHHaiwWhenWhereDHaickamument11111DHaickamument21010DHaickamument31110

saya(X;Y)=yYxXhal(x,y)catatan(hal(x,y)hal(x)hal(y))

Terima kasih


Apa itu dan Y ? XY
Dilip Sarwate

X dan Y adalah istilah. X bisa jadi "Mengapa" dan Y bisa menjadi "Bagaimana".
user18075

Jawaban:


7

Bagaimana dengan membentuk tabel probabilitas gabungan yang menyimpan kejadian bersama yang dinormalisasi dalam dokumen. Kemudian Anda bisa mendapatkan entropi gabungan dan entropi marginal menggunakan tabel. Akhirnya,

saya(X,Y)=H(X)+H(Y)-H(X,Y).

1
Ketika distribusi gabungan dan marjinal telah ditentukan, mengapa perlu untuk menghitung , H ( Y ) dan H ( X , Y ) dan menggunakan rumus yang Anda perlihatkan? Tidak bisakah informasi timbal balik ditentukan secara langsung melalui formula yang diberikan oleh OP karena semua yang diperlukan untuk "mencolokkan", yaitu. p ( x , y ) , p ( x ) dan p ( y ) diketahui pada titik ini? H(X)H(Y)H(X,Y)hal(x,y),hal(x)hal(y)
Dilip Sarwate

2
rumus adalah setara kecuali yang terakhir bisa lebih bisa ditafsirkan pada pandangan pertama.
Zoran
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.