首页 > 其他分享 >时间序列分析 #AR模型平稳性的判别

时间序列分析 #AR模型平稳性的判别

时间:2024-04-07 15:58:33浏览次数:24  
标签:判别 特征 模型 平稳 AR 20% 平稳性

  1. 理解AR模型的定义,能熟练写出AR模型的模型结构和特征方程的表达式;
  2. 掌握AR模型平稳性判别的三种方法,即图示法、特征根法和平稳域方法。

练习1、考察如下四个AR模型的平稳性:

利用函数arima.sim或函数filter拟合上述四个序列的序列值,绘制时序图(以2×2的结构排列),并对图形做出解释,判断该序列是否平稳。

#使用arima.sim函数产生(1)、(3)两个平稳AR模型
x1 <- arima.sim(n = 100,list(ar = 0.612))
x4 <- arima.sim(n = 100,list(ar = c(-0.1,0.72)))
#注:arima.sim函数如果指定拟合的AR模型为非平稳模型,系统会报错!

#使用filter函数产生序列(2)、(4)两个非平稳AR模型
x2 <- filter(rnorm(100),filter = 1.7,method = "recursive")
x3 <- filter(rnorm(100),filter = c(-1.9,-0.4),method = "recursive")
#绘制四个序列时序图,以2X2的结构排列
par(mfrow = c(2,2),cex = 0.6)
plot(x1)
plot(x2)
plot(x3)
plot(x4)

 

 

结果分析:

(1)模型(1)平稳,该序列始终在一个常数值0附近波动,且波动范围长期在-3至3之间,呈现出平稳序列的特征。

(2)模型(2)非平稳,该序列前期在0附近波动,但后期到80以后,呈现出指数上升的趋势,可认为是不平稳的。

(3)模型(3)非平稳,该序列前期在0附近波动,但后期到80以后,波动范围逐渐增大且无界,可认为是不平稳的。

(4)模型(4)平稳,该序列始终在一个常数值0附近波动,且波动范围长期在-3至3之间,呈现出平稳序列的特征。

练习2、利用特征根法判别练习1中四个模型的平稳性。

要求:写出特征方程或自回归系数多项式方程\Phi (B)=0的具体表达式,并利用函数polyroot和函数Mod分别求方程的根和对应的模。

分析:

模型(1):特征方程:\lambda -0.612=0

特征根的结果及平稳性的判别:特征根\lambda =0.612

\left | \lambda \right |=0.612<1,特征根在单位圆内,因此该AR(1)模型平稳。

模型(2):特征方程:\lambda -1.7=0

特征根的结果及平稳性的判别:特征根\lambda =1.7

\left | \lambda \right |=1.7>1,特征根在单位圆外,因此该AR(1)模型不平稳。

模型(3):特征方程:\lambda ^{2}+1.9\lambda +0.4=0

求特征根(或因式分解过程):

> x3 <- polyroot(c(0.4,1.9,1))
> x3
[1] -0.2411277-0i -1.6588723+0i
> Mod(x3)
[1] 0.2411277 1.6588723

特征根的结果及平稳性的判别:特征根\lambda _{1}=-0.2411277\lambda _{2}=-1.6588723

\left | \lambda _{1} \right |=0.2411277<1\left | \lambda _{2} \right |=1.6588723>1,λ1在单位圆内,但是λ2不再单位圆内,因此认为该AR(2)模型是不平稳的。

模型(4):特征方程:\lambda ^{2}+0.1\lambda -0.72=0

求特征根(或因式分解过程):

> x4 <- polyroot(c(-0.72,0.1,1))
> x4
[1] 0.8+0i -0.9+0i
> Mod(x4)
[1] 0.8 0.9 

特征根的结果及平稳性的判别:特征根\lambda _{1}=0.8\lambda _{2}=-0.9

\left | \lambda _{1} \right |=0.8<1\left | \lambda _{2} \right |=0.9>1,两个特征根都在单位圆内,因此认为该AR(2)是平稳的。

标签:判别,特征,模型,平稳,AR,20%,平稳性
From: https://blog.csdn.net/weixin_51423847/article/details/137465796

