位置: IT常识 - 正文

时间序列模型-ARIMA(时间序列模型ARIMA的优缺点)

编辑:rootadmin
时间序列模型-ARIMA 一、ARIMA模型基本概念1.1 自回归模型(AR)描述当前值与历史值之间的关系,用变量自身的历史数据对自身进行预测;自回归模型必须满足平稳性的要求;(何为平稳性:见时间序列数据分析基本概念)p阶自回归过程的公式定义:

推荐整理分享时间序列模型-ARIMA(时间序列模型ARIMA的优缺点),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:时间序列模型ARMA MA AR,时间序列模型ARIMA,时间序列模型ARIMA代码,时间序列模型ARIMA的优缺点,时间序列模型ARIMA的优缺点,时间序列模型ARMA MA AR,时间序列模型ARMA MA AR,时间序列模型AR滞后算子,内容如对您有帮助,希望把文章链接给更多的朋友!

        其中是当前值,是常数项,p是阶数,是自相关系数,是误差。

1.1.1 自回归模型的限制自回归模型是用自身的数据来进行预测;必须具有平稳性;必须具有自相关性,如果自相关系数小于0.5,则不宜采用;自回归只适用于预测与自身前期相关的现象;1.2 移动平均模型(MA)移动平均模型关注的是自回归模型中的误差项的累加;移动平均法能有效的消除预测中的随机波动;q阶自回归过程的公式定义:

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

        自回归与移动平均的结合,公式定义:

1.4 差分自回归移动平均模型(ARIMA)

        ARIMA(p,d,q)模型全称为差分自回归移动平均模型(Autoregressive Integrated Moving Average Model,简记ARIMA)

AR是自回归,p为自回归项;MA为移动平均,q为移动平均项,d为时间序列成为平稳时所做的差分次数;原理:将非平稳时间序列转化为平稳时间序列,然后因变量仅对它的滞后值以及随机误差项的现值和滞后值进行回归所建立的模型;1.5 自相关函数ACF(autocorrelation function)有序的随机变量序列与自身相比较,自相关函数反映了同一序列在不同时序的取值之间的相关性;公式:时间序列模型-ARIMA(时间序列模型ARIMA的优缺点)

        的取值范围为[-1,1]。

 1.6 偏自相关函数PACF(partial autocorrelation function )对于一个平稳AR(p)模型,求出滞后k自相关系数p(k)时,实际上得到的并不是x(t)与x(t-k)之间单纯的相关关系;x(t)同时还会受到中间k-1个随机变量x(t-1),x(t-2),...,x(t-k+1)的影响,而这k-1个随机变量又都和x(t-k)具有相关关系,所以自相关系数p(k)里实际掺杂了其他变量对x(t)与x(t-k)的影响剔除了中间k-1个随机变量x(t-1),x(t-2),...,x(t-k+1)的干扰之后x(t-k)对x(t)影响的相关程度;ACF还包含了其他变量的影响,而偏自相关系数PACF是严格这两个变量之间的相关性;1.7 ARIMA(p,d,q)阶数确定

        AR(p)看PACF,MA(q)看ACF

模型ACFPACFAR(p)衰减趋于零(几何型或振荡型)p阶后截尾MA(q)q阶后截尾衰减趋于零(几何型或振荡型)ARMA(p,q)q阶后衰减趋于零(几何型或振荡型)p阶后衰减趋于零(几何型或振荡型)

        截尾:落在置信区间内(95%的点都符合该规则)

1.8 ARIMA建模流程获取被观测系统时间序列数据;对数据绘图,观测是否为平稳时间序列;对于非平稳时间序列要先进行d阶差分运算,化为平稳时间序列;经过第二步处理,已经得到平稳时间序列。要对平稳时间序列分别求得其自相关系数ACF 和偏自相关系数PACF ,通过对自相关图和偏自相关图的分析,得到最佳的阶层 p 和阶数 q;由以上得到的 ,得到ARIMA模型。然后开始对得到的模型进行模型检验。1.9 模型选择AIC与BIC:选择更简单的模型AIC:赤池信息准则(Akaike Information Criterion,AIC)

BIC:贝叶斯信息准则(Bayesian Information Criterion,BIC)

        k为模型参数个数,n为样本数量,L为似然函数;在保证模型精度的情况下尽量使得k值越小越好。

