楼主: meihao2008
2818 1

Hamilton 1994 Smoothing 问题请教 [推广有奖]

  • 0关注
  • 0粉丝

已卖:63份资源

博士生

17%

还不是VIP/贵宾

-

威望
0
论坛币
21570 个
通用积分
8.7099
学术水平
-5 点
热心指数
5 点
信用等级
-5 点
经验
6646 点
帖子
246
精华
0
在线时间
124 小时
注册时间
2005-5-4
最后登录
2022-11-16

楼主
meihao2008 发表于 2008-11-26 14:09:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

Hamilton 的 Programs for estimation of Markov switching models using the EM algorithm. 程序中,Smoothing 的算法不是应该用Kalman filter的最后一个时期的结果往前递推的吗?但在Hamilton 的程序中,我怎么看好像不是这么算的呀? 参见下面Hamilton计算Smoother 的程序:

      qax = pax[1,.]~pax[1,.];
         qax[1,2]=0; qax[1,4]=0; qax[1,5]=0; qax[1,7]=0;
      t = 2;
      do until t > n;
          qax = (((yxx[t,1]*qax[.,1:4])+(yxx[t,3]*qax[.,5:8]))~
                ((yxx[t,2]*qax[.,1:4])+(yxx[t,4]*qax[.,5:8])))/
                pfx[t,1];
          qax = qax | (pax[t,.] ~ pax[t,.]);
             qax[t,2]=0; qax[t,4]=0; qax[t,5]=0; qax[t,7]=0;
      t=t+1;
      endo;

      qax = qax[.,1:4] + qax[.,5:8];


程序中pax是Kalman Filter的结果,qax存储Smoothing结果,计算Smoother时,先用Kalman Filter的第一个时间点然后往后递推计算,而不是用最后一个时间点的Kalman Filter值往前递推。 请问我的理解对吗?

另外,哪里可以找到multi-variate 3- or 4- states的例子程序?如3-variate 3-state?我在编一个3-variate 4-state的 Markov Switching 程序, Transition probabilities  and Covariance matrix  很麻烦的说。

谢谢高手指点。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:smoothing hamilton Milton smooth Thing 请教 hamilton smoothing

沙发
meihao2008 发表于 2008-11-27 16:07:00
没人知道么?知道的请指教。在此谢过先。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-25 02:41