【发布时间】:2015-08-25 05:31:20
【问题描述】:
我用一个数据集在 Matlab 中构建了一个高斯混合模型:
model = gmdistribution.fit(data,M,'Replicates',5);
带有M = 3 高斯分量。我测试了新数据:
[P, l] = posterior(model,new_data);
我多次运行该程序并没有得到相同的结果。每次运行都会产生不同的对数似然值。我使用对数似然做出决策,相同数据 (new_data) 的值在每次运行时都不同。它取决于什么?我该如何解决这个问题?
【问题讨论】:
标签: matlab machine-learning statistics gaussian