当前位置: 首页 > wzjs >正文

免费建站网站一级苏州网站建设找哪家

免费建站网站一级,苏州网站建设找哪家,响应式布局,买域名做网站跳转【EM算法】算法及注解 三硬币模型是EM算法运用的一个经典例子 EM算法: 1.选择初值 2.E步求期望 3.M步求极大 4.迭代至收敛 目录 三硬币模型 极大似然估计方法 EM方法 三硬币模型 3枚硬币分别记作A、B、C,这些硬币正面出现的概率分别是,和…

【EM算法】算法及注解

三硬币模型是EM算法运用的一个经典例子

EM算法:

1.选择初值

2.E步求期望

3.M步求极大

4.迭代至收敛

 

目录

三硬币模型

极大似然估计方法

EM方法


三硬币模型

3枚硬币分别记作A、B、C,这些硬币正面出现的概率分别是\pipq。进行如下掷硬币试验:先掷硬币 A,根据其结果选出硬币B 或硬币C,正面选硬币B,反面选硬币C;然后掷选出的硬币,掷硬币的结果,出现正面记作1,出现反面记作0;独立地重复n次试验(这里取n= 10),观测结果为:{1,1,0,1,0,0,1,0,1,1}

假设只能观测到掷硬币的结果,不能观测掷硬币的过程。问如何估计参数\pipq

目的是估计模型参数,自然地考量到极大似然估计方法

极大似然估计方法

三硬币模型可以写作:

P(y|\theta)=\sum_zP(y,z|\theta)=\sum_zP(z|\theta)P(y|z,\theta)=\pi p^y(1-p)^{1-y}+(1-\pi)q^y(1-q)^{1-y}

$y$:观测变量,表示一次试验观测的结果是 1 或 0

$z$:隐变量(不可观测变量),表示未观测到的掷硬币 A 的结果

$\theta=(\pi,p,q)$:模型参数

将观测数据表示为$Y=(Y_1,Y_2,\cdots,Y_n)^{\mathrm{T}}$,未观测数据表示为$Z=(Z_1,Z_2,\cdots,Z_n)^{\mathrm{T}}$则观测数据的似然函数为

$P(Y|\theta)=\sum_{Z}P(Z|\theta)P(Y|Z,\theta)$

展开得


P(Y|\theta)=\prod_{j=1}^n[\pi p^{y_j}(1-p)^{1-y_j}+(1-\pi)q^{y_j}(1-q)^{1-y_j}]

考虑求模型参数$\theta=(\pi,p,q)$的极大似然估计,即

$\hat{\theta}=\arg\operatorname*{max}_{\theta}\log P(Y|\theta)$

实际上,这个问题没有解析解,只有通过迭代的方法求解。EM 算法就是可以用于求解这个问题的一种迭代算法。换句话说,EM算法是求解含有隐变量的概率模型参数的极大似然估计法。

EM方法

首先选取参数的初值,记作 $\theta^{(0)}=(\pi^{(0)},p^{(0)},q^{(0)})$

然后通过E步和M步迭代计算参数的估计值。第$i$次迭代参数的估计值为\theta^{(i)}=$ $(\pi^{(i)},p^{(i)},q^{(i)})。EM 算法的第$i+1$次迭代如下:

E 步:计算在模型参数 $\pi^{(i)},p^{(i)},q^{(i)}$下观测数据$y_j$来自掷硬币 B 的概率

$\mu_{j}^{(i+1)}=\frac{\pi^{(i)}(p^{(i)})^{y_{j}}(1-p^{(i)})^{1-y_{j}}}{\pi^{(i)}(p^{(i)})^{y_{j}}(1-p^{(i}))^{1-y_{j}}+(1-\pi^{(i)})(q^{(i)})^{y_{j}}(1-q^{(i)})^{1-y_{j}}}$

M 步:计算模型参数的新估计值

$\pi^{(i+1)}=\frac{1}{n}\sum_{j=1}^{n}\mu_{j}^{(i+1)}$

p^{(i+1)}=\frac{\sum_{j=1}^n\mu_j^{(i+1)}y_j}{\sum_{j=1}^n\mu_j^{(i+1)}}
q^{(i+1)}=\frac{\sum_{j=1}^n(1-\mu_j^{(i+1)})y_j}{\sum_{j=1}^n(1-\mu_j^{(i+1)})}

进行数值计算。假设模型参数的初值取为

\pi^{(0)}=0.5,\quad p^{(0)}=0.5,\quad q^{(0)}=0.5

依据E步公式,对$y_j=1$$y_j=0$均有$\mu_j^{(1)}=0.5$

依据M步公式, 得到

\pi^{(1)}=0.5,\quad p^{(1)}=0.6,\quad q^{(1)}=0.6

再依据E步公式,得到

\mu_j^{(2)}=0.5,\quad j=1,2,\cdots,10

再依据M步公式, 得到

\pi^{(2)}=0.5,\quad p^{(2)}=0.6,\quad q^{(2)}=0.6

两次迭代结果一致,这时已经满足收敛条件

于是得到模型参数$\theta$的极大似然估计

$\hat{\pi}=0.5,\quad\hat{p}=0.6,\quad\hat{q}=0.6$

$\pi=0.5$表示硬币 A 是均匀的,这一结果容易理解

EM算法对初值敏感:

如果取初值\pi^{(0)}=0.4,\:p^{(0)}=0.6,\:q^{(0)}=0.7, 那么得到的模型参数的极大似然估计是$\hat{\pi}=0.4064,\quad\hat{p}=0.5368,\quad\hat{q}=0.6432$

http://www.dtcms.com/wzjs/594306.html

相关文章:

  • 个人免费注册公司网站启东网站建设
  • 个人网站购买团购网站做二级域名
  • 建筑图纸字母代表大全图解龙岩抖音seo搜索排名
  • 上海网站推广公司排名WordPress小工具两列
  • 营销型网站建设 高校邦wordpress发布接口
  • 如何在网站上做公示排名优化百度
  • 有什么网站是可以做ui的ps网页版在线制作
  • 冠县网站建设费用百度移动端网站
  • 中小型网站建设价位加强
  • 网站上怎么做通栏的图片网站设计用什么软件做的
  • 网站做要钱怎么解析wordpress
  • 驰够网官方网站百度站长平台申请提交链接
  • wordpress网站页面打开很慢wordpress 创意
  • 德国和俄罗斯和做视频网站北京网站制作培训学校
  • 怎么登陆公司网站的后台成品app视频源码
  • 帮别人做钓鱼网站犯法吗宿舍网页设计html模板
  • 建设部网站1667号公告怎么样注册自己的网站
  • 中国建设银行青浦支行网站给个网址2022年能直接看的
  • 如何建双注册网站个人网站能百度推广吗
  • 服饰 公司 网站建设网站开发投标文件服务承诺部分
  • 如何百度搜到自己网站wordpress访客和点击
  • 网站前台展示wordpress rrs
  • 怎么做自己的网站?上海贸易公司排名
  • 带会员功能的网站wordpress多用途主题排行
  • 做一个像qq空间的网站微信免费开发平台
  • php投票网站建设部网站官网证书编号
  • 东光网站建设报名网站如何做
  • 用c 可以做网站吗成都房屋装修设计公司
  • 长沙网站拓谋网络做的好英文网站
  • 响应式设计网站企业微信官网登录入口网页版