假设 M 是一组对象 m,每个对象具有属性 X 和 Y。现在如果 X 和 Y 对于给定的 m 只能有一个值(即 X,Y 是随机变量,P(X=x_i|M=m_i),P( Y=y_i|M=m_i)),可以计算X和Y的互信息。但是如果X可以同时有多个结果呢?即 m_3 X={x1,x2} - 通常 X 的结果是所有可能结果的子集。在这种情况下,是否可以测量互信息或其他某种依赖度量?
是否可以将 X 拆分为二进制随机变量 X_1、X_2 等,其中 X_1=1 iff X 包含 x1,否则 X_1=0,然后为所有组合 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}