Як розрахувати взаємну інформацію?


10

Я трохи розгублений. Чи може хтось пояснити мені, як обчислити взаємну інформацію між двома термінами на основі матриці термінового документа з двояковим виникненням терміна як ваг?

WhyHowWhenWhereDocument11111Document21010Document31110

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

Дякую


Що таке і ? XY
Діліп Сарват

X і Y - терміни. X може бути "Чому", а Y може бути "Як".
user18075

Відповіді:


7

Як щодо формування спільної таблиці ймовірностей, що містить нормалізовані випадки виникнення в документах. Тоді ви можете отримати спільну ентропію та граничні ентропії за допомогою таблиці. Нарешті,

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

1
Коли були визначені спільні та граничні розподіли, чому потрібно обчислити , і і використовувати формулу, яку ви демонструєте? Неможливо взаємну інформацію визначити безпосередньо за формулою, заданою ОП, оскільки все необхідне для "підключення", а саме. і відомі в цей момент? H(X)H(Y)H(X,Y)p(x,y),p(x)p(y)
Діліп Сарват

2
формули еквівалентні, за винятком того, що останні можуть бути більш інтерпретованими на перший погляд.
Зоран
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.