EM算法在很多地方都用使用到,比如简单的K-means算法,还有在隐马尔可夫里面,也涉及到了EM算法,可见EM算法在机器学习领域的重要地位.在这里就写一下我对于EM算法的一些理解笔记.后续有新的理解也会追加的. EM算法的全称叫做:期望最大.EM算法的想法很简单,就像一个人有两条腿向前走,你总是需要固定一条腿动另一条腿这样交替往前走.这里面的两条腿,一个是隐变量,一个是参数θ. 在了解EM算法之前,首先需要了解一些基本的概念. 凹凸函数 这个是<最优化>里面的概念,如果它的二阶导大于0,那么就…