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?

′Why′′HHaiw′′When′′Where′DHaickamument11111DHaickamument21010DHaickamument31110

saya(X;Y)=∑y∈Y∑x∈Xhal(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.