三种时间序列模型

来自:    更新日期:早些时候
时间序列模型的种类~

ARMA模型的全称是自回归移动平均(auto regression moving average)模型,它是目前最常用的拟合平稳序列的模型,它又可细分为AR模型(auto regression model)、MA模型(moving average model)和ARMA模型(auto regression moving average model)三大类。具有如下结构的模型称为 阶自回归模型,简记为:如果一个系统在某时刻的响应与其以前的响应无关,而与其以前进入系统的扰动存在一定的相关关系,这一类系统则称之为移动平均MA系统。这是因为是由一系列的及其滞后项的加权和构造而成。这里的“移动”指的变化,而“平均”指加权和。一般移动平均模型由部分构成,形成如下:为了分析的方便将其表述为与系统因素的延迟项一致,即将模型中各加号改为减号有:用滞后因子表示为:把具有如下结构的模型称为自回归移动平均模型,简记为:引进延迟算子,模型简记为:式中:,为阶自回归系数多项式。,为阶移动平均系数多项式。限制条件条件一:这个限制条件保证了模型的最高阶数。条件二:这个限制条件实际上是要求随机干扰序列 为零均值白噪声序列。条件三:这个限制条件说明当期的随机干扰与过去的序列值无关。 ARIMA模型又称自回归求和移动平均模型,当时间序列本身不是平稳的时候,如果它的增量,即的一次差分,稳定在零点附近,可以将看成是平稳序列。在实际的问题中,所遇到的多数非平稳序列可以通过一次或多次差分后成为平稳时间序列,则可以建立模型:这说明任何非平稳序列只要通过适当阶数的差分运算实现差分后平稳,就可以对差分后序列进行ARIMA模型拟合了。模型是指阶差分后自相关最高阶数为,移动平均最高阶数为的模型,通常它包含个独立的未知系数:。它可以用最小均方误差原则实现预测:用历史观察值的线性函数表示为:式中,的值由下列等式确定:如果把记为广义自相关函数,有容易验证的值满足如下递推公式:那么,的真实值为:由于的不可获取性,所以的估计值只能为:真实值与预测值之间的均方误差为:要使均方误差最小,当且仅当,所以在均方误差最小原则下,期预报值为:预测误差为:真实值等于预测值加上预测误差:其中,预测误差的均值和方差分别为:

时间序列分析与综合一般有三种模型,分别为自回归AR模型,滑动平均模型MA和自回归滑动平均混合ARMA模型。

(1)如果除a0=1外所有其它的AR系数都等于零,则式(1-124)成为

地球物理信息处理基础

这种模型称为q阶滑动平均模型或简称为MA(q)模型(Moving Average Model),其系统函数(传输函数)为

地球物理信息处理基础

模型输出功率谱为

地球物理信息处理基础

地球物理信息处理基础

这是一个全零点模型,因为它只有零点,没有极点(除了原点以外)。如果模型的全部零点都在单位圆内,则是一个最小相位系统,且模型是可逆的。

(2)如果除b0=1外所有其它的MA系数都等于零,则式(1-124)成为

地球物理信息处理基础

这种模型称为p阶自回归模型或简称为AR(p)模型(Autoregressive Model),其传输函数为

地球物理信息处理基础

模型输出功率谱为

地球物理信息处理基础

地球物理信息处理基础

显然,该模型只有极点,没有零点(除了原点以外),因此这是一个全极点模型,而且只有当极点都在单位圆内时,模型才稳定。

(3)设a0=1和b0=1,其余所有的ak和bk不全为零。在这种情况下,模型的差分方程、系统函数和输出功率谱分别用式(1-124)、式(1-123)和式(1-125)或式(1-126)表示。分子部分称为MA部分,而分母部分称为AR部分,这两部分分别满足稳定性和可逆性的条件。这是一个“极点—零点”模型,称为自回归滑动平均模型ARMA(p,q)模型(Autore-gressive Moving Average Model)。

