带你读《2022技术人的百宝黑皮书》——因果推断:效应估计的常用方法及工具变量讨论(9)

简介: 带你读《2022技术人的百宝黑皮书》——因果推断:效应估计的常用方法及工具变量讨论(9)

带你读《2022技术人的百宝黑皮书》——因果推断:效应估计的常用方法及工具变量讨论(8) https://developer.aliyun.com/article/1247900?groupCode=taobaotech



再谈工具变量的三个条件


工具变量三个条件的剖析


前两个小节我们讨论了同质性或单调性作为工具变量第四个条件的优劣。我们的讨论都假设了Z 是一个有效的工具变量。然而在观察性研究中,Z 可能并不满足工具变量三个条件中的 (2)和(3),因而就不是一个有效的工具变量;也可能 Z 仅仅勉强满足(1),那么Z 就只是一个弱工具变量。在这两种情况中,就算条件(4)完美成立,使用工具变量也会导致很强的偏移。现在,我们再详细讨论一下每个条件:


条件(1):Z 和 A 相关。这一条件可以实证地验证。研究者在使用工具变量之前,需要先验证 Z 和 A 是否相关。然而,就像我们戒烟例子中一样,如果 Z 和 A 之间的相关性很弱,那就是一个弱工具变量,这可能带来三个严重的问题:


第一,弱工具变量会导致 95%置信区间变宽。


第二,弱工具变量会放大因条件(2)和(3) 不成立带来的偏移。 Z 和A 的弱相关性会使得工具变量效应估计中的分母变小,而条件(2)和 (3)影响的是分子,如果分子有偏移,那么这一偏移将会被放大。在我们戒烟的例子中,任何分子中的偏移都会被乘以 15.9(1/0.0627)。


第三,即使样本够大,弱工具变量也会带来偏移,并导致效应估计方差的低估。也即,效应估计是错误的,且置信区间太窄了。


条件(2):Z 仅通过A 影响Y ,而不能直接影响Y 。在因果图中,如果有箭头从 Z 指向 Y ,那就违反了条件(2),就如图 3.4.1 所示。这一箭头不经过治疗 A ,因而将会直接作用于工具变量效应估计的分子,而这一额外部分也会被视为 A 的效应的一部分,从而被分母扩大。在图3.4.2中,条件(2)对原变量 A 成立,但对于A*并不成立,这是因为 路径 Z → A → Y 所表示的 Z 的效应并没有经过 A*,而我们估计的却是 A的效应。在实践中,为了简便,很多时候我们只能用近似的 A*(如上文提到的香烟价格是否>=1.5)替代真实的 A,这种近似替代是工具变量的一个主要问题。


image.png



带你读《2022技术人的百宝黑皮书》——因果推断:效应估计的常用方法及工具变量讨论(10) https://developer.aliyun.com/article/1247898?groupCode=taobaotech

相关文章
|
SQL 存储 OLAP
适用于即席查询(Ad-Hoc)的OLAP引擎
即席查询(Ad Hoc)是用户根据自己的需求,灵活的选择查询条件,OLAP系统根据用户输入的查询条件实时返回查询结果。OLAP的即席查询与普通查询的不同之处就是很难对前者进行预先的优化,因为即席查询所响应的大都是随机性很强的查询请求。一个OLAP系统的即席查询能力越强,其应对不同用户的随机性和探索性分析的能力就越强。
1066 0
适用于即席查询(Ad-Hoc)的OLAP引擎
|
安全 API 开发工具
【HarmonyOS NEXT】一键扫码功能
这些Kit为我们应用开发提升了极大地效率。很多简单的功能,如果不需要太深的定制化需求,直接调用kit提供的API就可以实现,在android或者ios上需要很多代码才能实现的功能效果。
420 0
|
人工智能 运维 前端开发
【CodeBuddy】三分钟开发一个实用小功能之:九宫格图片切割&生成器
这是一篇关于借助AI编程助手`CodeBuddy`开发九宫格图片处理工具的实践分享。该工具支持图片切割与合成两种模式,具备良好的用户界面和便捷的下载功能,适用于社交媒体、电商设计等场景。通过详细描述需求,`CodeBuddy`快速生成了完整的解决方案,包括HTML、CSS和JavaScript代码。文章还探讨了代码优化方向,如提升用户体验和性能,并展示了实际操作界面与效果。此项目不仅体现了AI编程的高效性,也为开发者提供了创新思路。
521 0
【CodeBuddy】三分钟开发一个实用小功能之:九宫格图片切割&生成器
|
监控 数据可视化 安全
看得见的安全:如何用可视化大屏提升数据监测和网络预警效率
网络安全已成各组织核心议题,传统防护难以应对复杂攻击。AnaTraf网络流量分析仪通过实时分析流量,提取关键行为,提前发现潜在威胁。其可视化大屏将数据直观呈现,助力安全人员快速捕捉风险。系统基于趋势分析构建动态风险模型,实现预判而非仅报警,成为有判断力的“网络安全参谋”。在攻击无孔不入的时代,AnaTraf提供全新认知方式,以“看得见”提升对威胁的判断力。
看得见的安全:如何用可视化大屏提升数据监测和网络预警效率
|
数据采集 数据可视化 数据挖掘
使用R语言进行主成分分析(PCA)
【4月更文挑战第26天】本文介绍了如何使用R语言进行主成分分析(PCA),包括安装必要包`stats`、`FactoMineR`和`factoextra`,数据预处理如标准化,使用`PCA()`函数执行PCA,以及通过`summary()`、`fviz_pca_ind()`和`fviz_pca_var()`进行结果解读和可视化。此外,还讨论了如何通过载荷系数解释主成分,强调PCA在数据降维和探索数据结构中的作用。
1728 1
|
人工智能 Java 程序员
一文彻底搞明白PCB加工工艺
PCB加工工艺简介:从覆铜板开始,经过设计、钻孔、显影、蚀刻、阻焊涂层、保留焊盘、丝印等步骤,最终制成电路板。覆铜板由铜箔和绝缘基材组成,设计阶段使用EDA软件完成布线图。钻孔后,通过显影将防腐材料印刷在板上,蚀刻去除多余铜层,形成导电路径。阻焊涂层保护铜线,防止老化和短路。保留焊盘确保电子元件可焊接,丝印则添加标识符号简化焊接与维修。可选镀金处理提高抗氧化性和电气稳定性,广泛应用于高性能设备的接口。
944 0
|
机器学习/深度学习 人工智能 编解码
|
SQL 人工智能 JSON
【AI大模型应用开发】2.2 Function Calling连接外部世界 - 【实战】查询数据库
【AI大模型应用开发】2.2 Function Calling连接外部世界 - 【实战】查询数据库
768 0
|
云安全 数据采集 弹性计算
阿里云安全:云服务器的重要防护与用户安全设置
随着云计算的快速发展和普及,保护数据和信息的安全至关重要,阿里云作为国内领先的云计算服务提供商,其产品和服务广泛应用于各个领域。而在使用阿里云服务的过程中,阿里云非常重视用户数据的安全性,并通过多重安全防护机制来保护其云服务器,安全问题也是用户非常关注的问题,尤其是企业级用户。本文将详细介绍阿里云服务器的安全防护措施,以及用户日常如何设置云产品的安全。
2525 1
阿里云安全:云服务器的重要防护与用户安全设置

热门文章

最新文章