Làm thế nào để tính toán thông tin lẫn nhau?


10

Tôi la một chut Nhâm lân. Ai đó có thể giải thích cho tôi cách tính thông tin lẫn nhau giữa hai thuật ngữ dựa trên ma trận tài liệu thuật ngữ với sự xuất hiện của thuật ngữ nhị phân là trọng số không?

WhyHowWhenWhereDocument11111Document21010Document31110

I(X;Y)=yYxXp(x,y)log(p(x,y)p(x)p(y))

Cảm ơn bạn


Là gì và ? XY
Dilip Sarwate

X và Y là các số hạng. X có thể là "Tại sao" và Y có thể là "Làm thế nào".
user18075

Câu trả lời:


7

Làm thế nào về việc hình thành một bảng xác suất chung giữ các sự xuất hiện chuẩn hóa trong các tài liệu. Sau đó, bạn có thể có được entropy chung và entropy biên bằng cách sử dụng bảng. Cuối cùng,

I(X,Y)=H(X)+H(Y)H(X,Y).

1
Khi các phân phối chung và biên đã được xác định, tại sao cần phải tính , và và sử dụng công thức bạn thể hiện? Không thể xác định thông tin lẫn nhau trực tiếp thông qua công thức do OP đưa ra vì mọi thứ cần thiết để "cắm vào", viz. và được biết đến vào thời điểm này? H(X)H(Y)H(X,Y)p(x,y),p(x)p(y)
Dilip Sarwate

2
công thức là tương đương ngoại trừ cái sau có thể dễ hiểu hơn từ cái nhìn đầu tiên.
Zoran
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.