zoukankan      html  css  js  c++  java
  • 机器学习-EM算法-GMM模型笔记

    GMM即高斯混合模型,下面根据EM模型从理论公式推导GMM:

        随机变量X是有K个高斯分布混合而成,取各个高斯分布的概率为φ1,φ2,... ,φK,第i个高斯分布的均值为μi,方差为Σi。若观测到随机变量X的一系列样本x1,x2,...,xn,试估计参数φ,μ,Σ。

        E-step

        

     M-step

        将多项分布和高斯分布的参数带入EM模型:

        

        对均值求偏导:

         

        令上式等于0,解的均值:

        

        高斯分布的方差:求偏导,等于0:

        

        多项分布的参数:

        

        得到

        

            拉格朗日乘子法:

            由于多项分布的概率和为1,建立拉格朗日方程:

            

            求解的φi一定非负,不用考虑φi≥0这个条件,求偏导,等于0:

            

    至此GMM的推导正式完成。   

  • 相关阅读:
    基础篇
    模块,包
    初识面向对象
    linux在线安装jdk
    热点链接(img map area)
    oracle temp 临时表
    ajax基础代码
    Java编译执行带包名java文件
    oracle spool 用法小结
    Hadoop NameNode safemode
  • 原文地址:https://www.cnblogs.com/yang901112/p/11621452.html
Copyright © 2011-2022 走看看