1.10 模型残差检验ARIMA模型的残差是否是平均值为0且方差为常数的正态分布;QQ图:线性即正态分布;二、pandas数据处理2.1 pandas数据重采样

date_range

可以指定开始时间与周期H:小时D:天M:月import pandas as pdimport numpy as nprng = pd.date_range("2016/07/01",periods=10,freq="D")print(rng)

time = pd.Series(np.random.randn(20),index=pd.date_range("2016/1/1",periods=20))print(time)

 数据重采样:

时间数据由一个频率转换到另一个频率降采样升采样rng = pd.date_range("2011/1/1",periods=90,freq="D")ts = pd.Series(np.random.randn(len(rng)),index=rng)print(ts)

ts.resample("3D").sum()

升采样插值方法

ffill空值取前面的值bfill空值取后面的值interpolate 线性取值day3D.resample("D").ffill(2)

day3D.resample("D").interpolate("linear")

 

2.2 Pandas滑动窗口r = ts.rolling(window=10).mean()print(r)

import matplotlib.pyplot as pltplt.figure(figsize=(15,5))ts.plot(style="r--")ts.rolling(window=10).mean().plot(style="b")

本文链接地址:https://www.jiuchutong.com/zhishi/300805.html 转载请保留说明!

上一篇:【面试宝典】2023前端面试题(面试宝典下载)

