多元时间序列分析 —— 因果检验

目录

因果检验

因果关系的识别

Granger 因果关系定义

两变量之间的4种因果关系

Granger因果检验

1.假设条件

2.检验统计量

进行Granger因果检验应该注意的问题


 因果检验

因果关系的识别

  • 对于多元时间序列而言,如果能找到对响应变量有显.著影响的输入序列,并且能验证它们之间具有协整关系,这对准确预测响应变量的波动,或者通过控制输入序列的取值,间接控制响应变量的发展都是非常有用的。但前提是输入序列和响应序列之间具有真正的因果关系,而且一定是输入序列为因,响应序列为果
  • 这种因果关系的认定,在某些情况下是清晰明确的。比如T例7-3,对于中国农村家庭而言,一定是量入为出,收入的多少影响了支出的多少,所以一定是收入为因,支出为果。这个例子中输入变量和因变量很好识别。
  • 但是在有些领域,变量之间的关系可能比较复杂,因果关系的识别并不是一自了然的。无其是在经济、金融领域,多个变量都来自相同领域,甚至是同一个系统,彼此之间多半有相关关系,但彼此之间电l天果关系却并不明确。
  • 我们在建立协整模型时,需要先确定变量之间的因界关系

1983年D.A. N icols想研究对白领阶层薪水调整有决定性影响的宏观经济因素。他收集了四个相关变量:
( 1 )白领阶层的平均年薪y:
( 2 )当年的通货膨胀率CPI:(3)当年的失业率U;
( 4)当年的最低工资标准MW。
·他想研究的响应变量是白领阶层的平均年薪w,那么剩下的三个变量是不是导致年新变化的因变量呢?
如果单纯从逻辑上分析,上述四个变量之间的因果关系,我们很难直接识别。

因为既有可能是通货膨胀率上涨,导致雇主不得不给白领雇员涨薪,这时确实是 CPI 为因, w 为果,也有可能是雇主先给白领阶层涨了薪水,导致商品或服务价格上涨,维而推高了通货膨胀率,这时 W 为因, cPI 为果.因果关系不同,回归模型自变量和因变量的位置就不同,因此 CPI 能不能作为年薪 W 的输人变量并不明确。
失业率 U 与年薪 W 的关系也是如此.既有可能是失业率高导致白领被迫降低年薪以保全工作岗位,也有可能是雇员工资太高,雇主为降低成本增加裁员,导致失业率上升.这两种情况下,因果关系正好是反的.
最低工资标准 MW 与年薪 W 的关系也有多种可能.既有可能是最低工资标准提高,推高了平均年薪,也有可能是平均年薪增加,推高了最低工资标准,甚至还有第三种可能,就是它们尽管都是薪资水平,但领取的人群不同,有可能它们彼此之间相互独立,且没有什么相互影响,那就连回归模型都不必建了
在经济、金融领域,这种多个变量都来自相同领域,甚至是同一个系统,但彼此之间的因果关系并不明确的现象比比皆是,那么在协整建模时,首先需要检验变量之间
的因果关系。
 Granger 在1969年给出了序列因果关系的定义, T . J . Surgent 在1976年根据 Granger 对因果性的定义,给出了因果关系检验方法,这使得判断多个序列之间的因
果关系有了明确的定义和统计检测方法 .

Granger 因果关系定义

  • 因果关系,一定是原因导致了结果。所以从时间上说,应该是原因发生在前,结果产生在后。就影响效果而言,×事件发生在前,而且对Y事件的发展结果有影响,X事件才能称为Y事件的因。基于对这种因果关系的理解,1969年Granger给出了序列间因果关系的定义,我们称之为Granger因果关系定义。  

 Granger因果关系定义:假设X和Y是宽平稳序列,

(1) I_t为 t 时刻所有有用信息的集合  

I_t=\left \{ x_t,x_{t-1},\cdots ,y_t,y_{t-1},y_{t-2},\cdots \right \}

(2) X_t为 t 时刻所有x序列信息的集合

X_t=\left \{ x_t,x_{t-1},x_{t-2},\cdots \right \}

(3) \sigma^2(\cdot )为方差函数

  • 序列x是序列y的Granger原因,当且仅当 y 的最优线性预测函数使得下式成立:

