自回归模型AR(p)的整体估计【摘要】:主要讨论时间序列的自回归模型AR(p)的参数估计问题,列出常用的普通最小二乘估计。但实际的观测值是含有随机误差的,且与自身前一个或前几个时刻的观测值有关或有依赖性,都要考虑其所含的随机误差,所以引入整体最小二乘法的思想进行参数估计,得出相应的公式,最后并以算例加以验证与分析讨论。关键词:自回归模型;参数估计;整体最小二乘估计;ATotalLeastSquareEstimationofAutoregressiveProcessesAbstract:ItdiscussesmainlythetimeseriesautoregressivemodelAR(p)oftheparameterestimationproblem,listingcommonlyusedordinaryleastsquaresestimation.Buttheactualobservationcontainsrandomerror,andwiththeirownpreviousorthefirstfewmomentsoftheobservationsrelatingto,ordependent,sowemusttakeintoaccounttherandomerroritcontains.WeintroducethetotalleastsquaresparameterEstimates,andobtainthecorrespondingformula.Inthelastgivetheexampletotheverificationandanalysis.Keywords:autoregressiveprocess;estimationofparameter;totalleastsquareestimation;0引言时间序列分析的目标就是通过分析要素(变量)随时间变化的历史过程,揭示其变化发展规律,并对未来状态进行分析预测[1]。如在变形测量中,可以采用时间序列分析方法对观测数据进行分析,以便建立变形体的动态变形预测模型,并对其变形趋势进行预测。所谓时间序列的参数估计,就是在模型结构及阶次已确定的条件下,对模型参数与进行估计,使所建立的模型是实际时间序列的“最佳”拟合模型[1]。但在实际的观测中,观测值是由一定观测手段得到的,不可避免地含有随机误差,在这种情况下,普通的最小二乘估值难以保证结果的最优性。本文将整体最小二乘法的思想引入时间序列模型中,不仅考虑自身观测值的误差,同时考虑与其有关的自身前一个或前几个时刻的观测值的误差,从而进行参数估计。能够为预测得出更为准确的数据。1自回归模型[1]1.1模型子样观测值{,1,0,ixi},白噪声序列表示为{ta},回归系数用),,2,1(pjj表示,则可得到的AR模型:tptptttaxxxx2211(1)1.2模型参数的最小二乘估计设样本观测值{,1,0,tXt},记TNppxxxY21TNppaaa21Tp21pNNNppppxxxxxxxxxA212111则AR(p)模型可以表示为AY(2)由最小二乘原理可得到模型参数的估计为YAAATT1)(ˆ那么根据最小二乘估计值可以得到噪声的估值为pptttttxxxxaˆˆˆˆ2211),,1(Npt噪声方差2ˆa的最小二乘估值为ˆˆ1ˆ1122TNpttupNapN2整体最小二乘法参数估计在进行许多时间序列分析的实际问题中,建立模型的主要目的就是在确定模型参数之后,对未来可能出现的结果进行分析预报。而结果又与自身前一个或前几个时刻的观测值有关,观测必有误差的存在,所以不能忽略之前观测值A的随机误差。整体最小二乘法就是同时考虑自变量和因变量误差存在的算法。方程(2)AY与线性回归方程具有相同的形式。在线性回归中y=ax+b,自变量x是确定的,y和b是随机变量。在AR(p)模型中,,21ttxx自然也是随机变量,但在t-1时刻,它们均已确定不变,所以AR(p)模型可以看做条件线性回归模型,故可用多元回归分析中的有关方法进行参数估计[1]。A作为自身前一个或前几个时刻的观测值是确定已知的,但在观测中是含有随机误差的,在计算中应该考虑其所含误差的影响。应用整体解算的方法进行解算。2.1整体最小二乘原理及解算步骤。TLS的基本思想可以归纳为[2]:观测方程1,,1,mmnnXY中,不仅观测向量Y中存在误差Vy,同时系数矩阵X中也含有误差VX。此时,可用TLS方法求得参数。也就是说,在TLS中,考虑的是矩阵方程XVX=YVY(2-1)或X^X^^^^VYVXX,XYY,(2-2)的求解。在测量数据处理中,n为观测个数,m为参数个数,通常情况下nm,矩阵X的秩nmXRmn,。显然式(2-1)的矩阵表示为01][][^VVYXYX(2-3)或等价为0zDB(2-4)其中:][1,,1,nmnmnYXB为增广矩阵,][VVYXD为误差矩阵,1,1mZ1^1,m,求解上式的整体最小二乘方法可以表示为约束最优化问题:minDF(2-5)DF是D的)(FrobeniusF范数。求的DF=min的问题称为TLS问题,若能找到式(2-1)的一个最小点][VVYOXO,则任何满足YXVXO^VYO的^都称为TLS解[3]求解TLS问题的主要工具是奇异值分解[4],得1ˆ,,1ZkYYXYYXXXYXYXBBmTTTTTTT令YYXYXYXXTTTTNNNNYYXYYXXX,得XYmXXNIN11ˆ综上所述,求解矩阵方程1,,1,mmnnXY中参数的TLS解TLS的步骤为:(1)列观测方程式1,,1,mmnnXY;(2)构成增广矩阵1,,1,nmnmnYXB;(3)求矩阵BBT的特征值,并求出最小特征值1m;(4)计算参数的TLS解1,1,1,^1,mXYmmmmmXXmNIN。2.2自回归模型AR(p)的整体估计线性模型:AY用矩阵形式表示:ˆXY式中:ˆ,AX可得:XYmXXNIN11ˆ,3实例分析以文献[3]例5.6的数据为样本观测数据,共计36个数据沉降观测数据序数高程序数高程序数高程序数高程序数高程序数高程12345626.3326.2726.4325.5626.8226.5678910111225.9326.4326.5225.4626.1227.2813141516171826.6727.9526.7427.5325.3126.9019202122232428.0926.7828.6626.7527.2428.0225262728293026.8128.5027.6826.5728.3627.9431323334353626.8128.5027.6826.5728.3627.94(1)模型参数的最小二乘估计由文献[3]得模型阶数为3p误差方程36,,5,4,ˆˆˆ332211ixxbxbxbviiiii参数估计为635059.0327809.0041087.0)(ˆˆˆˆ1321YXXXbbbTT得自回归模型321635059.0327809.0041087.0iiiixxxx)(80.0ˆ,6476.0304286.192ˆ2mmpnVVT(2)整体估计参数估计为XYmXXNINbbb11321ˆˆˆˆ得自回归模型4结论不足之处在于矩阵A中是不同时刻的观测值,需要在每个时刻都要进行平差求解才行,这里只是一个整体的结算过程,还需要进行每一的迭代计算。参考文献[1]吴怀宇.武汉:武汉大学出版社[M].2004.[2]VanHuffelS,VandewalleJ.TheTotalleastSquaresProble,ComputationalAspectsandAnalysis,Math,SIAM[J].Philadelphia,1991.[3]邱卫宁,陶本藻,姚宜斌,吴云,黄海兰.测量数据处理理论与方法[M].武汉:武汉大学出版社,2008[4]俞锦成.关于整体最小二乘的可解性[J].南京师范大学学报(自然科学版),1996,19(1):13-16.