马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
本帖最后由 a1runner 于 2010-12-20 15:19 编辑
若观测序列具有增长、下降或其他的变化趋势,或具有周期变化,都属于非平稳序列。
平稳化序列的方法较多。
对于趋势项,可以用计算机拟合相应的函数。事先不假定趋势项是什么函数形式,而给出一个一般多项式的函数形式,然后用逐步回归方法在计算机上加以筛选来确定趋势项的数学表达式。也可以进行差分处理,对于具有线性趋势的序列进行一次差分即可,若属于二次多项式,则需要进行二次差分,等等。对于具有周期变化的序列,可以通过傅立叶谐波分析,提取周期项,或者进行季节差分处理,使之平稳化。
对于要研究的多变量序列,可以分别进行上述处理,将趋势项和周期项处理或提取后,变为平稳序列,进行多维自回归分析。
将时间序列平稳化,而后运用平稳过程的理论和分析手段来建模,分析,预报,从而实现对原时间序列的分析预报。 观察数据序列看是否符合典型分解式的模型:=趋势项m+季节项s+平稳序列Y 趋势项--是数据序列所体现的缓慢变化的趋势 季节项-数据体现的周期性变化 平稳化需要去除其中的趋势项,季节项: 首先对于没有季节项的时间序列:趋势项+平稳序列 可以通过最小二乘法拟合趋势项函数,对原时间序列减去趋势项得到的平稳序列进行分析;或者通过滑动平均来估计趋势项,利用滑动窗口移动/指数平均均来实现对数据序列的平滑,得到趋势项;或者通过差分方法去除趋势项,循环执行差分(1次或2次),直到序列满足一个平稳序列模型。注:原时间序列值增加,相应差分序列波动变化增大,可以通过ln对数化,来减小原时间序列值每步增加的幅度,再作分析。 对于有季节项+趋势项,考虑季节项的删除,设季节项周期为d,趋势项按周期d分段平均-而后原时间序列减去趋势项,将各个周期内对应时间序列值求平均,便得到了相应周期内季节项估计;或者采用滑动窗口平均得到趋势项,原序列减去趋势项,各个周期内对应时间序列wk(k=1,...d)求均值,为了满足周期内季节项之和为0,再减去周期内时刻均值之和均值(w1+..Wd)/d。或者通过延迟d步差分的方法,Ad=xt-x(t-d)=m(t)-m(t-d)+Y(t)-Y(t-d);因为季节项周期为d,所以差为0,然后变成了情况1种的典型分解式趋势项m(t)-m(t-d),噪声项Y(t)-Y(t-d),利用前面的方法加以去除趋势项即可分析。 |