\sigma^2(y_{t+1}|I_t)< \sigma^2(y_{t+1}|I_t-X_t)

式中,\sigma^2(y_{t+1}|I_t)是使用所有可获得的历史信息(其中也包含x序列的历史信息〉得到的y序列一期预测值的方差:\sigma^2(y_{t+1}|I_t-X_t)是从所有信息中刻意扣除r序列的历史信息得到的y序列一期预测值的方差。
   如果\sigma^2(y_{t+1}|I_t)< \sigma^2(y_{t+1}|I_t-X_t),则说明r序列历史信息的加入能提高y序列的预测精度。进而反推出序列x是因,序列y是果,简记为x一>y。 

两变量之间的4种因果关系

  • ·根据Granger因果关系定义,在两个序列之间存在4种不同的因果关系(不考虑两变量之间当期影响)

(1) x和y相互独立,简记为(x,y);
(2) x是y的Granger 原因,简记为(x->y);
(3) y是x的Granger 原因,简记为(x<-y);
(4)x和y互为因果,这种情况称为x和y之间存在反馈(feedback)关系,简记为
(x<->y)。

Granger因果检验

1.假设条件

  • Granger因果检验认为绝大多数时间序列的生成过程是相互独立的,所以原假设是序列x不是序列y的Granger原因,备择假设是序列x是序列y的Granger原因。
  • 构造序列y的最优线性预测函数,不妨记作:

 y_t=\beta _0+\sum_{k=1}^{p}\beta_ky_{t-k}+\sum_{k=1}^{q}\alpha_kx_{t-k}+\sum_{k=1}^{l}\gamma_kz_{t-k}+\varepsilon_t

此时,Granger因果检验的假设条件可以等价表达为

H_0:\alpha_1=\alpha_2=\cdots =\alpha_q=0\leftrightarrow H_1:\alpha_1,\alpha_2,\cdots ,\alpha_q不全为0 

2.检验统计量

  • 检验统计量:有多种方法构建Granger因果检验的统计量,在此介绍F检验统计量的构造原理。在该检验方法下,需要拟合两个回归模型
  • 在原假设成立的情况下,拟合序列y的有约束预测模型

  • 在备择假设成立的情况下,拟合序列y的无约束预测模型 

  •  检验统计量  

  • 对1962-1979年美国白领阶层平均年薪和可能对它有显著影响的宏观经济因素进行Granger因果检验。
  • 第一步:检验序列平稳性
    • 前三个序列(W, CP1,U) 1阶差分后平稳·
    • 第四个序列(MW)原序列平稳

懒了,直接贴书了,哈哈哈

进行Granger因果检验应该注意的问题

  •         检验结果只说明样本数据特征。例7-4的Granger因果检验得出结论:白领年薪的波动受最低工.资的影响,但不受通货膨胀率和失业率的显著影响。这个因果结论是基于这批样本数据得出的。如果换一批数据,或增加样本数据量,得出的因渠判嗟可能会完全不一样。这也就是说,Granger因果检验的结果会受到样本随机性的影响。样本容量越小,样本随机性的影响就越天。所以最好在样本容量比较大时进行Granger因果检验,以保证检验结果相对稳健。
  •         Granger因果检验即使显著拒绝原假设,也不能说明两个序列间具有真正的因果关系。Granger因果检验的构造思想是:使响应变量预测精度有显著提高的自变量可以视作响应变量的因。这里面存在一个逻辑漏洞:如果变量x是变ry的因,那么知道x的信息对预测y是有帮助的,这个结论是对的。但反过来认为,有助于预测精度提高的变量都是响应变量的因,就不一定正确了。这就意味着,在进行Granger因果检验时,即使得出因果关系显著成立的结论,也仅仅是预测精度提高的统计显著性判断,并不煮味若两个变量之间一定存在真正的因果关系。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/564729.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华为仿苹果字体_华为mate40系列再次霸榜DXO,网友:无敌是多么寂寞

阅读本文前&#xff0c;请您先点击上面的蓝色字体&#xff0c;再点击“关注”&#xff0c;这样您就可以免费收到最新内容了。每天都有分享&#xff0c;完全是免费订阅&#xff0c;请放心关注。声明&#xff1a;本文转载自网络&#xff0c;如有侵权&#xff0c;请在后台留言联系…

Java常见异常处理

异常&#xff08;exception&#xff09;是在运行程序时产生的一种异常情况&#xff0c;已经成为了衡量一门语言是否成熟的标准之一。 异常简介 Java 中的异常又称为例外&#xff0c;是一个在程序执行期间发生的事件&#xff0c;它中断正在执行程序的正常指令流。为了能够及时…

干预分析 + 伪回归

目录 干预分析 干预分析的定义 干预分析的产生背景 干预分析的实质 干预分析步骤 步骤一 步骤二 步骤三 步骤四 步骤五 步骤六 干预机制的选择 伪回归 定义 伪回归随机模拟试验 伪回归产生原因 干预分析 干预分析的定义 时间序列常常受到某些外部事件的影响…

R如何安装MSBVAR包!!!请看这里!!

目录 1.MSBVAR介绍 2.为何R上安装失败 3.解决方案 1.MSBVAR介绍 MSBVAR: 估计贝叶斯向量自回归模型和贝叶斯结构向量自回归模型&#xff0c;也可以用于时间序列的因果检验。 2.为何R上安装失败 MSBVAR现在不属于R中的库&#xff0c;属于第三方安装库&#xff0c;并且它在…

easy excel根据行列excel_Excel函数如何根据地级市匹配所在省份计算快递费用

前些日子一个学员问的关于excel计算快递费的问题&#xff0c;office小超老师觉得很有代表性。在这里和大家分享一下具体处理快递费的处理流程。在她的这个案例中&#xff0c;订单信息地区仅为各个地级市&#xff0c;现在的问题就是要根据不同的地级市和各个地区不同的快递费用&…

智能计算之遗传算法(GA)介绍

目录 1. 简介 2. GA思想来源及建立过程 3. 研究发展 4. GA的基本结构 5. GA的实现流程 (1) 染色体编​辑 (2) 群体的初始化 (3) 适应值评价 (4) 选择算子(父体选择) (5) 交配算子(杂交算子) (6) 变异算子 (7) 算法流程 6. 实例举例 7. 遗传算法的改进 (1) 算子的…

sublimetext3插件安装_sublime text 3 交互python

爱折腾的我最近在用sublime text 3 写python&#xff0c;但是原生态的编译模式不支持交互。在网上找了许多资料&#xff0c;想要可以交互运行python&#xff0c;大都需要sublimeREPL这个插件&#xff0c;我不想用这个插件。在多次摸索过后找到了如下解决方案&#xff0c;在此记…

如何用手机打开dcm格式图片_压缩图片用这个神奇吧(电脑版)

一码不扫&#xff0c;可以扫天下&#xff1f;Light Image Resizer是将数码照片和图像存在电脑中&#xff0c;并希望重新调整图片大小&#xff0c;压缩&#xff0c;转换&#xff0c;创建备份&#xff0c;导入或组织图片的人们设计的完美工具。Light Image Resizer 专业的图像缩放…

智能计算之神经网络(BP)介绍

目录 1. 神经网络流行原因 2. 人工神经网络定义 3. 人工神经网络的学习能力 4. 人工神经网络的基本原理 5. 神经网络的研究进展 6. 神经网络的典型结构 6.1 单层感知器网络 6.2 前馈型网络 6.3 前馈内层互联网络 6.4 反馈型网络 6.5 全互联网络 7. 神经网络的学习算…

python系统关键字_Python基础教程 - global关键字及全局变量的用法

Python中global关键字主要作用是声明变量的作用域。 在C语言中&#xff0c;由于变量一定是先声明&#xff0c;后使用&#xff0c;所以我们可以清楚的知道&#xff0c;现在使用的变量是全局还是局部&#xff0c;比如&#xff1a; int a 5; void test(void) { a 1; // 没有先声…

智能计算之神经网络(Hopfield网络-DHNN,CHNN )介绍

目录 1. 神经网络受欢迎的原因 2. 人工神经网络定义 3. 人工神经网络的学习能力 4. 人工神经网络的基本原理 5. 神经网络的研究进展 6. 神经网络的典型结构 6.1 单层感知器网络 6.2 前馈型网络 6.3 前馈内层互联网络 6.4 反馈型网络 6.5 全互联网络 7. 神经网络的学…

智能计算之蚁群算法(ACO)介绍

目录 1. 简介 2. 基本思想 3. 研究进展 4. 基本流程 &#xff08;1&#xff09;路径构建 &#xff08;2&#xff09;信息素更新 ​5. 应用举例 6. 改进版 6.1 精华蚂蚁系统 6.2 基于排列的蚂蚁系 6.3 最大最小蚂蚁系 6.4 蚁群系统 7. 参数设置​编辑 8. 练习题 …

Java try catch finally语句

在实际开发中&#xff0c;根据 try catch 语句的执行过程&#xff0c;try 语句块和 catch 语句块有可能不被完全执行&#xff0c;而有些处理代码则要求必须执行。例如&#xff0c;程序在 try 块里打开了一些物理资源&#xff08;如数据库连接、网络连接和磁盘文件等&#xff09…

linux代码_Sonar代码走查的配置(linux)

SonarQube是一个静态代码质量检查工具&#xff0c;可以检查出代码中明显或潜在问题。虽然偶尔它的判断会是错误的&#xff0c;但还是值得我们用。它能以比较基础的级别减少代码出错的可能&#xff0c;可以节省人工Review代码时间。它支持多种语言的检查。我这里的代码是java代码…

智能计算之粒子群算法(PSO)介绍

目录 1. 简介(思想) 2. 研究发展 3. 算法步骤 4. 应用举例 5. 粒子群优化算法的改进研究 5.1 理论改进 5.2 拓扑结构改进 5.3 混合算法改进 5.4 离散版本改进 6. 相关应用 7. 参数设置​ 1. 简介(思想) 粒子群优化算法&#xff08;Particle Swarm Optimization&…

python爬虫能秒杀么_面试题之用python爬取并夕夕不同时段秒杀商品信息

先上效果图吧&#xff08;因为确实也是刚入门&#xff0c;很多细节没有注意到的&#xff0c;各位尽管提出来&#xff09;并夕夕很多时候都在不停的有秒杀商品的活动&#xff0c;对于价格问题&#xff0c;我就没法讨论了&#xff0c;但是人家能吸引到这么多流量&#xff0c;真本…

html 怎么让tr的css覆盖td的_通达OA上传漏洞之变量覆盖分析

作者&#xff1a;kw0ng开始通达OA上传到包含漏洞分析的文章已经有很多&#xff0c;本文重点分析&#xff0c;文件上传处决定路径信息是否回显的UPLOAD_MODE参数是怎么传递的。代码分析触发文件上传点位于/ispirit/im/upload.php中&#xff0c;服务端在接收文件信息的同时还需要…

怎么看电脑的hdmi是输出还是输入_高清hdmi矩阵切换器4进4出音视频方案介绍景阳华泰科技...

高清hdmi矩阵切换器4进4出多少钱&#xff1f;这就需要了解您需要哪种4进4出矩阵&#xff01;景阳华泰科技生产的矩阵分为两种形式&#xff0c;一种是我们近几十年来一直使用的一体机&#xff0c;高清HDMI矩阵切换器4进4出采用一体机结构&#xff0c;经济实惠&#xff0c;功能较…

专业音频如何把电平转换成dbu_谭俊峰|录课、买麦,你应该了解的音频常识

近来&#xff0c;有打算录录课、吹吹牛&#xff0c;于是想升级一下硬件。既然要录音&#xff0c;那搞个好一点儿的麦克风总是必要的。于是&#xff0c;上网去查。不查不知道&#xff0c;一查吓一跳。为啥呢&#xff1f;既不为产品的琳琅满目&#xff0c;也不为价格的云泥之别&a…

android 自定义进度条_第一百八十九回:Android中自定义ProgressBar三

各位看官们大家好&#xff0c;上一回中咱们说的是Android中自定义ProgressBar的例子&#xff0c;这一回咱们继续说该例子。闲话休提&#xff0c;言归正转。让我们一起Talk Android吧&#xff01;看官们&#xff0c;我们在上一回是通过自定义PrgressBar的方式给它添加了文字&…