来自GMM的条件概率密度

时间:2015-10-21 20:43:43

标签: matlab statistics gaussian

我已经将高斯混合模型拟合到多个联合概率密度函数。如何从Matlab中的混合模型(NXN矩阵)中获得条件概率密度函数(即p(x | y))?

1 个答案:

答案 0 :(得分:0)

根据贝叶斯规则,您可以记下公式 p(x | y)= p(x,y)/ p(y)。如果您能够获得某些给定 y 的概率值 p(y),则可以将其直接插入到贝叶斯公式中。否则你可以继续将混合物的每个高斯分别表示为带参数的条件高斯(P代表协方差矩阵,μ代表均值):

mu_x | y = mu_x + P_xy P_yy ^ -1(y - mu_y)

P_x | y = P_xx + P_xy P_yy ^ -1 P_yx