在上面已谈到,实际中所遇到的功率谱可分为三种:一种是“平谱”,即白噪声谱,第二种是“线谱”,即由一个或多个正弦信号所组成的信号的功率谱,第三种介于二者之间,即既有峰点又有谷点的谱,这种谱称为ARMA谱。可以看出,AR模型能突出反映谱的峰值,而MA模型能突出反映谱的谷值。

沃尔德(Wold)分解定理阐明了上述三类模型之间的联系,即:任何广义平稳随机过程都可分解成一个可预测(确定)的部分和一个不可预测(完全随机)的部分。确定性随机过程是一个可以根据其过去的无限个取样值完全加以预测的随机过程。例如,一个由纯正弦信号(具有随机相位以保证广义平稳)和白噪声组成的随机过程,可以分解成一个纯随机成分(白噪声)和一个确定性成分(正弦信号)。或者可以把这种分解看成为把功率谱分解成一个表示白噪声的连续成分和一个表示正弦信号的离散成分(具有冲激信号的形式)。

Wold分解定理的一个推论是:如果功率谱完全是连续的,那么任何ARMA过程(Au-toregressive Moving Average Process)或AR过程(Autoregressive Process)可以用一个无限阶的MA过程(Moving Average Process)表示。Колмогоров(Kolmogorov)提出的一个具有类似结论的定理:任何ARMA或MA过程可以用一个无限阶的AR过程表示。这些定理很重要,因为如果选择了一个不合适的模型,但只要模型的阶数足够高,它仍然能够比较好地逼近被建模的随机过程。

估计ARMA或MA模型参数一般需要解一组非线性方程,而估计AR模型参数通常只需解一组线性方程,因此,AR模型得到了深入的研究和广泛应用。如果被估计过程是p阶自回归过程,那么用AR(p)模型即能很精确地模拟它;如果被估计过程是ARMA或MA过程,或者是高于p阶的AR过程,那么用AR(p)模型作为它们的模型时,虽然不可能很精确,但却可以尽可能地逼近它,关键是要选择足够高的阶数。证明如下:

假设MA模型为

地球物理信息处理基础

对上式进行Z变换得到

X(z)=B(z)W(z)

式中B(z)是MA信号模型的系统函数,或者说是bi(i=1,2,3,…)序列的Z变换。

设MA信号模型满足可逆性条件,即B-1(z)的存在,令

B-1(z)=G(z)=1+g1z-1+g2z-2+g3z-3+…

这样

X(z)G(z)=(1+g1z-1+g2z-2+g3z-3+…)X(z)=W(z)

地球物理信息处理基础

对上式进行Z反变换,得到

x(n)+g1x(n-1)+g2x(n-2)+g3x(n-3)+…=w(n)

上式就是x(n)的AR信号模型,因此证明了一个时间序列可以用有限阶MA信号模型表示时,也可以用无限阶的AR模型表示,对于ARMA模型也同样可以证明。

[例1-2]已知x(n)的功率谱为

地球物理信息处理基础

求出该模型的系统函数H(z)。

解:利用欧拉公式可以将Pxx(e)变为

地球物理信息处理基础

取z=e,则上式变为

地球物理信息处理基础

,那么,

,显然有理多项式B(z)的分子、分母都是最小相位的。所以有

地球物理信息处理基础

与式(1-120)相比较,得

。又由式(1-125)得到所求的系统函数

地球物理信息处理基础




三种时间序列模型视频

