首页 > 编程语言 >EM算法

EM算法

时间:2022-08-22 19:34:12浏览次数:45  
标签:EM function Algorithm ge 算法 theta rightarrow

EM Algorithm

目录

Jensen's inequality

convex function: \(f''(x) \ge 0\) or \(H \ge 0\) (Hessian matrix when x is a vector)

\[E[f(x)] \ge f(EX) \]

EM Algorithm

EM can be proved that it make the likelihood function increase monotonically.

maximize the lower-bound on the likelihood \(\ell\), \(\log\) is a concave function. the process is

\[\theta_{t-1} \rightarrow^{assign} Q_{z,t-1} \rightarrow^{\arg\max} \theta_{t} \rightarrow Q_{z,t} \]

define:

\[J(Q,\theta)=\sum_{i} \sum_{z^{(i)}}Q_i(z^{(i)})\log \frac{p(x^{(i)},z^{(i)};\theta)}{Q_i(z^{(i)})} \]

the EM algorithm can also be defined as coordinate ascent on \(J\).

标签:EM,function,Algorithm,ge,算法,theta,rightarrow
From: https://www.cnblogs.com/BUAA-Stargazer/p/16613979.html

相关文章

  • 题解 CF1712D Empty Graph
    CF1712D洛谷的CF的提交无了,所以可能没人来看了,但是在题解区是清一色的二分,而唯一一篇贪心题解的讨论还略显复杂的情况下,我还是希望提供一种比较简洁的贪心题解。在复杂......
  • Element Ui使用技巧——Form表单的校验规则rules详细说明;element的 form 表单rules详
    介绍 Form组件提供了表单验证的功能,只需要通过rules属性传入约定的验证规则,并将Form-Item的prop属性设置为需校验的字段名即可。校验规则参见async-validator文档......
  • vue 3 + element UI 表格添加必填星号:*
     使用vue版本:vue@3.2.37使用element-plus版本:element-plus@2.2.12引用了如下脚本:<scriptsrc="~/lib/vue/vue.global.min.js"></script><linkhref="~/lib/element......
  • vue 3 + element UI 表格分页及增删查改
    使用vue版本:vue@3.2.37使用element-plus版本:element-plus@2.2.12使用axios版本:axios@0.21.1引用了如下脚本:<scriptsrc="~/lib/vue/vue.global.min.js"></script><li......
  • 【设计模式】24.行为型模式-备忘录(Memento)
    一、描述定义:在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复至原来保存的状态。理解:当需要保存某个对象的操......
  • 复杂度分析、排序算法、二分法、堆的上调和下调
    1.认识复杂度与排序算法复杂度:认识时间复杂度就是看进行了多少次常数操作。(什么是常数操作?赋值、加减乘除运算等都是。调用API操作就不是如list.get(i)。)时间复杂度:在......
  • destinationrule调度算法
    [root@k8s-master11-cluster-loadbalancing]#kubectlapply-fdestinationrule-demoapp.yamldestinationrule.networking.istio.io/demoappconfigured[root@k8s-ma......
  • java算法:快速排序
    快速排序有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“61279345108”这个10个数进行......
  • 【JAVA】RestTemplate配置超时时间
    配置类:@BeanpublicRestTemplaterestTemplate(){SimpleClientHttpRequestFactoryrequestFactory=newSimpleClientHttpRequestFactory();......
  • Implementing a Key-Value Store – Part 4: API Design
    ImplementingaKey-ValueStore–Part4:APIDesignThisisPart4oftheIKVSseries,“ImplementingaKey-ValueStore”.YoucanalsochecktheTableofCon......