位置: 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面试必问)

  • 人生苦短心有爱,生活随意才自在(人生苦短心有爱的句子)

    人生苦短心有爱,生活随意才自在(人生苦短心有爱的句子)

  • 一加9防水等级(一加9防水等级多少)

    一加9防水等级(一加9防水等级多少)

  • 抖音上24小时音乐直播怎么弄(抖音上24小时音乐直播怎么挣钱的)

    抖音上24小时音乐直播怎么弄(抖音上24小时音乐直播怎么挣钱的)

  • 华为黑名单来电提示音怎么改(华为手机来电显示私人号码)

    华为黑名单来电提示音怎么改(华为手机来电显示私人号码)

  • 钉钉最多几个人同时开摄像头(钉钉最多几个人开摄像头)

    钉钉最多几个人同时开摄像头(钉钉最多几个人开摄像头)

  • 在windows 7中若要运行一个指定程序应使用什么菜单中的运行命令(在windows 7中若要复制整个屏幕到剪贴板可以按)

    在windows 7中若要运行一个指定程序应使用什么菜单中的运行命令(在windows 7中若要复制整个屏幕到剪贴板可以按)

  • 屏幕hz代表什么意思(屏幕hz越高越好吗)

    屏幕hz代表什么意思(屏幕hz越高越好吗)

  • 一对一红包怎么超过200(一对一红包最多能发多少)

    一对一红包怎么超过200(一对一红包最多能发多少)

  • vivo y9s这款手机是闪充吗(vivo-y9s)

    vivo y9s这款手机是闪充吗(vivo-y9s)

  • 魅族手机出现耳机模式怎么取消(魅族手机出现耳机图标)

    魅族手机出现耳机模式怎么取消(魅族手机出现耳机图标)

  • 1k电阻是多少欧(1k电阻是多少伏)

    1k电阻是多少欧(1k电阻是多少伏)

  • qcom-btd是什么设备

    qcom-btd是什么设备

  • 组装台式电脑需要买什么(组装台式电脑需要哪些配件)

    组装台式电脑需要买什么(组装台式电脑需要哪些配件)

  • 宽带拨号上网什么意思(宽带拨号上网是啥)

    宽带拨号上网什么意思(宽带拨号上网是啥)

  • 微信运动没有步数怎么设置(微信运动没有步数怎么回事oppo)

    微信运动没有步数怎么设置(微信运动没有步数怎么回事oppo)

  • 苹果11恢复出厂设置会有影响吗(苹果11恢复出厂设置在哪里)

    苹果11恢复出厂设置会有影响吗(苹果11恢复出厂设置在哪里)

  • 负压风机与排风扇的区别(负压风机排风量计算)

    负压风机与排风扇的区别(负压风机排风量计算)

  • oppor9是不是曲面屏(oppor9s是曲屏吗)

    oppor9是不是曲面屏(oppor9s是曲屏吗)

  • ipad mini和pro的区别(ipad pro与mini的区别)

    ipad mini和pro的区别(ipad pro与mini的区别)

  • 微型计算机的基本结构(微型计算机的基本工作原理)

    微型计算机的基本结构(微型计算机的基本工作原理)

  • 华为p10plus有指示灯吗(华为p10 plus怎样设置指纹解锁)

    华为p10plus有指示灯吗(华为p10 plus怎样设置指纹解锁)

  • 荣耀20i如何退出(华为荣耀20怎么退出)

    荣耀20i如何退出(华为荣耀20怎么退出)

  • deepin20语音记事本在哪? deepin语音记事本的使用方法(deepin声音)

    deepin20语音记事本在哪? deepin语音记事本的使用方法(deepin声音)

  • 进项税转出大于进项税,加计抵减怎么计算
  • 购房返现金需要什么资料
  • 收外汇必须报关吗
  • 物流托运不给发货怎么办
  • 滴滴的普票可以抵税吗
  • 一般纳税人废业怎么办
  • 利息收入可以作为业务招待费的基数吗
  • 货物的运输费用怎么算
  • 化验室购买仪器计入什么科目
  • 质检实验室布局
  • 财政授权支付凭证后多久打款
  • 把水费开成物业费发票有什么风险吗?
  • 送礼没有发票怎么解决
  • 全资子公司合并抵消
  • 月销售额不超10万,免征教育费附加分录
  • 机动车发票冲红怎么操作
  • 计算本月生产成本怎么算
  • 公司承担的个人所得税怎么做分录
  • 哪些工资薪酬可以进行税前扣除?
  • 广告公司怎么结转成本
  • 如何设置自动登录账号
  • win11如何设置开机自启动软件
  • 准备购买材料会计分录
  • 已抵扣发票开了红字发票怎么做分录?
  • 合同违约金可以全额扣除吗
  • swoole windows版本
  • php timestamp
  • php执行mysql语句的函数
  • 企业提取盈余公积会引起所有者权益变动吗
  • 马尔堡酒庄
  • 关键点检测backbone
  • element html
  • 华硕自带win10系统
  • vue中的provide/inject
  • uniapp跳转页面没反应
  • 企业购进的商品是什么
  • 应收账款等于什么加什么
  • 报关单填制的运费是什么
  • 政府奖励需要缴纳增值税吗
  • 购买电子承兑差额是多少
  • 投资他人公司
  • 计提并缴纳个税分录
  • python提供的3个基本数字类型
  • sqlsever日志在哪儿
  • 企业所得税怎么算
  • 所得税报表的营业成本包括费用吗
  • 销项税和进项税计算公式
  • 幼儿园账务处理实务
  • 运费增值税发票抵扣
  • 工程结算在资产中的作用
  • 快递代收货是货到了吗
  • 投资的信托基金有哪些
  • 年终奖金计入工资薪金所得吗
  • 住房按揭贷款贷20年还剩八年是黄好还是慢慢的还好
  • 购买材料如何做会计分录
  • 公交卡充值发票怎么开
  • 差额清算系统与全额清算系统的区别
  • 公司买护肤品发票如何入账
  • 应收账款怎样记账
  • 直接计算法是依据零件图样上给定的尺寸
  • sql语句学习
  • sqlserver数据库中的null值空值表示的是空格或零值
  • 联想系统win8
  • windows7脚本编程和命令行指南
  • windows7怎么打开注册表
  • linux自动化装机
  • 金庸笔下十大最受欢迎人物
  • js定义数字
  • Nodejs实现多人同时在线移动鼠标的小游戏分享
  • 文件名可以包含*吗
  • JavaScript中的this指向
  • 用jquery
  • js parseint parsefloat
  • nodejs eventloop
  • android fragmentactivity
  • python操作db2数据库
  • python讲解
  • 小型微利企业所得税优惠
  • 工会经费范围税率是多少
  • 公司出租非住宅税种
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设