



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
EM算法在高斯混合模型中的应用1.定义对于一个随机信号生成器,假设他的模型参数为,我们能观测到的数据输出为X,不能观测到的数据输出为Y,且随机系统模型结构的概率密度函数为 (1)能够观测到的一部分数据输出数据,模型的另一部分输出数据 未知,模型的参数也未知。EM算法就是要求我们从观测数据中估计出参数。2.EM算法的描述假设每一对随机系统的输出样本对于不同的n相互独立,这样当,x和y都已知的情况下,概率也已知。未观测的输出y的概率分布也属于待求参数。根据独立性假设有: (2)3.EM算法的基本思路 基本问题是求解下面的方程的解: (3)由于X是确定量,Y是未知的,因此即使给定了,也无法求得的值,因此我们只能退一步求: (4)其中 (5)表示考虑了未知数据y的所有可能的取值Y后对求平均值。最后根据log函数的单调性得到(4)的等效形式: (6)对于(6)给出的最优化问题,考虑用下面的递推算法解决,即:先给定一个估值并计算,然后更新得到并且有 (7) (8)其中,等号在时成立,即: (9)于是对的递推算法(7)可通过进行,步骤为:1) 令k=0,先给出估值 2) 然后找出满足 (10)3) k更新为k+1并返回步骤2)直到收敛 令 (11)处理后 (12)其中 (13)4.EM算法与高斯混合模型在随机系统模型中,假设是通道的随机信号生成器的概率密度函数的参数,是选中通道的概率。记为。假设个随机信号生成器和通道选择随机生成器是相互独立的,从通道输出的数据的概率是: (14)不考虑通信信息,输出的概率为: (15)其中: :是第个通道随机信号生成器的参数。 :参数集合。观测数据为一批随机产生的输出信号,并且每个输出都是相互独立的,而每个输出来自哪个通道不可测。于是系统模型参数估计问题就变为通过有限的输出样本估计个通道参数.应用(12)求解,其中可以简化为:(16)其中: 这样我们把和分别放在两项里面,他们不相关,可以独立考虑。在中应用约束条件:用拉格朗日乘子优化得到:上式的含义是,选中号通道的概率估计是每个观测数据来自于通道的条件概率(根据上一次估值估算)的平均。其中的通过下式得出。中的的优化取决于分布函数的类型,对于为高斯分布时,其中是分布的均值,是方差。再经过推导,有: , 通道参数得更新可以看作是对的加权,加权系数可以看成是根据上一次的参数估计算出来得率属于通道的概率。最后,上面的EM算法可能收敛到局部极大点,因此需要选择多个参数的初始值进行迭代计算,并选择使得最大的解,最大的解可由下式算出:5.EM算法在matlab中的实现 利用上面推导出的公式,我们以二个一维的高斯分布(,)来验证EM算法的性能,首先用二个一维的高斯分布来建立一个高斯混合模型。假设: , 其中与为混合系数,且有,我们要用EM算法估计混合系数和各一维高斯分布的均值和方差。并将利用EM算法估计出的值与真实值做比较,就可以得到该算法的性能。首先我们取的真实值为(0.4,0.6,1,2,0.25,0.36)这样我们得到一个混合高斯分布,他的密度函数为,然后产生1000个服从的分布的观测样本点。接下来要做的就是对这1000个样本点用EM算法进行处理,来估计出一组的值。在使用EM算法时,要首先给设定一组初值这里假设初值为=0.3,=0.7,0.8,1.8,0.2,0.25Matlab具体程序如下:Y=zeros(1,10000);for i=1:10000 if rand(1)0.3 Y(i)=normrnd(2,sqrt(0.36),1,1); else Y(i)=normrnd(1,sqrt(0.25),1,1); endend %高斯混合模型A=0.3 0.7; %设置参数 的初值M=0.8 1.8; %设置均值 的初值S=0.2 0.25; %设置方差 的初值for n=1:1000 for j=1:2 a3=0; a4=0; a5=0; for k=1:10000 a1=0; for t=1:2 a1=A(t)*1/sqrt(2*pi*S(t)*exp(-(Y(k)-M(t)2/(2*S(t)+a1; end f= A(j) * 1/sqrt(2*pi*S(j)*exp(-(Y(k)-M(j)2/(2*S(j); a2=f/a1; a3=a2+a3; %a3对应公式 a4=a2*Y(k)+a4; %a4对应公式 a5=a2*(Y(k)-M(j)2+a5; %a5对应公式 end A(j)=a3/10000; %循环更新系数值 M(j)=a4/a3; %循环更新均值值 S(j)=a5/a3; %循环更新方差值 endend运行程序,查看变量A,M,S的值,与真实值比较一下,就可以得到用EM算法估计的高斯混合模型的性能了。得到参数为A= 0.3063 0.6937,M=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年事业单位工勤技能-江苏-江苏垃圾清扫与处理工二级(技师)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-新疆-新疆造林管护工二级(技师)历年参考题库含答案解析(5套)
- 2025年事业单位工勤技能-广西-广西水工监测工一级(高级技师)历年参考题库含答案解析
- 2025年事业单位工勤技能-广西-广西广播电视天线工三级(高级工)历年参考题库含答案解析
- 2025年事业单位工勤技能-广西-广西园林绿化工一级(高级技师)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-广东-广东计算机文字录入处理员二级(技师)历年参考题库含答案解析
- 2025年事业单位工勤技能-广东-广东水文勘测工三级(高级工)历年参考题库典型考点含答案解析
- 2025年事业单位工勤技能-安徽-安徽土建施工人员五级(初级工)历年参考题库典型考点含答案解析
- 2020-2025年初级经济师之初级经济师财政税收高分通关题库A4可打印版
- 2025年事业单位工勤技能-北京-北京不动产测绘员五级(初级工)历年参考题库典型考点含答案解析
- VTE的预防及护理
- 护理伦理的概论
- ABS风口供货合同范本
- 2025年燃气经营企业从业人员专业考试历年参考题库含答案详解(5套)
- 2025年食品安全法试题带答案
- 植物生物技术概论
- 食品委托加工协议书范文6篇
- 充电桩检定培训课件
- 2025年黑龙江省哈尔滨市南岗区事业单位招聘考试卫生类医学检验专业知识试卷
- 人社法律法规知识竞赛考试题及答案
- 2025年青海省中考英语试卷真题(含答案及解析)
评论
0/150
提交评论