《时间序列分析》讲义
更新时间:2024-02-29 16:23:02 阅读量: 综合文库 文档下载
第1章 差分方程和滞后算子
第一节 差分方程
一.一阶差分方程
假定t期的y(输出变量)和另一个变量w(输入变量)和前一期的y之间存在如下动态方程:
yt??yt?1?w (1)
则此方程为一阶线性差分方程,这里假定w为一个确定性的数值序列。差分方程就是关于一个变量与它的前期值之间关系的表达式。一阶差分方程的典型应用为美国货币需求函数:
mt?0.27?0.72mt?1?0.19It?0.045rbt?0.019rct
wt?0.27?0.19It?0.045rbt?0.019rct
其中mt为货币量,It为真实收入,rbt为银行账户利率,rct为商业票据利率。 1)用递归替代法解差分方程 根据方程(1),可以得到
012?ty0??y?1?w0y1??y0?w1y2??y1?w2 (2) ?yt??yt?1?wt如果我们知道t??1期的初始值y?1和w的各期值,则可以通过动态系统得到任何一个时期的值。即
yt??t?1y?1??tw0??t?1w1?....?wt (3)
这个过程称为差分方程的递归解法。 2)动态乘子:
对于方程(3),如果w0随y?1变动,而w1,...,wt都与y?1无关,则w0对yt得影响为:
?yt?j?ytt??或??j (4) ?w0?wt方程(4)称为动态系统的乘子,或脉冲响应函数(即暂时性影响)。动态乘子依赖于j,即输入wt的扰动和输出yt?j的观察值之间的时间间隔。
对于方程(1),当0???1时,动态乘子按几何方式衰减到零;当?1???0,动态乘子振荡衰减到零;??1,动态乘子指数增加;???1,动态乘子发散性振荡。因此,??1,动态系统稳定,即给定wt的变化的后果将逐渐消失。??1,系统发散。
1
当??1时,此时yt?y?1?w0?w1?....?wt,即输出变量的增量是所有输入w的历史值之和。
如果w产生持久性变化,即wt,wt?1,...,wt?j都增加一个单位,此时持久性影响为:
?yt?j?wt??yt?j?wt?1??yt?j?wt?2?....??yt?j?wt?j??j??j?1?.....???1 (5)
当??1时,且j??是,持久性影响为
??yt?j?yt?j?yt?j?yt?j?1j?1jlim????....??1???....?????...? (6) ?j???w?w?w?w1???t?1t?2t?j??t?如果考察wt的一个暂时性变化对输出y的累积性影响,则和长期影响一致。
二.p阶差分方程
如果动态系统中的输出yt依赖于它的p期滞后值以及输入变量wt:
yt??1yt?1??2yt?2?.....??pyt?p?wt (7)
此时可以写成向量的形式,定义
?yt???1?2?3?y??100t?1????t??yt?2?, F??010???????????yt?p???000??从而(7)写成向量形式:
??p?1?p??wt??0??00?????00?, vt??0?
????????????10???0???t?F?t?1?vt (8)
这个系统由p个方程组成。为了便于处理,将p阶数量系统变成一阶向量系统。还可以采用滞后算子的办法来处理这个系统。
0期的?值为: 1期的?值为:
?0?F??1?v0
?1?F?0?v1?F??0?F??1?v0??v1?F2??1?Fv0?v1
2v1?Ft?v?t期的?值为: ?t?Ft?1??1?Ftv0?Ft?12....?Fvt??1vt
写成?和v的形式为:
?yt??y?1??w0??w1??wt?1??wt??y??y??0??0??0??0?t?1????2?????????t?1tt?11?yt?2??F?y?3??F?0??F?0??....?F?0???0? (9) ???????????????????????????????yt?p?1??y?p?????0???0???0????0?????? 2
该系统中的第一个方程代表了yt的值。令f11表示F中第?1,1?个元素,f12表示F中第
t
t
?t??t??1,2?个元素等等。于是yt的值为:
?t?1??t?1??t?1?yt?f11y?1?f12y?2?f13y?3?...?f1?pt?1?y?p ?f11w0?f11w1?...?f11wt?1?wt或
?yt?j?f11j?1??t??t?1??1? (10)
?yt?1?f12j?1??yt?2?f13j?1?yt?3?...?f1?pj?1?yt?p ?f11wt?f11?j??j?1?wt?1?...?f11wt?j?1?wt?j?1? (11)
表示成初始值和输入变量历史值的函数。此时p阶差分方程的动态乘子:
?yt?j?wt?? (12) ?f11jj是F的?1,1?元素。因此对于任何一个p阶差分方程,
?yt?1?y??1,t?2??12??2 (13) ?wt?wt对于更大j值,通过分析表达式(12)就非常有用。通过矩阵F的特征根地进行求解。矩阵F的特征根为满足下式的?值:
F??Ip?0 (14)
对于一个p阶系统,行列式(14)为特征根?的p阶多项式,多项式的p个解是F的P个特征根。 定理1:
??1?2?3?100?矩阵F??010???????000??p?1?p??00???00?的特征根由满足下式的?值组成:
??????10???p??1?p?1??2?p?2?...??p?1???p?0 (15)
1.具有相异特征根的p阶差分方程的通解
此时存在一个?p?p?阶非奇异矩阵T,满足
F?T?T?1F2?T?T?1T?T?1?T?2T?1 (16)
?Fj?T?jT?1
3
其中?是一个?p?p?矩阵,主对角线由F得特征根组成,其它元素为零,即
??10?0?2????????00?00?0?0???12??0??,?2??0?????????p????0ij0?22?000?0?1??1j?0????0?0,?,?j????????2???p????00?2j?000?0?0???0???????pj?? (17)
令tij表示T的第i行、第j列的元素,t表示T的第i行、第j列的元素。因此方程为:
?t11t12?tt2221jF????????tp1tp2?t??t? ?????jt???p11j?t1p???1j??t2p???0????????tpp????0j122j222jpjp0?2j?0110?0??t11t12??0?0??t21t22?????????p1p20??pj?t?t??12?t1p???t2p??????tpp??j111j211t?t??tp2?2j?t1p???tt??2122?t2p???tt????????p1p2?tpp?pj?t?t???t???t2p??????tpp??1p (18)
因此F的第?1,1?个元素为:
?j?11j21jp1j?????f11??tt??tt??....?tt?1111221pp?????? (19)
或者
j f11?c??c11i1?j??2j?2....?cp?pj (20)
其中ci???t1it??。因为程的动态乘子:
?c??tti1ii?1i?1ppi1,得到p阶差分方?TT?1?1。将(20)代入(12)
?yt?j?wt定理2:
???f11?c1?1j?c2?2j?....?cp?pj (21)
j??1?2?3?100?如果矩阵F??010???????000??p?1?p??00???00?的特征值??1,?2,....,?p?是相异的,则
??????10??ci??ip?1??????ikk?1k?ip (22)
4
因此求出F的特征值?,就可以求出相应的ci,由此就可以根据(21)计算得到动态乘子。
如果所有的特征值都是实根。如果存在一个特征根的绝对值大于1,则系统是发散的。根据(21),我们发现动态乘子最终由绝对值最大的特征根的指数函数决定。
5
第2章 单变量线性随机模型
第一节 预期、平稳性和遍历性
一、预期和随机过程
1.实现值(Realization):观测到的序列值?x1,x2,...,xT?。
2.随机过程:随机过程Y??Yt,t?T?是一族随机变量,即对指标集T中的每个t,Yt是一个随机变量。如果t为时间,则Yt是过程在时刻t的状态。因此随机过程可以视为T个随机变量Yt的样本。 3.无条件均值
设想生成I个独立同分布N0,??2?的无穷序列?y??1?t?t??? ,yt???2??t??? ,..., ytt???I??,
t???再从每一个序列中取出t期观测值yt,yt,...,yt本。它的概率密度称为Yt的无条件密度:
??1??2??I??,这就是随机变量Y的I个实现的样
??yt2?1fYt?yt??exp?2? (1)
2???2??其均值如果存在,则称为无条件均值:
?E?Yt???ytfYt?yt?dyt (2)
??例如过程Y?t?????t,其无条件均值为E?Yt???是常数;过程Y?t???t??t是含时间趋势的过程,其无条件均值为E?Yt???t,是时间的函数。 二.自协方差和自相关
1.对于随机过程Y??Yt,t?T?是随机变量Yt的联合分布。可由该分布计算出Yt的第j各自协方差?jt:
?jt?E?Yt??t??Yt?j??t?j? (3)
它是Yt及其滞后值之间的协方差,因此称为自协方差。第0个自协方差?0t恰是Yt的方差。 2.自相关系数
对于协方差平稳过程?Yt?,定义
?j??j/?0?cov?Yt?Yt?j?Var?Yt?Var?Yt?j? (4)
为第j个自相关系数。显然?j?1。并且任意协方差平稳过程的第0阶自相关系数?0?1。
11
自相关系数?j也可以看作j的函数,称为自相关函数。自相关函数做成图形就是自相关图。ACF和均值、方差一起共同表现了弱平稳随机过程的特征。ACF通过测量过程的某个值和历史值的相关程度,显示了过程的“记忆”长度和力度。 三.平稳性 1.严平稳:
假设随机过程的性质不受时间地点变化的影响,称为绝对(严)平稳。即联合分布函数只取决于时期的间隔,与时期本身无关。从而它的所有矩都不依赖于时间。 2.弱(协方差)平稳:
如果随机过程的均值和协方差都不依赖于时间t,即
E?Yt??? 对所有t
E?Yt????Yt?j?????j 对所有的t和j
则过程是协方差平稳的或弱平稳的。过程Y?t?????t是协方差平稳的,其E?Yt???,
??2 j?0均为常数;过程Y?t???t??t是含时间趋势的过程,E?Yt????Yt?j??????0 j?0其无条件均值E?Yt???t是时间的函数,因此就不是协方差平稳的。 3.平稳和宽平稳的关系:
1) 具有有限二阶矩的严平稳过程,一定是弱平稳过程。
2) 弱平稳过程只限定一阶矩和二阶矩,但如果弱平稳过程是高斯过程,则它一定是严格平稳过程。 四.遍历性
前面进行的把时间序列的期望看作是总体平均。因此它是时间序列平均。如果时间平均收敛于总体平均,则称为过程是关于均值遍历的。仅当过程是遍历时,利用单组实现值来推断联合概率分布的未知参数才是正确的。 1.均值遍历:
如果一个协方差平稳过程?Yt?的自协方差?j满足
?则?Yt?是关于均值遍历的。 2.二阶矩遍历:
如果协方差平稳过程满足
?j?0?j??
??1?T?j???t?j?1??Y????YtTp??????j ?t?j 12
对所有的j成立,则称该过程是关于二阶矩遍历的。如果?Yt?是一个高斯平稳过程,则
??j?0?j??就能够保证过程关于所有矩都是遍历的。
3.平稳性和遍历性的区别:
?i? 考察一个平稳但非遍历的例子。假定第i个实现yt???t???的均值u?i?2是由N0,?生成
??的,即
Yt????????t (5)
ii其中??i
t?是独立于???的均值为零、方差为?2
的高斯白噪声过程。此时
?t?E???i???E??t??0
??i?0t?E?????2??2??2t
??E???i???????i?2jtt??t?j???
j?0
明显,过程是协方差平稳的。但并不满足遍历性条件。此时时间平均
?TT1/T??Y?i?t??1/T?t?1????i???t????i?T??1/T???t
t?1t?1收敛于??i?而不是Yt的均值零。
13
第二节 白噪声
一.白噪声过程:
22对于一个均值E??t??0、方差E?t??的序列??t?t???,满足
???E??t????0 t??
此时过程??t?t???称作一个白噪声过程。 二.独立白噪声过程
22对于一个均值E??t??0、方差E?t??的序列??t?t???,满足
?????t,??相互独立 t??
此时过程??t?t???称作一个白噪声过程。 三.高斯白噪声过程
222对于一个均值E??t??0、方差E?t??的序列??t?t???, ?t?N0,?,满足
???????t,??相互独立 t??
此时过程??t?t???称作高斯白噪声过程。
? 14
第三节 移动平均MA过程
一.一阶移动平均MA?1?
1.如果??t?满足白噪声过程,定义过程
Yt????t???t?1 (6)
其中?和?为常数。这个序列称为一阶移动平均过程MA?1?。期望为
E?Yt????E??t???E??t?1??? (7)
方差为
E?Yt????E??t???t?1? ??1??2??2一阶自协方差为
22 ?E??t2?2??t?t?1??t2?1? (8)
E?Yt????Yt?1????E??t???t?1???t?1???t?2? ?E??t?t?1???t2?1???t?t?2? (9) ???2高阶自协方差
E?Yt????Yt?j????E??t???t?1???t?j???t?j?1? ?0 j?1 (10)
上述均值和协方差都不是时间的函数,因此不管?为何,MA?1?过程都是协方差平稳的。 一阶自相关系数
??2??1?? (11) 2221???1????高阶自相关系数均为0。此时自相关函数在1阶处截尾。 例子:Yt??t?0.8?t?1,此时?1?2.几点结论:
1)正的?值得到正的自相关系数,一个大的Yt后面通常是一个比平均值大的Yt。 2)负的正的?值得到负的自相关系数,一个大的Yt后面通常是一个比平均值小的Yt。 3)自相关系数的取值区间?1???1,1?,并且对于每一个?1???0.5,0.5?,都有?和1/?与之对应。
二.q阶移动平均过程MA?q?:
?0.8??0.5 1??21.64 15
表达式为:
Yt????t??1?t?1??2?t?2?...??q?t?q (12)
其中??t?为白噪声过程,?1,?2,...,?q为任何实数。其均值、方差和自协方差分别为:
??E?Yt????0?E?Yt???22 ?E??t??1?t?1??2?t?2?...??q?t?q? ??1??12??22?...??q2??2 (13)
?j?E?Yt????Yt?j??? ?E??t??1?t?1??2?t?2?...??q?t?q???t?j??1?t?j?1??2?t?j?2?...??q?t?j?q? (14)
2????j??j?1?1??j?2?2?...??q?q?j?? ??0?? j?1,2,...,q j?q即自相关函数在q阶处截尾。
例如:MA?2?过程Yt??t??1?t?1??2?t?2:
?0??1??12??22??2?1???1??1?2??2?2??2??j?0 j?2三.无限阶移动平均过程MA???:
表达式为:
2 (15)
Yt????t??1?t?1??2?t?2?...... (16)
此时其平稳性要求绝对可加??j??或平方可MA???过程应注意其自协方差总是存在,
j?0?加
2??j??。此时自相关函数不具有截尾特征。 j?0? 16
第四节 自回归过程
一.一阶自回归过程AR?1?
表达式为差分方程:
Yt?c??Yt?1??t (17)
?t为白噪声序列。其中输入变量wt?c??t。
1.如果??1,系统(17)中?对Y的影响随着时间累增而不是消失,系统不是有限方差的协方差平稳过程。这个过程一般称为爆炸性过程。
2.??1时,系统为协方差平稳过程,此时利用滞后算子系统变为:
?1??L?Yt?c??t 利用求逆,从而得到此过程的解为MA???过程:
Yctt?1??L??1??L ?c1????1??L??2L2?......??t ?c1????t???t?1??2?t?2?.....明显,当??1时,满足绝对可加性:
????j???j?11???? j?0j?0此时系统的均值、方差、自协方差函数和自相关函数分别为:
E?Yt????c1????E?Y20t??? ?E??232t???t?1???t?2???t?3?.....? ??1??2??4??6?.....??2 ??21??2 ?j?E?Yt????Yt?j??? ?E??t???t?1??2?t?2?....???t?j???t?j?1??2?t?j?2?....? ???j??j?2??j?4?...??2 ??j21??2?
18)
19)
20) 21)
17
( ( ( (?j??j??j ?0从函数可以发现,自相关系数函数按几何方式衰减。自相关系数函数与脉冲响应函数或动态乘子相同。?t增加一个单位对于Yt?j的影响等于Yt和Yt?j之间的相关系数。正的?值意味着
Yt和Yt?j之间正相关。负的?值意味着Yt和Yt?j之间负相关。此时自相关函数拖尾。
如果假定过程是协方差平稳的(??1),可直接利用差分方程Yt?c??Yt?1??t计算各阶矩。对(17)两边取期望:
E?Yt??c??E?Yt?1? 从而,
E?Yct????1?? 系统(17)变形,得到:
Yt???1?????Yt?1??t 或?Yt??????Yt?1?????t 两边平方求期望:
E?Y??2??2E?Y2??2t?t?1????2?E???Yt?1????t???Et? 将?Y2t?1?????t?1???t?2???t?3?....代入(25)
,可得 ?0??2?20?? 从而得到协方差平稳AR?1?过程的方差:
??20?1??2 根据同样的道理,(17)两侧同时乘以?Yt?j???,再求期望,可得自协方差函数:E???Yt????Yt?j???????E???Yt?1????Yt?j??????E???t?Yt?j????? 即
?j???j?1 解自协方差函数的差分方程,得到
?j??j?0 自相关函数为:
??jj????j 0 (22)
(23) (24)
(25)
(26)
(27) (28)
(29)
(30)
(31)
18
结论相同。并且得到脉冲响应函数和AR?1?过程的自相关函数相同的原因。 二.二阶自回归过程AR?2?:
表达式为
Yt?c??1Yt?1??2Yt?2??t (32)
或者写成滞后算子形式:
?1??L??L?Y?c?? (33)
212tt22差分方程(33)的平稳条件是特征方程1??1z??z?0的根都落在单位圆外。此时自回
??归算子的逆为:
??L???1??1L??2L2???0??1L??2L2?.... (34)
?1这里的?j由矩阵F的第?1,1?个元素给出。
j将(33)两边同时乘以??L?得到:
Yt???L?c???L??t (35)
显然
E?Yt??????L?c?也可直接对(32)两边取期望,从而有
c1??1??2 (36)
E?Yt????c??1E?Yt?1???2E?Yt?2??c??1???2? (37)
再次得到
E?Yt????系统(32)变形为
c1??1??2 (38)
Yt???1??1??2???1Yt?1??2Yt?2??t (39)
进一步变形
Yt????1?Yt?1?????2?Yt?2?????t (40)
两边同时乘以Yt?j??,求期望,得到
???j??1?j?1??2?j?2 j?1,2,.... (41)
两边同时除以?0,得到
?j??1?j?1??2?j?2 j?1,2,.... (42)
可见,对于AR?2?过程,其自协方差和自相关函数仍然是差分方程。当j?1时,
19
?1??1/?1??2?;当j?2时,?2??1?1??2;由此通过逐次求解迭代就可以求得自相关
函数。自相关函数仍然具有拖尾特征。
下面我们求二阶自回归过程的方差。(40)两侧同时乘以?Yt???,再求期望得到:
E?Yt?????1E?Yt?1????Yt?????2E?Yt?2????Yt????E???t?Yt????? (43)
即
2?0??1?1??2?2??2??0??1?1?0??2?2?0??2 (44)
整理一下,得到
1??2??2? (45) ?0?22???1??2???1??2???1?三.p阶自回归过程AR?p?
表达式为:
Yt?c??1Yt?1??2Yt?2?....??pYt?p??t (46)
其平稳性条件为特征方程1??1z??2z2?...??pzp?0的根都在单位圆外。假设过程协方差平稳,则对(46)两边求期望,得到:
??c??1???2??...??p? (47)
从而可以得到均值:
??c/?1??1??2?...??p? (48)
表达式(46)可以写成:
Yt????1?Yt?1?????2?Yt?2????....??p?Yt?p?????t (49)
表达式两侧同时乘以Yt?j??,再取期望可得自协方差:
????1?j?1??2?j?2?...??p?j?p j?1,2,... (50) ?j??2??1?1??2?2?...??p?p+? j?02已知??j??j,因此得到结论:当j?0,1,2,...,p时,?0,?1,...,?p是?,?1,?2,...,?p的函数。
(50)两侧同时除以?0,得到由拉沃克(Yule-Walker)方程:
(51) ?j??1?j?1??2?j?2?...??p?j?p j?1,2,...因此表达式(50)和(51)表明,p阶自回归过程的自协方差函数和自相关函数具有相同形式的p阶差分方程,其自相关函数的具有拖尾特征。在相异根的条件下,自协方差解:
?j?g1?1j?g2?2j?...?gp?pj (52)
20
其中特征根?1,?2,...,?p为特征方程?p??1?p?1?...??p?0的解。
?? 21
第五节 自回归移动平均过程ARMA ?,p?qARMA?p,q?表达式为:
Yt?c??1Yt?1??2Yt?2?....??pYt?p??t??1?t?1?...??q?t?q (53)
写成滞后算子的形式为:
?1??L??L122?....??pLp?Yt?c??1??1L?...??qLq??t (54)
2p两侧同时除以1??1L??2L?....??pL,从而得到
??Yt?????L??t (55)
其中
??L???1??L??L?....??L???c/?1?????....???
2p12p12p?1??L?...??L?q1q
??j?0?j??
从而可以发现,ARMA?p,q?过程的平稳性完全取决于回归参数?1,?2,...,?p而与移动平均参数无关。即ARMA?p,q?过程的平稳性条件为特征方程:
??1??1z??2z2?....??pzp?0
的根在单位圆外。
(53)变形:
Yt????1?Yt?1?????2?Yt?2????....??p?Yt?p?????t??1?t?1?...??q?t?q (56)
两边同时乘以Yt?j??,求期望得到自协方差。当j?q时,结果方程的形式p阶自协方差形式:
从而解为
???j??1?j?1??2?j?2?....??p?j?p j?q?1,q?2,..... (57)
?j?h1?1j?h2?2j?....?hp?pj (58)
j?q时的自协方差函数比较复杂,并且不具有应用意义。不过ARMA?p,q?过程的自相关
函数都具有拖尾特征。
ARMA?p,q?过程容易出现的两个问题:
1) 过度参数化问题。例如一个白噪声过程Yt??t也可以用?1??L?Yt??1??L??t表示。
22
此时无论?取何值,利用?1??L?Yt??1??L??t都能够很好的拟合数据,因此造成估计的困难。
2) ARMA?p,q?过程的表达式(54)的滞后多项式进行因式分解得到
?1??1L??1??2L?....?1??pL??Yt?????1??1L??1??2L?...?1??qL??t (59)
2pq假设自回归算子1??1L??2L?....??pL和移动平均算子1??1L?...??qL存在共同
????根(公因子),同时除以公因子,得到的过程ARMA?p?1,q?1?和原来的ARMA?p,q?过程相同。
23
第六节 MA?1?过程的可逆性及偏相关函数
一.MA?1?过程的可逆性
对于MA?1?过程
Yt????1??L??t
?t为白噪声。当??1时,表达式(60)能够表示成无穷阶的自回归过程:
?1??L??此时MA?1?过程可逆。
22L??3L3?.....??Yt?????t (60)
前面我们说过,对于MA?1?过程,其移动平均系数?和??1能够得到相同的自相关系数。
可逆性条件就是为了消除这种现象。从而可以避免某些估计和预测的算法失效。 二.偏自相关函数
对于p阶自回归过程Yt?c??1Yt?1??2Yt?2?....??pYt?p??t ,可以改记为:
Yt?c??k1Yt?1??kY2t??2....??kkYt?k??t (61)
这是考虑了k步延迟后的偏自相关系数,它排除了k?1个中间变量Yt?1,Yt?2,...,Yt?k?1的影响后,Yt和Yt?k的自相关系数。设Yt的均值为零,该自相关系数为:
?t,k?E?YYtt?k? (62)
Var?Yt?考虑(61)两侧同时乘以Yt?k,并取期望得到:
E?YYtt?k???k1E?Yt?1Yt?k???k1E?Yt?2Yt?k??....??kkE?Yt?kYt?k??E??txt?k? (63)
2由于Yt?1,Yt?2,...,Yt?k?1给定,且EYt?k?Var?Yt?,从而有
??E?YYtt?k???kkVar?Yt??E??tYt?k? (64)
当k?0时,?t与Yt?k无关,故
?kk?E?YYtt?k???t,t?k (65)
Var?Yt?所以当延迟k步时,AR?k?序列的偏自相关系数为?kk。偏自相关系数序列称为偏自相关函数。
根据上面的讨论,对于AR?p?过程,其偏自相关函数在p处截尾。而对于任何可逆MA过程,由于都能表示成无穷阶的自回归过程,因此具有拖尾的偏自相关函数。
下面用图表总结一下:
24
表1 时间序列模型性质表
模型 性质 模型方程 AR(p) MA(q) ARMA(p,q) ?p?L?Yt??t ?p?z??0的根在单位圆外 Yt??q?L??t 无条件平稳 ?p?L?Yt??q?L??t ?p?z??0的根在单位圆外 平稳条件 可逆条件 ACF自相关 PACF偏自相关 无条件可逆 拖尾 在p截尾 ?q?z??0的根在单位圆外 在q截尾 拖尾 ?q?z??0的根在单位圆外 拖尾 拖尾 25
第七节 预测
一.预测原理(基于条件的预测):
定义1:均方误差
对于任何预测都存在误差,我们需要给出一个损失函数来度量预测偏离一个特定的量的程度。假定一个二次损失函数,选择Yt*,使得 ?1t (66) EYt?1?Yt*?1t最小。表达式(66)称为预测值Y*t?1t??2的均方误差,记做MSEY???E?Y*t?1tt?1?Y*t?1t?。
2定理1:最小均方误差预测就是Xt条件下Yt?1的期望。 证明:
假定Yt*为基于条件期望以外的其他函数g?Xt?的预测Yt*?g?Xt?,其MSE为: ?1t?1tE?Yt?1?g?Xt??22?E??Yt?1?E?Yt?1Xt??E?Yt?1Xt??g?Xt???2?E??Yt?1?E?Yt?1Xt????E??E?Yt?1Xt??g?Xt???2 (67)
?2E??Yt?1?E?Yt?1Xt??????Yt?1Xt??g?Xt???2???E??Yt?1?E?Yt?1Xt????E??E?Yt?1Xt??g?Xt????2E??t?1?因为在Xt的条件下,EYt?1Xt与g?Xt?都是常数,因此
2??E???t?1Xt?? (68) ?E??Yt?1?E?Yt?1Xt???XtE???Yt?1Xt??g?Xt????0根据迭代期望法则,(68)的期望就是无条件期望,即
????E??t?1??E??E??t?1Xt???Xt?0 (69)
从而,(67)变为
??E?Yt?1?g?Xt???E??Yt?1?E?Yt?1Xt????E??E?Yt?1Xt??g?Xt??? (70)
右边第一项为常数,因此如果希望均方误差最小,只有:
222E?Yt?1Xt??g?Xt? (71)
定理得证。
定义2:线性投影
假设预测Yt*为Xt的线性函数,即Yt*?a?Xt。如果存在一个?,使得预测误差?1t?1t 26
?Yt?1???Xt?与Xt,即
E???Yt?1???Xt?Xt????0? (72)
则预测??Xt称为Yt?1关于Xt的线性投影。
定理2:在线性预测族中,线性投影具有最小均方误差。 证明和定理1相似。
线性投影是随机过程总体特征的归纳;而OLS回归是对样本观察值的归纳。 二.基于无限观察值的预测 1.基于滞后?的预测:
对于MA???过程
?Yt??????L??t (73)
其中?t为白噪声且
???L????jLjj?0?0?1 (74)
??j?0?j??假定已知t期以前的?的所有观测值??t,?t?1,...?、?以及?,?1,?2,...?的值。根据(73)可以得到:
Yt?s????t?s??1?t?s?1?....??s?1?t?1??s?t??s?1?t?1?... (75)
最优线性预测形式为
??Y?,?,....??????????... (76) Ests?1t?1?t?stt?1?即令未知的?等于期望值零。预测误差为
??Y?,?,....??????Yt?s?Et?s1t?s?1?....??s?1?t?1 (77) ?t?stt?1?根据线性投影的性质,预测误差的均值为零,且与??t,?t?1,...?线性无关。所以(76)为最优预测。其均方误差为:
??Y?,?,....?EYt?s?E?t?stt?1?2????1??221?....??s2?1??2 (78)
例: MA?q?过程,??L??1??1L??2L?....??qL
q解:最优线性预测为:
???s?t??s?1?t?1?...??q?t?q?s??Y?,?,....???E?t?stt?1????
s?1,2,...,q (79)
s?q?1,q?2,...27
均方误差MSE为
?2?1???1??2121?....??s2?1??2?....??q2??2s?1s?2,3,...,q (80) s?q?1,q?2,...均方误差MSE随着预测长度的增加而增加,直到s?q为止。对于MA?q?的q解以后的预测,其预测值为该序列的无条件均值E?Yt???。MSE为该序列的无条件方差
?1??21?....??q2??2。
s取多项式??L?除以L:
??L?Ls?L?s??1L1?s??2L2?s?....??s?1L?1??sL0??s?1L1???s?2L2?.... (81)
其零化算子?.??表示将L中的负次方变为零,即
???L??12?s???s??s?1L??s?2L?.... (82) ?L??此时最优预测
??Y?,?,....???????L??? (83) E?s?t?t?stt?1??L??2.基于滞后Y的预测:
对于AR???过程
??L??Yt?????t (84)
其中?t为白噪声,??L????Ljj?0?j,?0?1,
??j?0?j??。假定AR多项式??L?和MA多
项式??L?之间有如下关系:
??L??????L??? (85)
满足条件(82),则根据?Yt,Yt?1,....?的观察值构造出??t,?t?1,...?。将(84)代入(83),得到
?11??YY,Y,....???????L????L??Y?????????L??E?Yt???(86) ?s??s?t?t?stt?1??L???L????L?(86)称为维纳-科尔摩格洛夫(Wiener-Kolmogorov)预测。它以初始值
??Y???,?Ytt?1???,....?以及继后值??t?1,?t?2,...,?t?s?的形式表达?Yt?s???的值,再将式
28
中含未来的?的项去掉。
定理3 多重投影定理
如果Yt?2的t?1期的预测是t期信息的投影,则结果为Yt?2的t期最小均方误差预测。 例1 AR?1?过程?1??L??Yt?????t预测: 解: ??L??1?1??L??2L2?.....
1??L???L???sss?11s?22 ?s?????L??L?....?1??L?L??代入(86),得到
?ss?E??Yt?sYt,Yt?1,....?????1??L?1??L??Yt????????Yt???
随着预测期s的增加,预测值从?Yt???按几何方式衰减到?。前s期预测的均方误差为:
2?s?1?24??2 MSE??1?????....?????2随着s的增加,渐进于无条件方差。 21??例2 AR?p?过程的预测 解:AR?p?过程可以表示为:
????Yt?s???f11?Yt????f12?Yt?1????...?f1?p??Yt?p?1???sss ??t?s??1?t?s?1??2?t?s?2?...??s?1?t?1其中?j?f11。因此最优前s期预测为:
?j?
????f?s??Y????f?s??Y????...?f?s??YY11t12t?11pt?p?1??? t?st预测误差为:
??????Yt?s?Yt?s1t?s?1??2?t?s?2?...??s?1?t?1 t?st?,则最优预测为: 对于AR?p?过程的预测,最简单的方法是简单递归。首先预测Yt?1??????Y??????Y????...???YY1t2t?1pt?p?1??? t?1t预测Yt?2的最优预测为:
?Y????1?Yt?1?????2?Yt????...??p?Yt?p?2??? t?2t?1于是
???????Y????...???YYt?2t????1Yt?12tpt?p?2???
?? 29
?代入,得到 将Yt?1?Yt?2t????1?1?Yt?????2?Yt?1????...??p?Yt?p?1?????
??2?Yt????...??p?Yt?p?2??? ?????2??Yt??????1?2??3??Yt?1???21 ?...???1?p?1??p??Yt?p?2?????1?p?Yt?p?1???前s期预测可由下面的迭代得到:
????Yt?jt????1Yt?j?1t????2Yt?j?2t???...??pYt?j?pt?? j?1,2,...s ,???????其中Y?t?Y? ??t。
例3 MA?1?过程的预测
解:MA?1?过程的表达式为Yt????1??L??t,其中??1。将维纳-科尔摩格洛夫公式(86)中的??L?换成?1??L?,得到
?1?1??L?Yt?st????s??Yt???
?L??1??L?1??L?s?1时, ?1???,于是
?L???Yt?1t?????Yt????????Yt?????2?Yt?1?????3?Yt?2????.... 1??L?1??L?s?2,3,....时,?1??0,于是
?L??? Yt?st?? s?2,3,...例4:MA?q?过程的预测
2q解:对于可逆的MA?q?过程Yt???1??1L??2L?....??qL?t,则预测公式(86)变
??为:
?Yt?st?1??1L??2L2?....??qLq?1????Y??? ?s2q?tL?????1??1L??2L?....??qLs?1,2,...,qs?q?1,q?2,...
?1??1L??2L2?....??qLq???s??s?1L??s?2L2?....??s?qLq?s????sL0??????因此,s?1,2,....,q时,预测为:
????????L??L2?....??Lq?s???t Yss?1s?2s?qt?st 30
其中?t??Yt?????1?t?1?...??q?t?q。s?q期的预测为无条件均值?。
例5.ARMA?1,1?过程预测
解:ARMA?1,1?过程?1??L??Yt?????1??L??t,当??1,??1时,满足平稳性???和可逆性。因此预测为:
Y??1??L?1??Lt?st??????1??L?Ls??Yt??? ??1??L其中
??1??L???1??L?Ls??????1??L??2L2?...??L?1??L??2L2??...?????Ls?Ls??? ???s???s?1??1??L??2L2?...???s?1????s?1??L从而预测为
ss?1Y??????????1??Lst?st1??L1??L?Yt???????????s?1?1??L?Yt???
对于s?2,3,...,预测服从递归算法:
Y???t?st????Yt?s?1t???
即在一期以后,预测按几何方式以速度?收敛于无条件均值?。前一期的预测为:Y?????t?1t???1??L?Yt??????Yt??????t
其中
???Y??t?t??????Yt?1??????t?1?Yt?Ytt?1 例6:ARMA?p,q?过程预测 解:对于ARMA?p,q?过程
?1??L??212L?...??pLp??Yt?????1??1L??2L2?...??qLq?
1期预测为
Y?t?1t????1?Yt?????2?Yt?1????...??p?Yt?p??? ????? 1?t??2?t?1?...??q?t?q
31
其中?t?Yt?Ytt?1。前s期预测为:
???Yt?st????1Y????2Yt?s?2t???...??pt?s?1t????????? ??s?t??s?1?t?1?...??q?t?q????Y????Y???...??p?2t?s?2t?1t?s?1t???????????Yt?s?pt???Yt?s?pt????s?1,2,...,q
s?q?1,q?2,...当s?q时,预测为由自回归系数决定的p阶差分方程。
32
A程之和 第八节 ARM过
一.MA?1?过程加白噪声过程 假定Xt?MA?1?过程:
Xt?ut??ut?1 (87)
2其中ut为均值为零、方差为?u的白噪声。Xt的自协方差为:
??1??2??u2??E?XtXt?j?????u2?0??j?0j??1 (88) other2令vt表示均值为零、方差为?v白噪声,且与u线性无关。因此
E?Xtvt?j??0 对所有的j (89)
令Yt表示Xt和vt的和,则
Yt?ut?vt??ut?1 (90)
其均值为0,自协方差为:
??1??2??u2??v2??E?YY???u2??tt?j?0??此时Yt是协方差平稳的。并且Yt可以表示为:
j?0j??1 (91) otherYt??t???t?1 (92)
2其中?t?WN0,?。即MA?1?过程加白噪声过程产生一个新的移动平均过程。
??二.两个移动平均过程相加
令Xt和Wt表示零均值的移动平均过程:
Xt??1??1L??2L2?...??q1Lq1?ut???L?utWt??1?k1L?k2L?...?kq2L2q2?vt?k?L?vt (93)
22其中ut?WN0,?u,vt?WN0,?v。假定对所有的j,EXtWt?j?0。设
??????Yt?Xt?Wt (94)
定义q?max?q1,q2?。则
??jX??WjE?YY?EXX?EWW???????tt?jtt?jtj?0
j?0,?1,?2,...,?qother (95)
33
因此超过q阶滞后的自协方差为零,即Yt可以用MA?q?表示。 三.两个自回归过程相加
假设Xt和Wt表示两个AR?1?过程,
?1??L?Xt?ut (96)
?1?pL?Wt?vt其中ut和vt都是白噪声且对于所有的t和?,ut和vt无关。假设
Yt?Xt?Wt 则(96)变形得到
?1?pL??1??L?Xt??1?pL?ut?1??L??1?pL?W t??1??L?vt相加得到:
?1?pL??1??L??Wt?Xt???1?pL?ut??1??L?vt 即可用一个ARMA?2,1?来表示:
?1??L??L212?Yt??1??L??t 其中
?1??L??L212?t??1?pL??1??L??1??L?? t??1?pL?ut??1??L?vt当??p时,
?1??L?Yt??1??L??Xt?Wt??ut?vt 此时为AR?1?过程。
如果是AR?p1?和AR?p2?相加,即
??L?Xt?utp?L?W t?vt则得到一个ARMA?p1?p2,max?p1,p2??过程
??L?Yt???L??t 其中??L????L?p?L?。
(97)
(98)
(99)
100)
101)
102)
103)
104)
34
( ( ( ( (第九节 沃尔德分解和ARMA建模
一.沃尔德分解
定理4 Wold分解定理:
任何零均值协方差平稳过程Yt可表示成如下形式
Yt?其中?0?1,且差:
???j?0?j?t?jk t (105)
??2?,表示以Y的滞后项预测Yt产生的误j??。?t是白噪声(新生量)j?0??YY,Y,...? (106) ?t?Yt?Ett?1t?2??kY,Y,...? (107) kt?Ett?1t?2对于任意的j,kt的值与?t?j无关。kt由Y的过去值确定,称为Yt的线性确定性分量。
??j?0?j?t?j称为线性非确定性分量,若kt?0,该过程为纯线性不确定的。
Wold分解定理仅依赖于Y的稳定的二阶矩。因此描述了Y的最优线性预测。 二.Box-Jenkins建模 1.建模基本思想
将某个时间序列的SACF和SPACF的行为与各种理论ACF和PACF的行为匹配起来,
2挑选最佳匹配(或一组匹配的集合),估计模型的未知参数?i,?i,?,并检查从模型拟和
??得到的残差,已发现可能的模型错误。
步骤:
1) 变换数据,是数据满足协方差平稳性假设(单位根检验和季节调整)。 2) 对序列的ARMA?p,q?过程的参数p,q做一个初始的较小值猜测。 3) 估计??L?和??L?的系数。
4) 初步诊断分析。保证所得模型和数据特征相符。 2.样本自相关SACF
?j??j/?0 (108)
其中
???1T?j???yt?y??yt?j?y? j?0,1,2,...,T?1 (109)
Tt?j?1?1Ty??yt (110)
Tt?1
35
由于实际上假定了协方差平稳性,因此当j??,总体自协方差趋向于零。
SACF的检验统计量为:
Q?k??T?ri2 (111)
*i?1k其渐进分布服从自由度为k的卡方X分布,即Q?k?~Xk。
*2a3.偏自相关函数SPACF
m阶偏自相关系数的估计是y关于常数项和最近m个值的OLS回归的最末一个系数:
???m???m?????1?m?yt??2yt?1?cyt?1?...??myt?m?1?et (112)
?其中et代表OLS回归的残差。
4.选择模型的标准:(存在多个行为匹配的模型) 1) AIC标准:(Akaike信息标准)
?2?2?p?q?T?1 (113) AIC?p,q??log?2) BIC标准
???p?q?T BIC?p,q??log?2?1logT (114)
3)首先设定??B?和??B?的阶数上限,pmax和qmax,并规定p??0,1,....,pmax?和
q??0,1,...,qmax?,则选择的阶数p1和q1由法则确定:
AIC?p1,q1??minAIC?p,q?或 BIC?p1,q1??minBIC?p,q? (115)
三、ARMA?p,q?在Eviews中的实现
1
通过自相关分析图判断平稳性:如果序列的自相关系数很快地趋于零,即落入随机区间,则时序是平稳的,否则是非平稳的。 2
自相关图的实现:主菜单中选择quick/series Statisttics/correlogram,在对话框中输入分析的序列名称。如index,点击OK弹出相关图定义。选择之后,点击OK,从而得到时间序列的自相关和偏自相关分析图。 3 4
根据相关图和偏自相关图判断自回归和移动平均的阶数。
模型参数的估计方法: 在主窗口选择Quick/Estimate/Equation,输入index ar(1) ar(2) …ar(p) ma(1) ma(2)…ma(q) 点击OK进入。 5
结果中要求AIC和BIC越小越好。而且最后两行的数值落在单位圆内。
6 模型的检验:
1)对模型的残差序列进行白噪声检验。检验残差序列的样本自相关系数是否为零。
检验统计量为卡方检验。残差序列的自相关函数为
36
?r?e???knt?k?1tt?kn2tt?1eee k?1,2,.... (116) m ,m为最大滞后期。一般取n/4。检验统计量为
rk2?e? (117) Q?n?n?2??k?1n?km2在零假设下,Q服从卡方分布。给定置信度,如果Q?X??m?p?q?,则不能拒绝残差
序列相互独立的原假设,通过检验。否则拒绝原假设。直接对残差序列的检验,分析残差序列的自相关图。
(2) 检查是否过度拟合。用高阶的模型进行拟合,并与原模型比较。
[注释]:
1)见《数据分析与Eviews应用》第五章。 2)阶数一般选择不要超过2。
3)建立模型前,一般要进行单位根检验,从而采取方法消除季节性和趋势性对模型的影响。
参考文献:
1.《金融时间序列的经济计量学模型》 经济科学出版社 米尔斯著 2.《Introductory Econometrics for Finance》 Chris Brooks 剑桥大学出版社 3.《时间序列分析》 汉密尔顿 中国社会科学出版社
4.《经济周期的波动与预测方法》 董文泉 高铁梅著 吉林大学出版社
5.《协整理论与波动模型——金融时间序列分析与应用》张世英、樊智著 清华大学出版社 6.《数据分析与Eviews应用》 易丹辉主编 中国统计出版社
37
第四章 极大似然估计
第一节 引言
考虑ARMA模型:
Yt?c??1Yt?1??2Yt?2?....??pYt?p??t??1?t?1?...??q?t?q (1)
22其中?t?WN0,?。前面我们假定知道总体参数c,?1,...,?p,?1,...,?q,?,此时利用过
????程(1)进行预测。
2本章我们要研究在仅能观测到Y的情况下,如何估计c,?1,...,?p,?1,...,?q,?。估计2方法为极大似然估计。令θ?c,?1,...,?p,?1,...,?q,?表示总体参数向量。假定我们观察到
????一个样本量为T的样本?y1,y2,...,yT?。计算所实现样本的联合概率密度函数:
fYT,YT?1,...,Y1?yT,yT?1,...,y1?? (2)
这可以看作是观察到样本发生的概率。使得“概率”最大的?值就是最优估计。这种思想就是极大似然估计的思想。极大似然估计需要设定白噪声的分布。如果?t是高斯白噪声,则得到的函数为高斯似然函数。
极大似然估计的步骤: 1) 计算似然函数(2)。
2) 利用求极大值方法求使得函数值最大的?值。
第2节 高斯AR?1?过程的似然函数
一.计算高斯AR?1?过程似然函数
高斯AR?1?过程的表达式为
Yt?c??Yt?1??t (3)
22其中?t?iidN0,?。总体参数向量为??c,?,?。
2观察值Y1的均值和方差分别为E?Y1????c/?1???和E?Y1?????/?1???。因2为?t?iidN0,?,因此Y1也是高斯分布。其概率密度函数为
2????????y??c/?1????11??2fY1?y1;???fY1?y1;c,?,???exp??2?2/?1???2??2/?1?????对于第二个观察值在观察到Y1?y1条件下的分布。根据(3),
??2?? (4) ???Y2?c??Y1??2 (5)
38
此时Y2Y1?y1?N????c??y?,??,其概率密度函数为
21???y2?c??y1?2?fY2Y1?y2y1;???exp?? (6) 222?2??????1此时观察值Y1和Y2的联合密度函数就是(4)和(6)的乘积:
fY,Y?y2,y1;???fYY?y2y1;??fY?y1;?? (7)
21211同样
fy1???y3?c??y22??Y3Y2,Y1?y32,y1;???fY3Y21?y3y2;???2??2exp???2?2?? ?fY3,Y2,Y1?y3,y2,y1;???fY3Y2,Y1?y3y2,y1;??fY2,Y1?y2,y1;?? 一般情况下,
fYtYt?1,...,Y1?ytyt?1,...,y1;???fYtYt?1?ytyt?1;?? ?1???yt?c??yt?1?2? 2??2exp? ??2?2???则前t个观察值的联合密度为
fYt,Yt?1,....,Y1?yt,yt?1,...,y1;???fYtYt?1?ytyt?1;??fYt?1,...,Y1?yt?1,....,y1;?? 则完全样本似然函数为
TfYT,YT?1,....,Y1?yT,yT?1,...,y1;???fY1?y1;???fYtYt?1?ytyt?1;?? t?2进行对数变换,得到对数似然函数L???:
L????ln?fY1?y1;???T??ln?fYtYt?1?ytyt?1;??? t?2?? 将(4)和(10)代入(13),得到
?2?yc??11??21??L??????1???2ln?2???2ln??1??2???2?21??2 ?T?1T?y?c??y2t?1?2ln?2???T?12ln??2???t2?2t?2二.似然函数的矩阵表示
观察值写成向量形式为:
(8) (9)
10)
11)
12)
13)
14)
39
( ( ( ( (T?1y??y1,y2,...,yT?? (15)
可以看作是T为高斯分布的单个实现。其均值为
?E?Y1?????????EY??2?????? (16) ??????????EY???T??????这里??c/?1???。(15)表示成向量形式为:
E?Y???
其中?表示(16)的右边的?T?1?向量。Y的方差协方差矩阵为:
E??Y????Y??????? (17) ????其中
2?E?Y1???E?Y1????Y2????2?E?Y2????Y1???E?Y2??????????EY??Y??EY??Y????1??T??2???T?E?Y1????YT??????E?Y2????YT????? (18)
???2??E?YT????该矩阵元素对应于Y的自协方差。则AR?1?过程的第j阶自协方差为:
E?Yt????Yt?j?????2?j/?1??2? (19)
(18)可写作
???2V (20)
其中
?1??2??1??1??2V??121?????????T?1?T?2?T?3???T?1????T?2???T?3? (21)
?????1??将样本y看作由N??,??分布的一个简单抽样,样本似然值可根据多元高斯密度公式直接写成:
fY?y;????2??其对数似然值为:
?T/2??11/2?1?exp???y?????1?y???? (22)
?2? 40
三.高斯AR?1?过程精确极大似然函数
理论上,对方程(14)求导并令导数为零,就可得到参数向量?。而在实践当中,往往得到的?是?y1,y2,...,yT?的非线性方程。此时求解需要非线性规划求解方法,如格子搜索、最速下降法、牛顿-拉夫森方法等数值优化方法。 四.条件极大似然(MLE)函数
如果将y1的值看作确定性的,然后最大化以第一个值为条件的似然值,这种方法称为条件极大似然函数。此时最大化目标为:
2L?????T?12ln?2???T?1T2ln??2????yt?c??yt?1? t?22?2求(23)最大时的c,?等价于最小化:
?T?yt?c??y2t?1? t?2此时采取yt对其滞后值的OLS回归得到。因此c,?的条件似然估计由下式给出??1?c???T?1?yt?1???????????y??yt?t?1y2??? t?1???yt?1yt?其中?表示对t?2,3,...,T求和。
(23)对?2
求导并等于零,可求得扰动项的条件似然估计:
2?T?1T2?2???yt?c??yt?1?4?0 t?22?整理得到:
?2?2T???yt?c??yt?1?t?2T?1 即?2
得极大似然估计量是最小二乘估计量残差的平方。
条件极大似然估计的特点: 1. 易于计算。
2. 样本量T足够大,则第一个观测值的影响可以忽略。
3. ??1,则精确极大似然估计和条件极大似然估计具有相同的大样本分布。4. ??1,条件MLE是一致估计。
第三节 高斯AR?p?过程的似然函数
一.计算似然函数
23) 24)
25) 26) 27)
41
( (
( ( ( 对于高斯AR?p?过程
Yt?c??Yt?1??2Yt?2?....??pYt?p??t (28)
22其中?t?iidN0,?。总体参数向量为??c,?1,?2,...,?p,?。
????样本y1,y2,...,yp中的前p个观察值合成一个?p?1?向量yp,可以看作p维高斯变量的一个实现。向量的均值为?p,为?p?1?向量,其元素为
????c/?1??1??2?...??p? (29)
令?2Vp表示Y1,Y2,...,Yp的?p?p?方差协方差矩阵:
2?E?Y1???E?Y1????Y2????2?E?Y????Y???EY????212?2V???????E?Yp????Y1???E?Yp????Y2?????1??p?1???0??????10p?2? ???????????????p?20??p?1????E?Y1????Yp??????E?Y2????Yp?????????2?(30) ?E?Yp????2前p个观察值的密度是一个N?p,?Vp变量的密度:
??fYp,Yp?1,...,Y1?yp,yp?1,...,y1;????2????2???p/2??2Vp?1??p?p/2?1?exp??2?yp??p??Vp?1?yp??p?? (31)
?2???1??11/2Vpexp??2?yp??p??Vp?1?yp??p???2??1/2样本中剩下的观察值为yp?1,yp?2,...,yT。以前t?1个观察值为条件,第t个观察值为
2高斯的,其均值为c??1yt?1??2yt?2?....??pyt?p,方差为?。当t?p时,其概率密度为
??fYtYt?1,Yt?2,...,Y1?ytyt?1,...,y1;???fYtYt?1,Yt?2,...,Yt?pytyt?1,...,yt?p;????y?c??y??y?....??y?2?1t1t?12t?2pt?p??exp?2??2?2??2??全样本似然函数为
?? (32)
42
fYT,Yt?1,...,Y1?yT,yT?1,...,y1;??T (33)
?fYp,Yp?1,Yp?2,...,Y1?yp,yp?1,...,y1;????fYtYt?1,Yt?2,...,Yt?pytyt?1,...,yt?p;?t?p?1??对数似然函数L???为
L????ln??fYT,YT?1,Yt?2,...,Y1?yT,yT?1,...,y1;??????p2ln?2???p2ln??2??12lnV?11p?2?2?yp??p??V?1p?yp??p? ?T?pT?yt?c??1yt?1?....??2pyt?p?2ln?2???T?p2ln??2??t??p?12?2 ??T2ln?2???T112ln??2??2lnV?1p?2?2?yp???1p??Vp?yp??p?T2 ??yt?c??1yt?1??2yt?2?....??pyt?p?t??p?12?2其中将对称矩阵V?1p的第i行,第j列元素记作vij?p?:
ij?i?1p?i?jv?p???????k?k?j?i?k?0k???k?k?j?i? 对于1?i?j?p p?1?j?其中?0??1。
例 AR?1?过程
解:V?1p是一个标量,令i?j?p?1,则
V?1?011??????k?k???k?k????220??1???1??2?
k?0k?1?所以,?2V221??/?1???。
例 AR?2?过程 解:p?2,此时
V?1??1??22????1??1?2?????1??1??2???1?2???????2??2??1??1?2??1??2??????1?1??? 2??因此
V?12222??1??2????1??2???1??
34)
35)
43
( (?y2??2??V2?1?y2??2???y1????1??2?y2????1??2?????1??1??y1??????1??2????y2???2
??1??2??1??2??y1????2?1?y1????y2?????1??2??y2???于是AR?2?过程的精确对数似然函数为:
?2?L?????TT122ln?2???ln??2??ln?1??2???1??2???12???222?1??2?1??1??y??2?2?y??y???1??y??2 ??2??2??1???2??2??2?1?12?2??????
??t?3T?yt?c??1yt?1??2yt?2?2?22其中??c/?1??1??2?。 二.条件最大似然函数
以前p个观察值为条件的对数似然函数为:
L???yt?c??1yt?1?....??pyt?p? (36) ?T?pT?p2??ln?2???ln?????222?2t?p?1T2求c,?1,?2,...,?p使得(36)最大化问题转变为最小化:
t?p?1??y?c??yt1Tt?1??2yt?2?....??pyt?p? (37)
2利用最小二乘回归得到这些参数的条件最大似然估计。?的条件极大似然估计为最小二乘回归残差的平方:
T??1?????yt?c??1yt?1??2yt?2?....??pyt?pT?pt?p?12
?2??2 (38)
三.非高斯时间序列的极大似然估计(拟极大似然估计)
????1. 如果过程非高斯的,使用高斯对数似然函数得到的估计c,?1,?2,...,?p为总体参数的一
??致估计。
2. 拟极大似然估计得到的系数的标准差不正确。 四.AR?p?过程的Yule-Walker估计
AR?p?模型的自回归系数?由AR?p?模型的自协方差函数?0,?1,...,?p通过由拉沃克
44
方程
?1??1???0??????0?2???1????????????p?????p?1?p?2确定。白噪声的方差?
2
??p?1???p?2?? (39) ??????0???2??0???1?1??2?2?...??p?p? (40)
从样本观测值x1,x2,...,xN可以构造出样本自协方差函数的估计:
1?k?N?N?kj?1?yyjj?kp , (41) k?0,1,...因此根据自协方差函数的估计,可以联合求解除系数估计量。
第四节 高斯MA?1?过程的似然函数
一.条件似然函数
对于高斯MA?1?过程
Yt????t???t?1 (42)
22其中?t?iid N0,?。θ??,?,?表示要估计的总体参数。如果?t?1已知,则
????Yt?t?1?N??????t?1?,?2? (43)
其概率密度函数为:
???yt?????t?1?2?fYt?t?1?yt?t?1;???exp?? (44) 222?2??????1如果已知?0?0,则
Y1?0?N??,?2? (45)
给定观察值y1,则?1就是确定的
?1?y1?? (46)
代入(44),得到
???y2?????1?2?fY2Y1,?0?0?y2y1,?0?0;???exp?? (47) 222?2??????1因为?1确知,?2可由下式求出:
?2?y2?????1 (48)
45
通过迭代法由?y1,y2,...,yT?求出??1,?2,...,?T?整个序列:
?t?yt?????t?1 (49)
t?1,2,...,T,从?0?0开始。则第t个观测值的条件密度为:
fYtYt?1,Yt?2,...,Y1,?0?0?ytyt?1,yt?2,...,y1,?0?0;?????t2??fYt?t?1?yt?t?1;???exp?2?22???2??1则样本似然函数为
(50)
fYT,YT?1,...,Y1?0?0?yT,yT?1,yT?2,...,y1?0?0;???fY1?0?0?y1?0?0;???fYtYt?1,Yt?2,...,Y1,?0?0?ytyt?1,yt?2,...,y1,?0?0;??t?2T (51)
条件对数似然函数为
L????ln?fYT,YT?1,...,Y1?0?0?yT,yT?1,...,y1?0?0;????? (52) T?t2TT2 ??ln?2???ln?????222t?12?其中,利用(49)和观察值序列可以求出隐含的白噪声序列。但是条件似然函数仍然是非线性函数。需要使用数值解法求参数。 二.精确似然函数
y的观察值可以写成一个?T?1?向量y??y1,y2,...,yT??,均值μ???,?,...,???,方
差协方差?T?T?矩阵??E?Y????Y????,即
??1??2?????2????0??????0其似然函数
?02??2?1?????0??1????0?????0??0? (53)
???2?1??????0fY?y;????2??对?进行三角形分解
?T/2??1/2?1?exp???y??????1?y???? (54)
?2???ADA? (55)
其中
46
?1????1??2?0A????????0???1??2??0??2?D??0??????0??其似然函数为:
010?0?1???0?001??2??4??61??2??4?0000???1??2?1?????001??2??41??20?024?1??2?...??2?n?2???01??2??4?...??2?n?1??????0??0???0? (56) ?????1??????0??? (57) 0????242n?1?????...??2?n?1??2?1???...???fY?y;????2???T/2ADA??1/2?1?1?exp???y?????A??D?1A?1?y???? (58)
?2?由于A是下三角形矩阵,且主对角线元素为1,则A?1,且
ADA??ADA??D (59)
定义
??y?? (60) ??A?1?y??? 或Ayy则似然函数可以记为
fY?y;????2???T/2D?1/2?1??1??Dy?? (61) exp??y?2??1?y1??,第t行为 根据(60),系统的第一行意味着y?t?yt???y2?t?2?24???1?????....????1?????....??242?t?1??t?1 (62) y?可以看作yt关于常数项和y?1,yt?2,...,y1的?。y?1?y1??开始,迭代(62)求得向量y从y线性投影的残差。矩阵D的第t个主对角元素给出了线性投影的MSE:
1??2??4?...??2t????dtt?E?y (63) 2?t?1?241?????...??212因为D是对角矩阵,因此
47
D??dtt (64)
t?1T且通过D的主对角元素求倒数,可以得到D,从而
?1?t2y??Dy??? (65) y?1Tt?1dtt将(64)和(65)代入(61),得到
f?T?1/2Y?y;????2???T/2???d?ttexp????1t?1??2?Ty?2t?? t?1dtt?精确对数似然函数为
L????lnfy;????T1T1Ty?2tY?2ln?2???2?ln?dtt??? t?12t?1dtt第五节 高斯MA?q?过程的似然函数
一.条件似然函数
对于MA?q?过程
Yt????t??1?t?1??2?t?2?....??q?t?q 假设前q项的?全为零:
?0???1?.....???q?1?0 于是
?t?yt????1?t?1??2?t?2?....??q?t?q 其中t?1,2,...,T。令?0表示?q?1?向量
??0,??1,...,??q?1??。则当特征方程
1??21z??2z?...??qzq?0 的z值全落在单位圆外时,条件对数似然函数为:
L????lnfYT,YT?1,...,Y1?0?0?yT,yT?1,...,y1?0?0;??T ??Tln?2???Tln2?2t 22?????2t?12?其中θ???,?,?2,...,?q,?21??。
二.精确似然函数
其表达式为:
f2Y?y;????2???T/2??1/exp????12?y??????1?y?????? 66)
67)
68)
69)
70)
71) 72)
73)
48
( ( ( ( ( (
( (其中y??y1,y2,...,yT??且μ???,?,...,???。?表示MA?q?过程的方差协方差矩阵。其中
?的第i行、第j列的元素为?i?j。其中?k是MA?q?过程的第k阶自协方差:
2?????k??k?1?1??k?2?2?...??q?q?k?k?0,1,...,q (74) ?k??0k?q??令A是下三角形矩阵,且主对角线元素为1, A?1;D是对角矩阵。则利用三角形分解方法??ADA?,得到精确的对数似然函数:
?t2T1T1TyL????lnfY?y;????ln?2????ln?dtt??? (75)
22t?12t?1dtt?的元素可运用递归法得到: 其中y?1?y1??y?2??y2????a21y?1y?3??y3????a32y?2?a31y?1y??t??yt????at?t?1?y?t?1?at?t?2?y?t?2?...?at?t?q?y?t?qy (76)
?1?a?21?a31???A??a??q?1?1?0??????001a32?a?q?1?2a?q?2?2?0001?????000?00?a?q?1?3?a?q?2?3??0??aT?T?1?0?0??0????0? (77) ?0?????1??dtt为矩阵D的对角线上的元素。
第六节 高斯ARM?A,p?过程的似然函数 q对于高斯ARMA?p,q?过程
Yt?c??1Yt?1??2Yt?2?....??pYt?p??t??1?t?1?...??q?t?q (78)
22其中?t?iidN0,?。总体参数向量为θ?c,?1,?2,...,?p,?1,?2,...,?q,?。
????自回归过程的似然函数的近似以y的初始值为条件,移动平均过程似然函数的近似以?的初始值为条件。ARMA?p,q?过程以y和?的初始值为条件。
49
假设初始值y0?y0,y?1,...,y?p?1???和ε???,?00?1,...,??q?1??给定,则利用实现
?y1,y2,..,yT?,迭代得到:
?t?yt?c??1yt?1??2yt?2?...??pyt?p??1?t?1??2?t?2?...??q?t?q (79)
可得t?1,2,....,T的序列??1,?2,..,?T?。则条件似然函数为:
L????lnfYT,YT?1,...,Y1Y0,ε0?yT,yT?1,...,y1Y0,ε0;θ?T?t2TT2??ln?2???ln?????222t?12? (80)
第七节 极大似然估计的统计推断
一。 极大似然估计的标准差
如果样本量T足够大,则极大似然估计?近似表示为:
???N?θ,T?1??1? (81) θ0其中θ0代表真实参数向量。矩阵?称为信息矩阵。信息矩阵的二阶导数估计为
???T其中L???为对数似然函数:
??1?2L???????????? (82)
L?????lnfYT?t?1?yt?t?1;θ? (83)
t?1T?t?1表示t时刻y的所有历史观测值。利用数值方法可以计算出对数似然函数的二阶导数。
(82)代入(83),得到
?1E???0二.似然比检验
????2?????L??????0??????? (84)
?????????假设原假设:参数向量?中存在m个限制(例如某些系数等于零)。首先求出无限制极大似然估计;在求出存在限制情况下的极大似然估计。令L?表示无限制对数似然函数。
??????,检验统计量为: L?表示限制对数似然函数。明显L??L????????????2?m? (85) ?2L??L???????利用显著性检验法和置信区间法可以对原假设进行检验。 三.拉格朗日乘子检验
50
正在阅读:
《时间序列分析》讲义02-29
我的“丛书”阅读作文400字07-10
医院重点专科建设规划09-09
一个聪明的人作文600字06-20
读《Harrison Bergeron(哈里森伯格朗)》07-05
难忘的星期天作文600字07-13
马克思主义概述和第一章的笔记04-06
科幻励志02-18
济南水务集团人事管理制度完全版03-15
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 时间序列
- 讲义
- 分析
- 药剂期末试卷
- 百万家长疯抢的儿童英语分级教材
- 初中英语中考总复习综合知识归纳系列第19辑(共20辑) 语法要点
- 水电站机电设计答辩问题答案
- 高考阅读高频词组
- 某工程高大作业平台脚手架安全专项施工方案 - 图文
- 看图说话学拼音1 ɑ o e
- 四年级下册导学案
- 化工技术经济试题库2015
- 质量安全提升方案
- 2018年中考化学一轮复习:二氧化碳制取的研究练习卷
- 工商管理毕业论文-苹果公司营销策略的研究—以iPhone为例
- 教育资源 - 图文
- 人教版七年级下册数学第五章测试题及答案
- 徐州市卫生局局属单位财务管理暂行规定
- 物理气相沉积真空镀膜设备介绍
- 数据库实验书
- 谈谈个人的习惯与修养
- 广州大学校规考试
- 燃机汽机基座底板大体积混凝土专项方案