|
,d.EM算法是一个强大且易于编程的工具,用于对缺失结构的数据进行最大似然估计,例如有限混合和马尔可夫切换模型,并且它释放了一个正递减的对数似然函数序列,收敛到最大值。有关EM算法的一般和最新参考,请参阅麦克拉克兰和克里希南(2007)的著作。在接下来的内容中,我们将介绍用于估计第2节所述SGASC模型参数的EM算法。为了应用EM算法,观测向量y1:T(T为样本量)被视为不完整。根据McLachlan和Peel(2000)中所述的实施,以下缺失数据随后被引入zt=(zt,1,zt,2,…,zt,L)和zzt=(zzt,1,1,zzt,1,2,…,zzt,L,k,…,ZZZT,L,L)被定义为zt,L=如果St=l,则为1,否则为ZZT,l,k=1如果街-1=l,St=k,否则为0。与潜在类方法类似,类成员是未知的,并且可以方便地处理为潜在多项式变量在一次试验和L类中所取的值,其中类成员的时间演化由隐马尔可夫链STT=1,2,T通过潜在变量{zt,zzt,t=1,2,…,t}增加观测值y1:t,可以用完整的数据日志-似然函数替换日志-似然函数,它变成slog L(Ξ)=LXl=1z1,llog(δL)+LXl=1LXk=1TXt=1zzt,L,klog(ql,k)+LXl=1TXt=1zt,llog c^ut;Ξl+TXt=1dXi=1log-fi易,t;^θi,其中Ξ={Ξl}Ll=1,带Ξl=ωl,vec艾尔, vecBl, ψl是一个向量,包含copula相关参数κl和ψl的气体动力学参数,对于l=1,2,L.EMalgorithm由两个主要步骤组成,一个是期望(E-步骤),另一个是最大化(M-步骤),参见McLachlan和Krishnan(2007)。
|