今天为大家带来混合高斯模型的EM推导求解过程。
全部代码如下!
def NDimensionGaussian(X_vector,U_Mean,CovarianceMatrix):
#X=numpy.mat(X_vector)
X=X_vector
D=numpy.shape(X)[0]
#U=numpy.mat(U_Mean)
U=U_Mean
#CM=numpy.mat(CovarianceMatrix)
CM=CovarianceMatrix
Y=X-U
temp=Y.transpose() * CM.I * Y
result=(1.0/