相关评论:
  • 19158228278时间序列模型有哪几种类型?
    桂垂何θ2, ..., θq 是模型的参数,表示前 q 个随机误差项对当前时间序列值的影响程度 由于这个模型中包含了过去的误差项,所以又称为滑动平均模型。时间序列MA模型特征方程是对数据的移动平均值进行建模,这个模型具有自回归性质,它可以通过系数来描述序列中的趋势和周期性质。

  • 19158228278基于SARIMA、XGBoost和CNN-LSTM的时间序列预测对比
    桂垂何对SP2的数据进行探索性分析,我们发现模块温度与效率之间的关系,以及在特定温度阈值下的直流功率变化。这促使我们应用统计测试,如假设检验,来确定哪些模块可能存在问题。例如,模块'Quc1TzYxW2pYoWX'被发现有显著的低性能计数。接下来,我们采用三种时间序列模型进行建模:SARIMA、XGBoost和CNN-LSTM。XGBoost...

  • 19158228278时间序列模型建模步骤
    桂垂何在确定时间序列的平稳性后,需要进行时间序列的差分。差分是指将时间序列中的每个数据点与其前一个数据点之间的差值计算出来。通过差分,可以将非平稳时间序列转换为平稳时间序列。需要进行一些统计测试来确定差分的次数。选择合适的模型 在进行时间序列差分之后,需要选择合适的模型。常用的时间序列模型包括...

  • 19158228278统计中常常用到哪些模型?
    桂垂何2. 逻辑回归模型:逻辑回归模型用于建立自变量与二分类因变量之间的关系,并通过最大似然估计来估计模型参数。3. 多项式回归模型:多项式回归模型用于建立自变量与因变量之间的多项式关系,可以通过最小二乘法来估计模型参数。4. 时间序列模型:时间序列模型用于分析时间相关的数据,如股票价格、天气数据等。常...

  • 19158228278计量经济学模型有哪些
    桂垂何计量经济学模型有以下几种:一、线性回归模型 线性回归模型是计量经济学中最基础和最常用的模型之一,用于描述一个或多个自变量与因变量之间的线性关系。通过最小化残差平方和来估计模型的参数,以揭示变量之间的统计规律。二、时间序列模型 时间序列模型主要用于分析经济指标随时间变化的行为特征。这类模型...

  • 19158228278多维时间序列——ARMA模型简介、VAR模型
    桂垂何多维白噪声的定义一个特殊的多维序列是白噪声,记作 {},它满足自协方差矩阵为零,即与时间无关。白噪声是理解多维时间序列中随机性的重要组成部分。二、ARMA模型的构造与特性在多维ARMA模型(VARMA(p,q))中,时间序列 {}的动态由p阶自回归(AR)和q阶移动平均(MA)部分共同决定。当q=0,我们...

  • 19158228278时间序列分析(三):MA模型
    桂垂何本文着重解析MA模型的各个方面,包括模型定义、特性及参数估计。MA模型,即移动平均模型,其数学表达式为[公式],其中[公式]为白噪声,[公式]。MA模型的重要特性在于其总是弱平稳,其自相关系数呈现q阶截尾的形式。通过实例,我们模拟了时间序列 [公式],并绘制了样本自相关系数图,结果显示为一阶截尾,...

  • 19158228278时间序列有哪些模型
    桂垂何MA(q),AR(p), ARMA(p,q), ARIMA(p,d,q), 季节乘法模型

  • 19158228278...DBO-LSTM、VMD-LSTM、LSTM的多变量时间序列预测
    桂垂何在Matlab环境中,实现多变量时间序列预测的方法多种多样,本文将重点介绍三种模型:VMD-DBO-LSTM、VMD-LSTM和经典LSTM。首先,你需要对数据进行预处理,通过运行vmdtest脚本,执行变分模态分解(VMD)步骤,将复杂的时间序列数据分解为多个可解释的模态。接下来,是VMD-DBO-LSTM模型的运用。这个模型巧妙地将...

  • 19158228278什么是ARMA模型
    桂垂何在市场研究中常用于长期追踪资料的研究,如:Panel研究中,用于消费行为模式变迁研究;在零售研究中,用于具有季节变动特征的销售量、市场规模的预测等。 ARMA模型三种基本形式 1.自回归模型(AR:Auto-regressive); 如果时间序列yt满足 其中εt是独立同分布的随机变量序列,且满足: E(εt) = 0 则称...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网