状态空间模型和卡尔曼滤波2.docx
《状态空间模型和卡尔曼滤波2.docx》由会员分享,可在线阅读,更多相关《状态空间模型和卡尔曼滤波2.docx(13页珍藏版)》请在课桌文档上搜索。
1、状态空间模型和卡尔曼滤波摘要k20世纪60年月初,由于工程掌握领域的需要,产生了卡尔曼滤波(KaImanFilIering)算法。进入70年月,人们明确提出了状态空间模型的标准形式,并开头将其应用到经济领域。80年月以后,状态空间模型已成为一种有力的建模工具。计量经济学领域中的诸多问题,如可变参数模型、时间序列分析模型、季节调整模型、景气指数的建立、不行观测变量的估量等都能转化为状态空间模型的形式,从而可以采用卡尔曼滤波来得出相应的估量及进行猜测。关键字:状态空间卡尔曼滤波一、状态空间模型的基础理论状态空间模型,亦称动态系统理论,它假设所争论的系统随时间的演化可由一个不可观测向量序列所确定,与
2、该序列相伴的是一个可观测序列,两者的关系由状态空间模型来识别”状态空间分析的目的是从观测序列供应的信息来推断不行观测变量的有关性质”状态空间模型一般由两个方程构成:一个是状态方程,另一个是观测方程”其中状态方程表示从目前状态向下一个时刻状态转换的方法,即相互间的转换关系;而观测方程表示实际观测到的向量和状态向量之间的相互关系”通过建立观测方程和状态方程,状态空间模型为充分描述动态系统的运动特征供应了全都的模型框架,一些相当简单的问题也可能得以用简洁的形式表示”1.1状态空间模型的定义状态空间模型(StateSpaceModel)一般应用于多变量时间序列。设W是包含k个经济变量的k维可观测向量。
3、这些变量与m维向量at有关,Cd被称为状态向量。定义量测方程(MeaSUrementEqUation)为y,=4%+d+%/=1,7(1.1.1)式中T表示样本长度,Zt是ktn矩阵,力是AXl向量,a是&x1向量,是均值为0,协方差矩阵为Ht的连续的不相关扰动项,即E(与)=0,Var(,)=/(1.1.2)一般地,at的元素是不行观测的,然而可表示成一阶马尔可夫(MarkOV)过程。下面定义转移方程(TransitionEquation)为al=Tlal+cl+Rll,/=1,T(1.1.3)式中Tt是mm矩阵,Ct是m1向量,Rt是tng矩阵,t是gxI向量,是均值为0,协方差矩阵为Q/
4、的连续的不相关扰动项,即E(0)=O,var(7z)=(114)若使上述的状态空间模型成立,还需要满意下面两个假定:(1)初始状态向量a的均值为a0,协方差矩阵为Po,即E(a0)=a0,var(a0)=J(1.1.6)(2)在全部的时间区间上,扰动项t和t是相互独立的,而且它们和初始状态O也不相关,即e(e)=o5,r=l,T(1.1.7)且E(Ea)=OE(qaI)=O1=1,,T(1.1.8)量测方程中的矩阵ZI,4,”,与转移方程中的矩阵统称为系统矩阵。如不特殊指出,它们都被假定为非随机的。因此,尽管它们能随时间转变,但是都是可以预先确定的。对于任一时刻LM能够被表示为当前的和过去的弓
5、和7及初始向量劭的线性组合,所以模型是线性的。对于任何特殊的统计模型,生的定义是由结构确定的。它的元素一般包含具有实际解释意义的成分,例如趋势或季节要素。状态空间模型的目标是,所建立的状态向量/包含了系统在时刻/的全部有关信息,同时又使用完可能少的元素。所以假如状态空间模型的状态向量具有最小维数,则称为最小实现(MinimalRealization),对一个好的状态空间模型,最小实现是一个基本准则。然而,对于任一特殊问题的状态空间模型的表示形式却不是惟一的,这一点很简洁验证。考虑通过定义一个任意的非奇异矩阵B,得到新的状态向量=8%。用矩阵B左乘转移方程(1.1.3),得到a;=77aL+cl
6、+R;l(1.1.12)式中T=BTtBc,=Bclt=BRt,相应的量测方程是y,=Z;a;+d,+l(1.1.13)式中Z*,二Z。系统矩阵Z,”,7;,R,Q,依靠于一个未知参数的集合。状态空间模型的一个主要的任务就是估量这些参数。为了和模型中的其它参数,如q或4相区分,这些参数被称为超参数(Hyperparameters)O超参数确定了模型的随机性质,而在q或4中消失的参数仅影响确定性的可观测变量和状态的期望值。1.2常见模型的状态空间表达式1.2.1 局部水平模型局部水平模型包含一种水平上下运动的随机干扰,没有特定的方向。写成状态空间模型:X=从+g,%iidN(0,a;)(1.2.
7、1)t=t-x+t,iidN(O,j)(1.2.2)其中,式(L2l)为观测方程,式)为状态方程。从是一个缓慢变化的成份,称为水平趋势。该模型是不平稳的状态空间模型,设状态初始设为从N(a,P)均值为0,不平稳的方差应当是无穷的,所以可以设一个较大的数,0=E4J=0,P=K)70局部线性趋势模型yt=l+t-nt-iidN(0,)(1.2.3)A=A-+化+外,%iidN(0,j)(1.2.4),=+l,iidN(O,;)=10其中,儿是水平趋势,夕是倾斜趋势。写成状态空间模型形式:(1.2.5)四/1心+0+因(1.2.6)LaJLiJLaJ匕其中,式(1.2.5)为观测方程,式(1.2.
8、6)为状态方程。可变参数模型通常的回归模型可用下式表示,即yr=xt+t(1.1.18)式中M是因变量,X,是Ixm的解释变量向量,夕是待估量的未知参数向量,l是扰动项。这种回归方程式的估量方法一般是使用一般最小二乘法(OLS)、工具变量法等计量经济模型的常用方法。但是不管用其中的哪一种方法,所估量的参数在样本期间内都是固定的。近年来,我们我国由于经济改革、各种各样的外界冲击和政策变化等因素的影响,经济结构正在渐渐发生变化,而用以往的OLS等固定参数模型表现不出来这种经济结构的变化,因此,需要考虑采纳可变参数模型(Time-VaryingParameterModel)。下面采用状态空间模型来构
9、造可变参数模型。量测方程:y=,0+与(i.i9)转移方程:A=附+0(1.1.20)(与力JOWcr2OY。乂。r= l,T在(LLI9)式中,可变参数月是不行观测变量,必需采用可观测变量y和%来估量。l对应于(1.1.1)中的状态向量生,与(1.1.1)相对应,Zl=%,4=0。在(1.1.20)式中假定参数力的变动听从于AR(I)模型(也可以简洁地扩展为AR(P)模型)。与(1.1.3)相对应,T1=,ct=0iRl=Imo依据(1.1.21)式J和力是相互独立的,且听从均值为0,方差为Oj和协方差矩阵为Q的正态分布。二、状态空间模型的争论进展2.1 状态空间模型系统性争论状态空间模型在
10、不同领域引起了众多学者的关注。JaZWinSki(1970),Anderson和Moore(1979)从工程应用的角度进行了争论。HarVey(1989)对广泛用于经济分析的结构时间序列模型给出了通俗易懂的状态空间处理方法。WeSt和HarriSOn(1993)对状态空间模型提出了贝叶斯观点,并集中争论了猜测问题。JoneS(1993)对应用状态空间模型分析longitudinaldata进行了争论。Fahrmeir和Tutz(1994),Shumway和StOiTer(2000)争论了基于状态空间建模的时间序列分析方法。此外,Hamilton(1994),Kitagawa和Gersch(19
11、96),Kim和NelSOn(1999)都对状态空间模型的建模方法特别感爱好,进行了深化争论。DUrbin和KoOPman(2001)采纳基于模拟的估量方法对非线性非高斯状态空间模型进行了较深化的争论。为了促进状态空模型的理论进展,加快其在各领域内的应用,学者们在2002年召开了“状态空间和不行观测成份模型”国际学术会议,特地争论这一主题。至此,状态空间模型在经济金融领域得到了越来越广泛的应用。2.2 状态估量问题争论。主要集中于各种滤波算法的争论。所谓滤波,就是从带有干扰的信号中得到有用信号的精确估量值。滤波理论就是在对系统可观测信号进行测量的基础上,依据肯定的滤波准则,采纳某种统计最优的方
12、法,对系统的状态进行估量的理论和方法。卡尔曼于1960年提出的卡尔曼滤波理论,标志着现代滤波理论的建立。卡尔曼滤波首次将现代掌握理论中的状态空间思想引入最优滤波理论,用状态方程描述系统动态模型,用观测方程描述系统观测模型,并可处理时变系统、非平稳信号和多维信号。对于具有高斯分布噪声的线性系统,期望的概率密度函数仍旧是高斯分布,其分布特性可以用均值和方差来描述,卡尔曼滤波可以得到系统状态的递推最小均方差估量。由于卡尔曼滤波采纳递推计算,因此特别相宜于用计算机来实现,很快在航空、航天等诸多领域得到广泛应用。对非线性系统的估量问题,最经典并得到广泛应用的方法是以扩展卡尔曼滤波为代表的算法,该算法需要
13、对模型进行线性化,只有当滤波误差和猜测误差很小时才适用。此外,应用扩展卡尔曼滤波还需要对非线性函数求雅可比矩阵,这也影响了它在实际中的应用。与对非线性函数的近似相比,对高斯分布的近似要简洁得多。基于这种思想,剑桥高校JUIier等人于1995年提出了UKF算法。UKF方法直接使用系统的非线性模型,不象系统,EKF方法那样需要对非线性系统线性化,也不需要计算JaeObian矩阵。对于线性UKF和EKF具有同样的估量性能,但对于非线性系统,UKF好的估量。然而,尽管UKF有很多优点,但对于随机向量的近似,方法则可以得到更仅仅保证采样点集合的均值和方差特性是不够的。只有当样本包含更多原始分布的信息时
14、,经过非线性变换后的样本集合才能够表达更多后验分布的信息。随着计算机计算力量的快速增长和计算成本的不断降低,粒子滤波己经成为争论非线性、非高斯动态系统最优估量问题的一个热点和有效方法。其核心思想是:先在状态空间中生产一组随机样本,这些样本被称为粒子,然后在测量的基础上,通过调整粒子的权值大小和位置,来获得听从实际分布的样本,并以样本的均值作为系统状态估量值。该算法是一种递推算法,简洁有用,很简洁推广用来解决猜测和平滑问题,且适合用于系统方程为非线性和噪声为非高斯的状况。粒子滤波相对于实行解析形式对非线性系统进行近似,得到次优滤波估量值的传统方法来说,极大地提高了算法的精确性、实时性。然而,传统
15、的粒子滤波算法存在随时间退化的问题。直到1993年GOrdon提出了重抽样的概念,才有效地抑制了退化问题,奠定了粒子滤波算法的基础。除了常见的由Gordon等提出的序贯重要性重抽样粒子滤波外,还有KitagaWa提出的蒙特卡罗滤波器和平滑器(MonteCarloFilterandSmoother),Isard和Blake提出的条件密度传播算法,M.Pitt和N.Shephard的帮助抽样重要重抽样滤波器(ASlR),C.Musso,N.Oudjane和ELeGland提出的正则化粒子滤波算法(RPF)O此外,Kotecha和Duuric(2003提出了高斯粒子滤波器(GaUSSianParti
16、cleFilter,GPF),之后不久,又提出了高斯求和粒子滤波器(GaUSSianSumParticleFitter,GSPF),卡尔曼粒子滤波器和无轨迹卡尔曼粒子滤波等。不同的粒子滤波算法的区分在于粒子簇进化策略和采用数据方式的差异。目前,在经济金融领域数据分析、信号处理、图像处理、计算机视觉、生物信息学、故障诊断、目标跟踪及统计学等领域的争论者几乎同时关注粒子滤波器的进展,并提出了很多改进算法。IEEE信号处理专刊(IEEETrans.onSignalProcessing)2002年第2期将粒子滤波作为一个专题,争论了粒子滤波的进展及各种应用的现状。2.3 参数估量问题争论由于在大多数状
17、况下不能直接应用极大似然估量方法,状态空间模型的参数估量比一般的时间序列模型要困难得多,从而需要对状态空间模型的不同子类采纳不同的估量策略(Ljung,L.(2003)。比如,ZoubinGhahramani和SamRoweis采用EM算法对线性动态系统进行参数估量。SChon,T.和Gustafssan,E(2003)争论了状态或参数是线性的状态空间模型的参数估量问题,Doucet,A.andTadic,V.B.(2003)使用粒子滤波实现模型的参数估量。Gibson,S.,WillS,A.,和NinneSS,B.(2005)争论了双线性系统的极大似然参数估量。从使用的方法来看,基本分为两类
18、,一是直接把模型的参数视为状态,从而可以在滤波的框架下实现,这种做法,会导致估量结果在很大程度上受参数的初值设置影响,但可以较便利地实现在线估量。二是引入EM算法,这种方法较流行,算法的收敛性也有肯定的保证。C.AndrieuandA.Doucet(2003)对传统方法进行了推广,对采用在线EM算法进行状态空间模型参数估量进行了争论,这或许会成为将来争论的一个方向。2.4 状态空间模型在经济金融中的应用争论。状态空间模型的争论正在得到不断的丰富与进展,并被应用到多个领域,如通信系统、目标定位和跟踪、信号处理、生物信息学、航天工程等。而在经济金融分析方面,也己经得到了很大的进展,在早期,Harv
19、eyd981,1989)争论了任何给定ARMA模型的状态空间形式。KitagawaGerSCh(1996)提出了基于状态空间模型表示的季节性调整模型Hamilton(1994)假设状态变量是离散的,提出了马氏变换模型(MarkoWSWitChing),用于处理经济结构发生突变的问题。TaniZaki(1993a,l996)Mariano和TaniZaki(2000)考虑了Hall(1978)1990)的长久性消费问题,并应用非线性滤波和平滑技术对长久性消费与当前消费分别进行估量。最近,状态空间模型己经被应用于利率期限结构、衍生产品定价、市场波动估量等方面的争论。比如BabbsS.H.andNo
20、wmanK.B.(1999),ManoliuM.andTompaidisS.(2002)把状态空间模型用于期限结构分析,Barndorff-NietsenO.E.andShephard,N.(2002)用于对已实现波动率争论,Casarin,R.,(2004)把贝叶斯蒙特卡罗滤波用于随机波动模型的估量。此外还有Pizzinga(2006b),Swinkels和VanderSluis(2002)等也争论了状态空间模型在经济金融中的应用。在国内,状态空间模型,特殊是非线性漉波理论,在工程和信息等领域得到了越来越广泛的应用。最近两年,在经济金融中的应用也消失快速增长的势头。在经济方面,状态空间模型被
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 状态 空间 模型 卡尔 滤波

链接地址:https://www.desk33.com/p-146591.html