ARMA、ARIMA和SARIMA

ARMA、ARIMA和SARIMA

1 背景知识

1.1 自回归模型(AR)

描述当前值与历史值之间的关系,用变量自身的历史时间数据对自身进行预测,自回归模型必须满足平稳性
在这里插入图片描述

  • 自回归(AR),就是指当前值只与历史值有关,用自己预测自己
  • p阶自回归,指当前值与前p个值有关
  • 求常数u与自回归系数ri
  • 自回归模型的限制
    (1)自回归模型是用自身的数据来进行预测,即建模使用的数据与预测使用的数据是同一组数据;
    (2)必须具有平稳性;
    (3)必须具有自相关性,如果自相关系数(φi)小于0.5,则不宜采用;
    (4)自回归只适用于预测与自身前期相关的现象。

1.2 移动平均模型(MA)

移动平均模型关注的是自回归模型中的误差项的累加,移动平均法能有效地消除预测中的随机波动
在这里插入图片描述

  • q阶自回归,指当前值与前q个误差有关
  • 求常数u与系数θi

1.3 自回归移动平均模型(ARMA)

自回归与移动平均的结合
在这里插入图片描述

  • p与q分别为自回归模型与移动平均模型的阶数,需要人为定义
  • γi与θi分别是两个模型的相关系数,需要求解
  • 如果原始数据不满足平稳性要求而进行了差分,则为差分自相关移动平均模型(ARIMA),将差分后所得的新数据带入ARMA公式中即可

1.4 判断时序数据是否稳定的方法

  • 严谨的定义: 一个时间序列的随机变量是稳定的,当且仅当它的所有统计特征都是独立于时间的(是关于时间的常量)。
  • 判断的方法:
    (1)稳定的数据是没有趋势(trend),没有周期性(seasonality)的; 即它
  • 25
    点赞
  • 127
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SARIMA(季节性自回归移动平均)模型是一种用于时间序列分析和预测的统计模型,可以考虑时间序列数据中的季节性因素。它是ARIMA模型的扩展,通过引入季节性差分和季节性ARMA模型来处理季节性数据。 SARIMA模型适用于有明显季节性变化的时间序列数据,例如每月销售额、季度财务报表等。在推广SARIMA模型时,你可以考虑以下几个方面: 1. 数据收集与准备:收集相关的时间序列数据,并确保数据具有明显的季节性特征。对于较长周期的季节性,可能需要更长的时间跨度来收集数据。 2. 数据探索与预处理:对数据进行可视化和探索性分析,观察季节性模式和趋势。如果数据存在缺失值或异常值,需要进行数据清洗和处理。 3. 模型选择与参数调整:根据数据的特点选择适当的SARIMA模型。这涉及选择自回归(AR)、差分(I)和移动平均(MA)的阶数,以及季节性自回归(SAR)、季节性差分(SI)和季节性移动平均(SMA)的阶数。 4. 模型拟合与诊断:使用历史数据对SARIMA模型进行拟合,并进行模型诊断。诊断包括检查残差序列是否为白噪声以及模型的适应性和准确性。 5. 模型预测与评估:使用已拟合的SARIMA模型对未来的季节性数据进行预测,并评估预测结果的准确性和可靠性。可以使用一些指标,如均方根误差(RMSE)或平均绝对百分比误差(MAPE)来评估模型的性能。 在推广SARIMA模型时,确保在应用中考虑到数据的特点和限制,并灵活调整模型的参数和技术,以获得更好的预测效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值