MA模型-程序员宅基地

MA模型

1. MA模型的定义

具有如下结构的模型称为q阶移动平均(moving average)模型,简记为MA(q):
{ x t = μ + ϵ t − θ 1 ϵ t − 1 − θ 2 ϵ t − 2 − ⋯ − θ q ϵ t − q θ q ≠ 0 E ( ϵ t ) = 0 , V a r ( ϵ t ) = σ ϵ 2 , E ( ϵ t ϵ s ) = 0 , s ≠ 0 \begin{cases} x_t=\mu+\epsilon_t-\theta_1\epsilon_{t-1}-\theta_2\epsilon_{t-2}-\cdots-\theta_q\epsilon_{t-q}\\ \theta_q\neq0\\ E(\epsilon_t)=0,Var(\epsilon_t)=\sigma_{\epsilon}^2,E(\epsilon_t\epsilon_s)=0,s\neq0 \end{cases} xt=μ+ϵtθ1ϵt1θ2ϵt2θqϵtqθq=0E(ϵt)=0,Var(ϵt)=σϵ2,E(ϵtϵs)=0,s=0
与AR模型类似,这里有两个限制条件:

  • 条件一保证了模型的最高阶数为q;
  • 条件二保证了随机干扰项序列{ ϵ t \epsilon_t ϵt}为零均值白噪声序列。
    通常缺省默认式的限制条件,把模型简记为:
    x t = μ + ϵ t − θ 1 ϵ t − 1 − θ 2 ϵ t − 2 − ⋯ − θ q ϵ t − q x_t=\mu+\epsilon_t-\theta_1\epsilon_{t-1}-\theta_2\epsilon_{t-2}-\cdots-\theta_q\epsilon_{t-q} xt=μ+ϵtθ1ϵt1θ2ϵt2θqϵtq
    同样的,当 μ = 0 \mu=0 μ=0时,模型为中心化MA(q)模型,非中心化模型只需做一个简单的位移 y t = x t − μ y_t=x_t-\mu yt=xtμ就可以转化为中心化模型。
    引入延迟算子,中心化MA(q)模型又可以简记为:
    x t = Θ ( B ) ϵ t x_t=\Theta(B)\epsilon_t xt=Θ(B)ϵt
    这里 Θ ( B ) = 1 − θ 1 B − θ 2 B 2 − ⋯ − θ q B q \Theta(B)=1-\theta_1B-\theta_2B^2-\cdots-\theta_qB^q Θ(B)=1θ1Bθ2B2θqBq,为q阶移动平均系数多项式。

用过去各个时期的随机干扰或预测误差的线性组合来表达当前预测值。
MA模型和AR大同小异,它并非是历史时序值的线性组合而是历史白噪声的线性组合。与AR最大的不同之处在于,AR模型中历史白噪声的影响是间接影响当前预测值的(通过影响历史时序值)。

2. MA模型的统计性质

2.1 常数均值

q < ∞ q<\infty q<时,MA(q)模型具有常数均值
E x t = E ( μ + ϵ t − θ 1 ϵ t − 1 − θ 2 ϵ t − 2 − ⋯ − θ q ϵ t − q ) = μ Ex_t=E(\mu+\epsilon_t-\theta_1\epsilon_{t-1}-\theta_2\epsilon_{t-2}-\cdots-\theta_q\epsilon_{t-q})=\mu Ext=E(μ+ϵtθ1ϵt1θ

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_55666968/article/details/115051205

智能推荐

VISIO画立体图——VISIO画图技巧-程序员宅基地

文章浏览阅读6w次,点赞48次,收藏250次。3分钟你将学到VISIO基础操作线图形与文本移动VISIO画流程图连接线的使用VISIO画立体图组合功能高阶使用实例分享VISIO基础操作线图形与文本移动VISIO画流程图连接线的使用VISIO画立体图组合功能高阶使用实例分享..._visio画立体图

SQL Server安装失败,SQL Server卸载不干净_sql安装失败如何彻底清理干净-程序员宅基地

文章浏览阅读2w次,点赞18次,收藏122次。SQL Server安装失败,SQL Server卸载不干净版本:SQL Server2019问题一:找不到安装路径Can’t Install SQL Server 2019 (Express Edition) | Exit code (Decimal): -2147467259Error description: The system cannot find the path specified一、卸载干净SQL Server1.在控制面板卸载与SQL Server相关的组件以win10为例,_sql安装失败如何彻底清理干净

GridSearchCV与cross_validation区别_cross_validate gridsearchcv-程序员宅基地

文章浏览阅读1.2k次。转自https://blog.csdn.net/qq_32241189/article/details/80182114一.交叉验证 交叉验证就是将原始数据集(dataset)划分为两个部分.一部分为训练集用来训练模型,另外一部分作为测试集测试模型效果. 作用: 1) 交叉验证是用来评估模型在新的数据集上的预测效果,也可以一定程度上减小模型的过拟合 ..._cross_validate gridsearchcv

linux删除U盘分区、创建分区和格式化_linux u盘分区和取消分区-程序员宅基地

文章浏览阅读3k次。查看挂载盘首先查看有哪些挂载盘:sudo fdisk -l一般最后面就是U盘或SD卡,可以看到总大小、总扇区数。还列出了当前U盘里面的3个分区情况。操作分区使用fdisk命令选中U盘p 显示现有的分区n 建立新分区t 更改分区类型d 删除现有的分区a 更改分区启动标志w 对分区的更改写入到硬盘或者存储器中。q 不保存退出。首先把3个旧分区删除,使用d然后使用n建立一个新的分区最后使用w,把更改写入U盘使用ls /dev/sd*可以查看U盘设备,如下所示,一开始没有插入_linux u盘分区和取消分区

创建数据库sqlite3文件_sqlite3 创建文件-程序员宅基地

文章浏览阅读521次,点赞10次,收藏2次。创建数据库文件相关指令操作_sqlite3 创建文件

linux没有c编译器,兄弟们,我这有台电脑里的Linux缺少cc(C编译器),我该怎么把它补上去啊?急啊!!!...-程序员宅基地

文章浏览阅读385次。我装的是RedhatLinux9,大家都知道Linux和Unix所带的C编译器是cc,记得应该在/bin这个目录下吧,一般情况下会装上它的,就可以在某个目录里编译C程序了,比如有个C原代码文件abc.c,就可以这样编译它:#ccabc.c然后就可以#./abc来运行它了。但现在我没有装这个cc(C编译器),机子里也没装任何其他C或C++编译器,所以就没法在解开.tar.gz文件后再make编..._linux缺少c++编译器

随便推点

Rockchip Android13平台提取kernel环境编译KO_clang编译ko-程序员宅基地

文章浏览阅读4.2k次,点赞2次,收藏29次。当需要给第三方提供kernel的ko编译环境时,又不想提供完整的kernel源码,则可以对kernel进行裁剪提取出最小的编译环境和编译器提供给第三方即可。_clang编译ko

Linux 线路规程_linux线路规程-程序员宅基地

文章浏览阅读1.2k次。line discipline(LDISC) 线路规程,是linux和类unix系统终端子系统的一个软件驱动层。终端子系统从上到下可划分为三层:顶层tty core驱动层提供字符设备接口(因为所有的终端设备都是字符设备);最底层是tty driver层用来和硬件进行通讯,实现tty_operations供tty core和 LDISC层调用;中间层line discipline实现终端输入_linux线路规程

易居住房8(“个人中心”--编辑资料)_易居房评编辑-程序员宅基地

文章浏览阅读282次。在“易居住房7”的基础上进行增加或修改代码“pages”中添加“UserAuth.java”“pages”中添加编辑资料相关–“personal.jsp”,“personalEdit.jsp”;个人认证相关–“verify.jsp”,“verifyApply.jsp”我的资料–编辑资料“IUserDao.java”增加代码 void updateUserInfo(UserInf..._易居房评编辑

listview计算滑动高度 判断上滑下滑 隐藏控件_abslistview.onscrolllistener判断向上向下滑-程序员宅基地

文章浏览阅读406次。lv_followlistview.setOnScrollListener(new AbsListView.OnScrollListener() { private SparseArray recordSp = new SparseArray(0); private int mCurrentfirstVisibleItem = 0; @Override publ_abslistview.onscrolllistener判断向上向下滑

uni-app弹窗列表滚动, 弹框下面的内容也跟随滚动解决方案_uni-app开发app的滑动页面上弹窗会移动-程序员宅基地

文章浏览阅读1.4k次。1.弹窗组件代码,需要在最外层的view中加入@touchmove.stop.prevent="moveHandle",且弹窗中需要滚动的列表要使用scroll-view标签包裹起来,且scroll-y 属性不能忘记加。滑动弹窗里的列表,弹框下面的内容也会跟着滑动,导致弹窗中的列表不能正常滚动。_uni-app开发app的滑动页面上弹窗会移动

springboot 集成apollo错误问题_failed to instantiate [com.ctrip.framework.apollo.-程序员宅基地

文章浏览阅读9.3k次。Exception in thread "main" java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.ApplicationContextInitializer : com.ctrip.framework.apollo.spring.boot.ApolloAp..._failed to instantiate [com.ctrip.framework.apollo.spring.boot.apolloapplicat