该模型的核心内容转载如下,实在是不会软件操作:
(一)状态空间模型构成
Markov机制转换的状态空间模型主要有两个
方程构成,一个是状态方程,另一个是观测方程:
βt
(r×1)= FSt(r×r)βt-1(r×1)+ vt(r×1)(1)
yt
(n×1)=HSt(n×r)βt(r×1)+ASt(n×k)zt(k×1)+ wt(n×1)(2)
式(1)为状态方程,式(2)为观测方程。模型中
FSt为状态转移矩阵,HSt为观测矩阵,zt为外生变量
矩阵,ASt为zt的系数矩阵。yt为观察到的一组观测
数据,记为yt=(y0,y1,y2,…,yT);βt为状态变量,
是由一组状态变量序列构成,记为βt=(β0,β1,β2,
…,βT)。vt和wt分别为观测噪声方差矩阵和状态
噪声方差矩阵,wt与vt满足如下条件:
wt
vt~N0,
R(n×n)0
0Q(r×r)(3)
St为状态转换变量,当具有M种状态转换时,St的
转移概率矩阵为:
p =
p11p21…pM1
p12p22…pM2
┇ ┇ ┇
p1MP2M…PMM
(4)
其中,pij=pr[St=j|St-1=i], i, j=1,2,…,M;
对所有的i,恒有∑Mj=1pij=1。
(二)状态空间模型估计方法
对Markov机制转换的状态空间模型进行参数
估计,采用的是Kalman滤波方法,有下列三个步骤:
第一步,重复迭代计算下面六个滤波算子:
β(i,j)t|t-1=Fjβit-1|t-1(5)
P(i,j)t|t-1=FjPit-1|t-1Fj′+Qj(6)
η(i,j)t|t-1=yt-yt|t-1=yt-Hjβ(i,j)t|t-1-Ajzt(7)
f(i,j)t|t-1=HjP(i,j)t|t-1Hj′+Rj(8)
β(i,j)t|t=β(i,j)t|t-1+P(i,j)t|t-1Hj′[f(i,j)t|t-1]-1η(i,j)t|t-1(9)
P(i,j)t|t= (I-P(i,j)t|t-1Hj′[f(i,j)t|t-1]-1Hj)P(i,j)t|t-1(10)
其中,i, j=1,2,…,M;初值为βj0|0, Pj0|0=E
[(βj0|0-βj0|0^)(βj0|0-βj0|0^)′]。
第二步,计算下面的式(11)至式(15):
pr[St= j,St-1= i |φt-1] = pr[St= j | St-1
= i]pr[St-1= i |φt-1] (11)
f(yt|φt-1) =∑st∑st-1f(yt|St,St-1,φt-1)pr(St,
St-1|φt-1) (12)
f(yt|St-1= i,St= j,φt-1) = (2π)-N2|f(i,j)t|t-1
|-12exp{-12η(i,j)′t|t-1f(i,j)t|t-1-1η(i,j)t|t-1} (13)
pr(St,St-1|φt) =f(yt,St,St-1|φt-1)f(yt|φt-1)
=f(yt|St,St-1,φt-1)pr(St,St-1|φt-1)f(yt|φt-1)(14)
pr(St|φt) =∑st-1pr(St,St-1|φt) (15)
其中,i, j=1,2,…,M,pr[St=j|St-1=i]为
Markov转换概率。
第三步,计算出βjt|t和Pjt|t的值:
βjt|t=∑Mi=1pr(St-1= i,St=j|φt)β(i,j)t|tpr(St=j|φt)(16)
Pjt|t=
∑Mi=1pr(St-1= i,St=j|φt){P(i,j)t|t+(βjt|t-β(i,j)t|t)(βjt|t-β(i,j)t|t)′}
pr(St=j|φt)
(17)
重复迭代上述式(5)至式(17),最后,我们可以
得出样本的似然函数:
LL =ln[f(y1,y2,…,yT)] =∑
T
t=1
ln(f(yt|φt-1))
(18)
有了似然函数,模型所有的未知参数就可以利
用数值计算的方法求得。
(三)状态空间模型平滑方法
平滑指的是通过对时刻T为止的所有观测,估
计在时刻t<T的状态。计算是反向进行的,由如下
两个公式迭代计算求得:
βjt|T=∑Mi=1pr(St=j,St+1=k |φT)β(i,k)t|Tpr(St=j|φT)(19)
Pjt|T=
∑Mi=1pr(St=j,St+1=k |φT){P(j,k)t|T+(βjt|T-β(j,k)t|T)(βjt|T-β(j,k)t|T)′}
pr(St=j|φT)
(20)
其中,β(j,k)t|T=βjt|t+Pjt|tFk′[Pj,kt+1|t]-1(βkt+1|T-β(j,k)t+1|t)
(21)
P(j,k)t|T=Pjt|t+Pjt|tFk′[Pj,kt+1|t]-1(Pkt+1|T
-P(j,k)t+1|T){Pjt|tFk′[Pj,kt+1|t]-1}′(22)