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

pengguna18075
sumber
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).
Zoran
sumber
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