机器学习:LDA_数学基础_4:变分推断:EM基础

  • 变分:研究泛函极值的方法 就是变分法(求极值函数)
  • E-L(欧拉-拉格朗日方程)方程是泛函有极值的必要条件,并不是充分条件。当泛函有极值时,E-L方程成立

EM算法的一般形式

  • X :所有的观测变量;Z:所有的隐含变量; θ p(X,Z|θ) 的参数

p(X|θ)=Zp(X,Z|θ) ……..(设 Z 是离散的)

  • 直接优化 p(X|θ) 困难;转向最优化 p(X,Z|θ)
    设:潜在变量的分布是 q(Z)

    lnp(X|θ)=L(q,θ)+KL(q||p)
    <=
    L(q,θ)=Zq(Z)+ln{p(X,Z|θ)q(Z)}
    KL(q||p)=Zq(Z)ln{p(Z|X,θ)q(Z)}
    <=
    其中
    KL(q||p)=Zq(Z)lnq(Z)p(Z|X,θ)=Zq(Z)lnp(Z|X,θ)q(Z) >=0

    其中 L(q,θ) q(Z) 的一个泛函,是参数 θ 的函数;
    lnp(X,Z|θ)=lnp(Z|X,θ)+lnp(X|θ)

    =>
    其中 KL >=0(Jession不等式),当且仅当 q(z)=p(Z|X,θ) 时候成立;
    也就是
    L(q,θ)<=lnp(X|θ) ; L(q,θ) np(X|θ) 的下限

    这里写图片描述


    EM算法和变分

    EM: 算法,计算隐变量的后验概率的期望,得到下届
    变分:计算KL散度,得到下界

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值