下一篇:【javaScript面试题】2023前端最新版javaScript模块,高频24问(js面试必问)

  • 微信音视频邀请通知铃声怎么恢复(微信发送视频邀请有音乐怎么弄的)

    微信音视频邀请通知铃声怎么恢复(微信发送视频邀请有音乐怎么弄的)

  • vivo字体怎么换成简体(vivo字体怎么换成艺术)

    vivo字体怎么换成简体(vivo字体怎么换成艺术)

  • 微视同步到朋友圈别人看不见的原因

    微视同步到朋友圈别人看不见的原因

  • airpods滴滴响(airpods滴滴响怎么关)

    airpods滴滴响(airpods滴滴响怎么关)

  • 打电话关机打qq对方网络良好(打电话关机打微信视频显示对方忙线中怎么回事)

    打电话关机打qq对方网络良好(打电话关机打微信视频显示对方忙线中怎么回事)

  • 快手背景图看不见了(快手背景图不显示怎么回事)

    快手背景图看不见了(快手背景图不显示怎么回事)

  • boss直聘交换微信是什么意思(boss直聘交换微信怎么弄)

    boss直聘交换微信是什么意思(boss直聘交换微信怎么弄)

  • 钉钉为什么不能退群(钉钉为什么不能发起视频会议)

    钉钉为什么不能退群(钉钉为什么不能发起视频会议)

  • 芒果tv放映室功能没了(芒果tv的放映厅在哪)

    芒果tv放映室功能没了(芒果tv的放映厅在哪)

  • 苹果手机打电话没声音免提打不开(苹果手机打电话就没信号怎么回事)

    苹果手机打电话没声音免提打不开(苹果手机打电话就没信号怎么回事)

  • tplink已连接不可上网怎么回事(tplink已连接 但无法访问互联网)

    tplink已连接不可上网怎么回事(tplink已连接 但无法访问互联网)

  • 布丁机器人连不上wifi(布丁机器人连不上网)

    布丁机器人连不上wifi(布丁机器人连不上网)

  • 电脑一键锁屏快捷键(怎么一健锁屏电脑)

    电脑一键锁屏快捷键(怎么一健锁屏电脑)

  • 飞猪退票失败怎么回事(飞猪退票一直失败什么情况啊)

    飞猪退票失败怎么回事(飞猪退票一直失败什么情况啊)

  • 微信老是被拉进群怎么办(微信老是被拉进群可以设置吗)

    微信老是被拉进群怎么办(微信老是被拉进群可以设置吗)

  • 淘宝足迹怎么查一年的(淘宝足迹怎么查去年的)

    淘宝足迹怎么查一年的(淘宝足迹怎么查去年的)

  • excel表格如何查找图片(excel表格如何查找想要的内容)

    excel表格如何查找图片(excel表格如何查找想要的内容)

  • vivo手机呼叫转移怎么取消(vivo手机呼叫转移设置在哪里设置)

    vivo手机呼叫转移怎么取消(vivo手机呼叫转移设置在哪里设置)

  • 华为p20pro指纹键失灵怎么办(华为p20pro指纹键更换)

    华为p20pro指纹键失灵怎么办(华为p20pro指纹键更换)

  • 淘宝已处理的评价怎么消除(淘宝已处理的评价多久清零)

    淘宝已处理的评价怎么消除(淘宝已处理的评价多久清零)

  • 导航窗格复选框在哪里(导航窗格怎么复制)

    导航窗格复选框在哪里(导航窗格怎么复制)

  • airpods有什么用(airpods的用处)

    airpods有什么用(airpods的用处)

  • Vue项目的打包方式(生成dist文件)(vue3项目打包)

    Vue项目的打包方式(生成dist文件)(vue3项目打包)

  • mysql覆盖索引如何理解(sql 覆盖索引)

    mysql覆盖索引如何理解(sql 覆盖索引)

  • 每个月必报的税种
  • 其他应收款审计说明怎么写
  • 建筑业小规模纳税人预缴增值税
  • 公司没有账目违法吗
  • 工程附加税怎么计算
  • 招标押金如何做账务处理?
  • 预付款可以抵扣进度款吗
  • 净资产是资产负债表的哪一项
  • 电子承兑到期了在哪里选择清算方式
  • 资助的开发经费可税前扣除吗
  • 增值税缴纳地方怎么填
  • 虚开增值税发票不能忽略的三个点!
  • 年终奖缴税将有大变化
  • 企业会计准则基本准则的主要内容
  • 差旅费可以支取现金吗
  • 外币汇兑差额债券投资计入什么科目?
  • 企业资产利润率计算公式
  • 固定资产的运费和关税计入什么费用
  • 购货方预付货款的分录
  • 实际销售金额是含税还是不含税
  • 营改增劳务费增值税率
  • 季报企业所得税营业收入本年累计怎么填写
  • 企业所得税计算方法公式
  • 成本加成法的缺点
  • 取得进项税发票分录
  • linux 网络故障
  • 商品房缴纳维修基金的规定
  • 公司和个人分别交税一部分吗
  • 代开专票缴纳的增值税怎么做账?
  • win10点搜索
  • 世界上最早的数码相机
  • php使用oci8扩展连接oracle
  • nginx连接超时时间设置多少
  • php时间转换成时间戳
  • 包装物逾期是什么意思
  • 出售债券税费处理会计分录怎么写
  • 作为大学生你能为国家安全贡献哪些力量论文
  • 微软调整bing输入字数
  • php array_key_exists() 与 isset() 的区别
  • php构造函数重载
  • autoscle
  • python设置配置文件
  • python函数如何返回列表
  • 租赁公司成本如何计算
  • 深入分析原因,找出问题根源并有效破解
  • 房租收入如何纳税
  • 开个人劳务票需要本人去吗
  • 不动产登记机构应当履行下列职责?
  • 价外费用含不含税
  • 资产负债有哪些科目
  • 实际利率法如何理解
  • 留存收益转增资本公积
  • 发票为什么被列为金额
  • 独立核算和非独立核算哪个好
  • 小企业会计准则适用于哪些企业
  • 停车费专用发票
  • 会计账簿的扉页只需填列账簿启用日期和经管人员一览表
  • sql server错误和使用情况报告
  • mysql和c
  • 安装windowsserver2008r2提示无法定位程序输入点
  • 如何设置linux
  • 设置共享文件夹win10
  • mac book视频
  • vmware 安装教程
  • win7e盘不见了怎么恢复
  • win101909的02累积更新
  • 歌词特效是怎么弄的
  • NGUI字体图集导致Label文字破碎的BUG以及解决方案
  • javascript运用
  • perl -p -i
  • nodejs使用视频教程
  • shell脚本自动化
  • python xml文件转化为excel
  • 基于nodejs的框架
  • BootStrap glyphicon图标无法显示的解决方法
  • python调用fortran函数传入数组
  • 退伍军人买车需要摇号吗
  • 税收通知
  • 平安车险如何开票报销
  • 电子税务局密钥不一致
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设