2011-02-08 14 views
0

Mが属性XとYを持つオブジェクトmの集合であるとします。ここで、XとYが与えられたmに対して1つの値しか持てない場合(X、YはP(X = x_i | M = m_i)、P(Y = y_i | M = m_i))なら、XとYの相互情報を計算することができます。私。 X = {x1、x2} - 一般にXの結果はすべての可能な結果のサブセットです。そのような場合に、相互情報や他の何らかの依存性の測定を行うことができますか?相互情報の計算

Xをバイナリランダム変数X_1、X_2などに分割することは可能ですか?Xがx1を含む場合はX_1 = 1、X_1 = 0ならばX_1 = 1とし、すべての組み合わせi、jについてI(X_i、Y_j) I(X、Y)を得るための情報?

ありがとうございました。

例:あなたが設定

m_1: X={a,b}, Y={x,y}; m_2: X={c}, Y={z,x} 

答えて

0

私は間違っていないよ場合は、前提:

If M is a set of objects { m1, m2, ... }, 
and each mi has two attributes X, Y, 
and X, Y can be a set of { x1, x2, ... } , { y1, y2, ... } respectively 

、あなたは

*(X, Y) based on each mi's X, Y 

を定義したいまあ、これは複雑さを増します計算の点で問題のかなりの部分がありますが、同じ種類の相関を行うことはできますが、tあなたはXとYの2つのサブセットを相関させています。

+0

Xのすべての可能な結果を​​V_Xとしましょう.XがV_Xのサブセットである場合に相互情報の定義を拡張したいと思います。 – user574959

+0

「相互情報」の観点から正確に何を望んでいるのか分かりません。もしm1.X = {a、b}なら、m1.Y = {x、y}、m2.X = {a、c} ...もしm2.Y = {z、x}なら、あなたは何を期待していますか? m2.Y = {y}ならば? m2.Y = {z}ならば? – Vanwaril

0

セットが意味するものと相互情報を使用するものに応じて、セットを原子値として扱うことができます。その後、あなたのイベントスペースはV_Xのパワーセットであり、通常の方法でより大きなイベントスペースに関する相互情報を計算することができます(ビットストリングを考える)。

相互作用情報や総合的な相関などの相互情報の多変量の一般化がありますが、あなたが探しているものではないと思います。あなたは、他の非情報理論的多変量相関の尺度を見る方が良いかもしれません。

関連する問題