相关文章

  • Android音视频开发 - MediaMetadataRetriever 相关
    Android音视频开发-MediaMetadataRetriever相关MediaMetadataRetriever是android中用于从媒体文件中提取元数据新的类.可以获取音频,视频和图像文件的各种信息,如时长,标题,封面等.1:初始化对象privateMediaMetadataRetrievermediaMetadataRetriever=newMediaMetadat......
  • LLM(large language model)知识点
    LLM知识点LLM1.LLM模型,常见的问题有哪些2.llm模型是用原始权重还是自己微调后的模型,如果有微调过,微调过程都存在哪些问题3.BERT的结构?4.怎么使用BERT模型5.Transformer的整体流程:6.Transformer中注意力的作用是什么?7.大模型训练的超参数如何设置?8.InstructGPT三......
  • Win11中安装虚拟化软件VMware,以及Linux虚拟机的详细安装配置
    文章目录前言安装VMwareWorkstationPro安装注意事项确认服务正常开启确认虚拟网络正常确认虚拟网卡使用VM新建Linux虚拟机新建虚拟机向导开启虚拟机后电脑蓝屏(可能)安装Linux虚拟机登录虚拟机前言记录时间[2024-4-7]本文讲述如何在Win11中安装虚拟化软......
  • 【WEEK6】Learning Objectives and Summaries【MySQL】【English Version】
    LearningObjectives:TwoweekstofinishlearningMySQL-WeektwoLearningContent:Referencevideotutorials【狂神说Java】MySQL最新教程通俗易懂QuerydatabyDQLMySQLfunctionsMD5encryptionTransactionsLearningtimeandoutputs:Week6MON~WED,SUN......
  • Do not nest ternary expressions no-nested-ternary 这个报错什么意思
    ESLint规则no-nested-ternary当检测到代码中存在嵌套的三元表达式时,会发出警告或错误。该规则旨在通过禁止使用嵌套的三元表达式来提升代码的可读性和可维护性,因为随着条件复杂度的增加,深度嵌套的三元表达式往往会变得难以理解和推理。三元表达式:三元表达式是JavaScript中一......
  • QFComponent for lazarus增加新控件TQFGridPanelComponent
    TQFGridPanelComponent控件支持在单元格绑定可视控件,运行时单元格绑定的控件会吸附到相应的单元格里。|姓名|[#][C2]单位|办公地址|备注||:-:|:-:|:-:|:-:||秋风6|[bm4]检测中心1|南山建工村1|||秋风7|检测中心2|<COMPNAME=name3>[#][c4]南山建工村2|||[c2]地址|<COMPNAME=n......
  • qt Qml qml MouseArea的属性和信号方法
    Mousearea属性:​acceptedButtons:​接受的鼠标按键,默认是左键Qt.LeftButton|Qt.RightButton|Qt.AllButtons等等​pressedButtons:​按下的是什么键?左键or右键等Rectangle{color:"yellow"anchors.centerIn:parentwidth:200hei......
  • Cloudflare — 从美国农村到硅谷独角兽,云计算新贵的成长秘籍
    一、过去:打造DNS与安全的坚实基础DNS服务:奠定可靠访问的基石Cloudflare通过快速、稳定的域名解析服务,确保了网站的访问速度和可靠性。同时,强大的DDoS防护措施保障了服务的高可用性和持续性。......
  • 毕业设计程序开源 Spring Boot+vue.js+Echart+mysql +QT+halcon
    1.介绍 涉及到的技术框架比较多,但是也不难,相关技术需要些基础。目前还是个半成品,还有些数据图表和QT功能没做完善,本来想在前端部分做大数据分析平台的,后续有空再完善。下面简单介绍一下。源代码此处:链接:https://pan.baidu.com/s/1904kLOv4EDJkcBuuNe1jqw?pwd=6666 提取码:6......
  • ARC175 A~C 题解
    ARC175ASpoonTakingProblem题目大意有\(n\)个人围成一个环,第\(i\)个人左手边是第\(i\)个勺子,右手边是第\(i\%n+1\)个勺子。每个人的惯用手用一个字符\(a_i=\)L/R/?表示,即左手/右手/未知。给定\(1\simn\)的一个排列\(P_1,\dots,P_n\)表示这\(n\)个人行动的......