时间序列分析 ARMA模型的参数估计.pptx
《时间序列分析 ARMA模型的参数估计.pptx》由会员分享,可在线阅读,更多相关《时间序列分析 ARMA模型的参数估计.pptx(205页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第一节第一节.AR(p).AR(p)模型的参数估计模型的参数估计目的:为观测数据建立AR(p)模型 (1.1)假定自回归阶数p已知,考虑回归系数 和零均值白噪声 的方差 的估计。数据 的预处理:如果样本均值不为零,需将它们中心化,即将它们都同时减去其样本均值 再对序列按(1.1)式的拟合方法进行拟合。第1页/共205页 假定数据 适合于以下模型 (1.2)其中,p为给定的非负整数,为未知参数,记 为系数参数,为独立同分布序列,且 ,与 独立,参数满足平稳性条件。第2页/共205页 A.AR(p)A.AR(p)模型参数的模型参数的Yule-WalkerYule-Walker估计估计对于AR(p
2、)模型,自回归系数 由AR(p)序列的自协方差函数 通过Yule-Walker方程 唯一决定,白噪声方差 由 决定。第3页/共205页 AR(p)模型的自回归系数和白噪声方差的矩估计 就由样本Yule-Walker方程 (1.3)和 (1.4)决定。第4页/共205页 令 则(1.3),(1.4)式可写为第5页/共205页 实际应用中,对于较大的p,为了加快计算速度可采用如下的Levison递推方法 递推最后得到矩估计第6页/共205页上式是由求偏相关函数的公式:导出。第7页/共205页 定理1.1 如果AR(p)模型中的 是独立同分布的 ,则当 时(1)(2)依分布收敛到p维正态分 布 。第
3、8页/共205页 注:用 表示 的第 元素时,可知 依分布收敛到 ,于是 的95%的渐近置信区间是 在实际问题中,未知,可用 的 元素 代替 ,得到 的近似置信区间第9页/共205页 B.AR(p)B.AR(p)模型参数的最小二乘估计模型参数的最小二乘估计如果 是自回归系数 的估计,白噪声 的估计定义为 通常 为残差。我们把能使 (1.6)达到极小值的 称为 的最小二乘估计。第10页/共205页 记 则 ,于是 的最小二乘估计为 即 第11页/共205页 相应地,白噪声方差 的最小二乘估计 式中 为 的p个分量。第12页/共205页 定理1.2 设AR(p)模型中的白噪声 是独立同分布的,是自
4、回归系数 的最小二乘估计,则当 时,依分布收敛到p维正态分布 注:对于较大的n,最小二乘估计和矩估计(Yule-Walker)估计的差别不大。第13页/共205页 第14页/共205页 C.AR(P)C.AR(P)模型的极大似然估计模型的极大似然估计假定模型AR(p)中的 为正态分布,则观测向量 的高斯似然函数为 相应的对数似然函数为 其中,为 的协方差阵,表示 的行列式,使得对数似然函数达到极大值的 和 称为 和 的极大似然估计。第15页/共205页从另一角度考虑:第16页/共205页 第17页/共205页 注:当n充分大时,AR(p)模型参数的极大似然估计、最小二乘估计和矩估计(Yule-
5、Walker估计)三者都非常接近,即三者渐近相等,它们都可以作为AR(p)模型的参数估计,这是AR(p)模型的独有的优点。第18页/共205页 例1.1.由下列AR(1)序列产生长度为n=300的样本,计算出前5个样本自协方差函数值为求参数的矩估计和最小二乘估计。(1)参数 的矩估计 分别为将样本自协方差函数值代入得第19页/共205页(2)参数 的最小二乘估计 分别为第20页/共205页 例1.2 求AR(2)模型 参数 的估计,这里n=300,(1)AR(2)模型的矩估计为第21页/共205页 计算出的前5个样本协方差函数值为将其值代入上式得:(2)最小二乘估计第22页/共205页 注:一
6、般在求高阶AR(p)模型参数的矩估计时,为了避免求高阶逆矩阵,可采用求偏相关函数的递推算法,求出 即为 的矩估计,将它们代入 的表达式可得 。第23页/共205页 D.AR(p)D.AR(p)模型的定阶模型的定阶1.1.偏相关函数的分析方法偏相关函数的分析方法一个平稳序列是AR(p)序列当且仅当它的偏相关函数是p步截尾的。如果 p步截尾:当 时,;而 ,就以 作为p的估计。第24页/共205页 定理1.3 设 由 定义,如果AR(p)模型中的白噪声是独立同分布的,则对确定的kp,当 时,依分布收敛到k维正态分布 。第25页/共205页 推论:在定理1.3的条件下,对kp,依分布收敛到标准正态分
7、布N(0,1)。根据推论,对于AR(p)序列和kp,当样本量n比较大时,以近似于0.95的概率落在区间 之内。于是对于某个固定的k,以 作为p的估计。第26页/共205页 或者根据推论有如下的检验方法:对于某个正整数p,显著地异于零,而 近似等于零,其满足 (或 )的个数占 的比例近似地为68.3%(或95.5%),则近似地认为 在p步截尾,初步判定为AR(p)。第27页/共205页 例1.3(例1.1续)使用样本偏相关函数对AR(p)的模型阶数作初步的判定。结果:取上限 ,样本自相关函数 呈拖尾状,而从15个偏相关函数来看,除 显著异于零之外,其余14个中绝对值不大于 的有10个,于是结论:
8、初步判定为AR(1)模型。第28页/共205页 前15个样本偏相关函数第29页/共205页 例1.4(例1.2续)使用样本偏相关函数对AR(p)的模型阶数作初步的判定。结果:取上限 ,样本自相关函数 呈拖尾状,而从15个偏相关函数来看,除 显著异于零之外,其余14个中绝对值不大于 的有9个,于是结论:初步判定为AR(2)模型。第30页/共205页 前15个样本偏相关函数第31页/共205页 2.2.AICAIC准则方法准则方法(A-Information A-Information Criterion)Criterion)为了使拟合残差平方和 尽量小,而又不至于引入过多的虚假参数的估计,Aka
9、ike于1973年引入如下的准则函数,假定已有阶数p的上阶 ,AIC(k)的最小值点 (若不唯一,应取小的)称为AR(p)模型的AIC定阶,即第32页/共205页 具体步骤:1.取定p=k时,根据数据 使用前一小节所提的任何一种参数的估计方法,给出噪声方差 的估计 ;2.再找出AIC取极小值时,所对应的阶数p.注:AIC定阶并不相合,AIC定阶通常会对阶数略有高估。故在应用中,当样本量不是很大时,使用AIC定阶方法。第33页/共205页 为了克服AIC定阶的不相合性,可使用BIC准则方法。设 为AR序列,则BIC准则函数为 将此准则函数达到最小值的解 作为p的估计,就是BIC准则方法。注:1.
10、理论上已证明BIC准则的定阶具有相合性。2.当n不是很大时,用BIC定阶有时会低估阶数p,造成模型的较大失真,故在实际问题中,特别当样本量不是很大时,BIC的定阶效果并不如AIC定阶准则。第34页/共205页 例1.5(例1.1续)n=300个观测,定阶。方法:观察偏相关函数,确定上界是P=10,对p=1,2,10分别解Yule-Walker方程得到 的Yuler-Walker估计,再对p=1,2,10分别计算出AIC和BIC函数,计算结果如下:p12345AIC(p)2.98392.99393.00383.00023.0050BIC(p)2.99963.02523.05083.06293.0
11、834第35页/共205页 结果:AIC(1)和BIC(1)分别是AIC和BIC函数的最小值。结论:由AIC和BIC定阶可知阶数p=1.p678910AIC(P)3.01103.01733.02663.02833.0308BIC(P)3.10513.12713.15203.16943.1876第36页/共205页 AIC函数图 第37页/共205页 BIC函数图第38页/共205页 例1.6(例1.2续)n=300个观测,定阶。方法:观察偏相关函数,确定上界是P=10,对p=1,2,10分别求出 的估计,再对p=1,2,10,计算AIC和BIC函数,计算结果如下:p12345AIC(p)2.8
12、4702.72772.73682.72812.7377BIC(p)2.86272.75912.78382.79382.8161第39页/共205页 结果:AIC(2)和BIC(2)分别是AIC和BIC函数的最小值。结论:由AIC和BIC定阶可知阶数p=2。p678910AIC(p)2.74652.75672.75922.76272.7688BIC(p)2.84062.86652.88462.90382.9256第40页/共205页 AICAIC函数图函数图 第41页/共205页 BIC函数图第42页/共205页 例1.7:独立重复1000次实验,每次产生符合模型AR(4)的300个观测,得到A
13、IC和BIC定阶情况如下:12345678910AIC定阶052256741136129211411BIC定阶145559476720000第43页/共205页 在1000次模拟计算中AIC将阶数定为4的有674次,而BIC阶数定为4的有476次。BIC定阶对阶数低估的比率为51.5%增大样本量n=1000,获得如下结果:12345678910AIC定阶0007391244537251218BIC定阶041990500000第44页/共205页 AIC定出的平均阶数是Avc(AIC)=4.593,BIC定出的平均阶数是Avc(BIC)=3.996,故对于较大的样本量有必要综合考虑AIC定阶和B
14、IC定阶。第45页/共205页 E.E.拟合模型的检验拟合模型的检验 现有数据 ,欲判断它们是否符合以下模型式中 被假定为独立序列,且 与 独立。原假设 :数据 符合AR(p)。故在 成立时,下列序列 为独立序列 的一段样本值序列。第46页/共205页 步骤:1.首先,根据公式 计算出残差的样本自相关函数,2.利用上一章关于独立序列的判别方法,判断 是否为独立序列的样本值3.根据判断结果,如果接受它们为独立序列的样本值,则接受原假设,即接受 符合AR(p),否则,应当考虑采用新的模型拟合原始数据序列。第47页/共205页 例1.8(例1.5续)拟合后,给出残差头15个数据,有11个落在之间,故
15、不能否定原假设,即 符合AR(1)模型。第48页/共205页 残差的图形第49页/共205页 残差的自相关函数第50页/共205页 例1.9(例1.6续)拟合后,给出残差头15个数据,有15个落在 之间,故不能否定原假设,即 符合AR(2)模型。第51页/共205页 残差的图形第52页/共205页 残差的自相关函数第53页/共205页 第二节第二节 滑动平均模型拟合滑动平均模型拟合对于已给的时间序列数据 ,用MA(q)式的滑动平均模型去拟合它们,称为滑动平均模型拟合。滑动平均模型拟合主要包括:(1)判断滑动平均模型MA的阶数;(2)估计模型的参数;(3)对拟合模型进行检验。第54页/共205页
16、 一一.参数估计参数估计假定数据序列 适合以下模型 (2.1)其中 为独立同分布的序列,且 ,q为给定的非负整数,为未知参数,并满足可逆性条件。第55页/共205页 1.1.参数的矩估计方法参数的矩估计方法MA(q)序列的自协方差函数与MA(q)的模型参数有如下公式:故,和 的矩估计 和 ,为 (2.2)第56页/共205页(1)(1)解析法解析法对于阶数较低的MA(q)模型,例如MA(1)和MA(2),可利用解析法求解。对于MA(1)模型:,和 满足 可得 和 的矩估计分别为第57页/共205页 例4.11 由MA(1)模型产生长度n=300的样本,计算出前两个样本自协方差函数值 ,由上述讨
17、论第58页/共205页 对于MA(2)模型:,其中 满足 可得 的估计为:当 时 第59页/共205页 当 时,从而可得,第60页/共205页 例4.12 求MA(2)模型的n=950的样本的参数 的矩估计。解:已知前三项的样本自相关函数分别为使用上述公式,可得到如下估计值第61页/共205页(2).(2).线性迭代算法线性迭代算法将(2.2)式表示为 (2.3)在可逆域内,给定 的初值,代入(2.3)式右边,得到一步迭代值 ,再将它们代入(2.3)式右边,得出(2.3)式左边的第二不迭代值 ,同法重复直到某步 ,第62页/共205页 设有精度 ,当同时成立时,就停止迭代(否则继续迭代下去),
18、以 作为 的矩估计。第63页/共205页(3)(3)Newton-Raphson Newton-Raphson 算法算法优点:方法简便、收敛速度快缺点:使用该算法得到的解 不能保证满足属于可逆域,需要采用调整方法才可做到。详见时间序列的分析与应用或应用时间序列分析。第64页/共205页 2.2.极大似然估计极大似然估计若(2.1)中,为正态分布,则 服从 分布,其中 是 的协方差矩阵。于是有似然函数:其中,。使似然函数达到极大值之解的 和 ,即为 和 的极大似然估计。第65页/共205页 近似极大似然估计方法:假定(2.1)式中的初值 给定,不妨设为零值。则由(2.1)式和数据 可以求出 (2
19、.4)于是可得到如下近似似然函数为:(2.5)记 第66页/共205页 由(2.5)式决定的近似极大似然估计 和 满足以下方程于是 为以下方程的解而第67页/共205页 3.3.自回归逼近方法自回归逼近方法原理:可逆的MA(q)模型有逆转形式 模型,且逆转形式中的无穷阶自回归系数满足以指数衰减到零的趋势,故一个可逆的MA模型可用适当高阶的AR模型近似。用一个高阶的AR模型拟合一个较低的MA序列称为自回归逼近拟合方法。第68页/共205页 步骤:1.对原始数据 进行自回归模型拟合。可用AIC定阶,求参数的Yule-Walker估计,在进行检验;或直接拟合AR(p)模型。其中,当n不太大时,取 ;
20、当n很大时,取 。将拟合后模型记为 (2.6)第69页/共205页 2.利用(2.6)式,计算拟合残差:于是(2.1)式的模型可近似写为 记 (2.7)第70页/共205页 于是,(2.7)可简记为故,和 的最小二乘估计分别为和优点:不涉及非线性代数方程,易于实际应用。第71页/共205页 二二.阶数的估计阶数的估计1.1.自相关函数估计方法自相关函数估计方法依据:一个平稳序列为MA(q)序列的充要条件是它的自协方差函数q步截尾。对于MA(q)模型,当kq,n充分大时,的分布渐近正态 ,于是当kq,n充分大时,下列等式近似成立第72页/共205页 方法:对于每一个正整数q,计算样本自相关函数(
21、M一般取为 左右),考察其中满足 的个数是否占M的68.3%(或95.5%)左右,如取某 显著地异于零,而 近似等于零,并满足上述不等式的个数达到了68.3%(或95.5%)左右比例,则初步认为 在 步截尾,初步判定为第73页/共205页 例2.3 设 为MA(1)序列:由它产生长度为n=300样本值 ,计算出前17个样本自相关函数为 ,计算出:第74页/共205页 2.2.AICAIC准则定阶方法准则定阶方法给出模型阶数q的上界 ,对于 按前述的方法逐个拟合MA(m)模型。并给出白噪声方差 的估计量 ,定义AIC函数其中,n是样本个数,AIC(m)的最小值点(如不唯一,应取小的)称为MA(q
22、)模型的AIC定阶。第75页/共205页 例2.3的定阶问题,使用AIC准则,有q123456AIC2.8852.8912.8982.9022.8952.901第76页/共205页 三三.拟合模型的检验拟合模型的检验如果一段时间序列数据 符合(2.1)式,则当给定初始值 ,由(2.2)式计算出 ,它应当是独立序列 的一段样本值。故检验问题就转化为检验 是否为独立序列的一段样本值的问题方法:检验和正态检验。第77页/共205页 四四.建模例题:建模例题:产生模型 的n=300个样本数据,建立模型。(1)求出样本均值、样本自协方差函数、样本自相关函数第78页/共205页 样本自相关函数第79页/共
23、205页(2)观察样本自相关函数为1步结尾,或使用前述的两种定阶方法,初步判定MA(1)(3)使用第二小节的矩估计的解析方法可得(4)检验:给出我们使用 检验,给出 ,计算出第80页/共205页 取值图 第81页/共205页 第三节第三节 ARMAARMA模型的拟合模型的拟合根据数据序列 ,拟合以下ARMA(p,q)模型:(3.1)其中,为独立同分布的序列,且 对一切st成立,参数和 满足平稳性和可逆性条件,且 与无公共根。第82页/共205页 一一.模型参数的估计模型参数的估计1.1.矩估计方法矩估计方法步骤1.的矩估计 ,满足如下方程:(3.2)其中,由(1.19)可知p元线性方程组。第8
24、3页/共205页 记于是(3.2)可简写为若 满秩,则 (3.3)第84页/共205页 步骤2.和 满足以下的方程式 (3.4)式中其中,(3.4)式关于 的非线性代数方程组。当q=1,2可求出 显示解,当 ,可用数值解法。第85页/共205页 2.2.近似极大似然估计方法近似极大似然估计方法方法:取初始值 对于任意给定的一组参数 ,由(3.1)迭代算出相应值,即 (3.5)定义关于 的函数则,近似似然函数为第86页/共205页 使得上式取到极大值的 ,称它们为 的近似极大似然估计,也称最小平方和估计。当q=0,上述极值问题简化为Yule-Walker估计。当p=0,上述极值问题与第三节的近似
25、极大似然估计方法一致。(3.1)式中的 的估计为第87页/共205页 3.3.自回归逼近方法自回归逼近方法基本思路:(1)为数据 建立AR模型,取自回归阶数的上界 ,采用AIC定阶方法得到AR模型的阶数估计P和自回归系数 的估计.。(2)计算残差 写出近似的ARMA(p,q)模型 第88页/共205页(3)对目标函数 (2.6)极小化,得到最小二乘估计 ,的最小二乘估计由下式定义第89页/共205页 具体算法定义:第90页/共205页 则目标函数(2.6)可写成,可解出最小二乘估计为相应地,的估计为第91页/共205页 二二.模型阶数的估计模型阶数的估计1.相关分析法用于ARMA模型的定阶方法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 时间序列分析 ARMA模型的参数估计 时间 序列 分析 ARMA 模型 参数估计
限制150内