本文研究了一类基于无监督聚类学习的算法——E M算法的算法实现. E M算法通常用于存在 隐含变量时的聚类学习, 由于引入了隐含变量, 导致算法难以保证收敛和达到极优值. 本文通过将该算 法应用于高斯混合模型的学习, 引入重叠度分析的方法改进 E M算法的约束条件, 从而能够确保 E M算 法的正确学习.