第一讲:反事实因果分析框架(1)
1.因果关系的定义?
举个栗子:
背景:小明是个土财主,有一天他打了佣人一棍子,第二天佣人死了。
问题:打的那棍子是造成佣人死亡的原因么?
在因果推断中,是否打人是处理变量,是否死亡是响应变量,影响我们判断的乱七八糟的其他因素是混淆变量。
如果我们认为小明打人是致死的原因的话,其实我们本质上是做了这样一个假设的:如果当时小明不打他,他就不会死!
这就引入了我们的第一个概念–反事实
- 事实状态:我们自己可以看到,经历了的状态;
- 反事实状态:处理变量取值为"现实生活中没有发生"的状态下,响应变量的取值.
既然是反事实,就代表着无法在事实中进行观测。简单来讲,就是你无法得知小明没打佣人的结果,因为"世上没有后悔药".
这就引入了
因果推断中的根本性问题:
反事实状态无法直接观测!就无法计算个体性的因果关系(佣人被打的结果-佣人没被打的结果)
解决根本性问题的措施:
找到和被研究者特别相像的替代者,用他们在不同处理变量下的响应变量值去估计被研究者的反事实结果。
放在小明的例子中,最好就是找一个佣人的双胞胎,看看另一个没被打双胞胎是不
第一讲:反事实因果分析框架(1)相关推荐
- 第一讲:反事实因果分析框架(2)
1. 承前启后 上一讲以土财主小明打佣人致死的案例引入了因果推断中的反事实概念和一系列常用统计量,本讲介绍下因果推断中常用的4个假设前提. 2. 因果推断的前提假设? 特定的因果关系的成立需要 ...
- 机器学习hierarchical clustering_ICLR 2020 | 反事实因果理论如何帮助深度学习?
以深度学习为代表的表示机器学习取得了巨大的成功,尤其是在特征提取的能力方面.但是与此同时,一个巨大的问题是深度神经网络的黑箱问题和不稳定性问题.其中的一个根本原因,是基于相关性的统计模型容易学习到数据 ...
- 《ArcGIS Engine+C#实例开发教程》第一讲桌面GIS应用程序框架的建立
原文:<ArcGIS Engine+C#实例开发教程>第一讲桌面GIS应用程序框架的建立 摘要:本讲主要是使用MapControl.PageLayoutControl.ToolbarCon ...
- 《因果学习周刊》第8期:因果反事实预测
No.08 智源社区 因果学习组 因 果 学 习 研究 观点 资源 活动 关于周刊 因果学习作为人工智能领域研究热点之一,其研究进展与成果也引发了众多关注.为帮助研究与工程人员了解该领域的相关进展和 ...
- 2019-0331视觉SLAM的学习第一讲
视觉SLAM第一讲学习笔记 框架显示 第一讲主要内容 资源获取 框架显示 第一讲主要内容 我就不多bb后面三个概述了,今天开始说明一下SLAM的第一讲的内容,接下来13天每天按时按量完成任务,立个FL ...
- 快手+何向南团队最新论文Counterfactual Interactive Recommender System ,反事实推理融入离线强化学习,解决filter bubble/信息茧房问题
论文名:CIRS: Bursting Filter Bubbles by Counterfactual Interactive Recommender System 目录 链接 1. 相关背景 1.1 ...
- 【Causality】结构因果下的反事实基本框架
在之前,博主整理了因果关系之梯第二层:干预的定义,意义,用法,详见以下链接 但干预的目标是找到研究中处理的某个总效应或者在某些样本群体中的效应(平均因果效应),到目前为止我们无法在特定时间谈论个性化的 ...
- 因果推断dowhy之-医学案例中的反事实分析
0x01. 背景 在这个例子中,我们知道三个观察变量的因果结构,我们想得到一些反事实的问题,例如"如果我采用了医生的不同建议,会发生什么?" 更具体地说,患有严重眼干症的爱丽丝决定 ...
- 因果推断与反事实预测——几篇关联论文(二十六)
有几篇关联的论文,如果论文开源代码了,笔者比较喜欢读+code练习,所以看这类文献比较慢,先Mark再精读了- 文章目录 1 Auto IV: Counterfactual Prediction vi ...
最新文章
- HwBinder驱动篇-Android10.0 HwBinder通信原理(十)
- java: 在相应的 try 语句主体中不能抛出异常错误java.io.IOException
- python selenium 处理弹窗_python中能否使用selenium获取弹窗的文本内容?
- php 进程函数,php多进程函数
- JavaFX自定义控件– Nest Thermostat第3部分
- 数据集怎么导出_PCA算法 | 数据集特征数量太多怎么办?用这个算法对它降维打击...
- Maven实战---两个war包的调用
- 华为诺亚方舟预训练语言模型NEZHA、TinyBERT开源代码
- 第14章 定制字符画(《Python趣味创意编程》教学视频)
- 迫不及待,英特尔推特“官宣”GPU发布时间
- select样式调整
- Android Studio下载Gradle一直失败,使用正确的下载地址
- 利用POI导出excel
- 长度游程编码的JAVA源代码_游程编码(Run Length Code)
- graphpad prism8教程柱状图_GraphPad 8.0 新功能:柱状图功能体验大优化!(附教学)...
- 如何用excel制作xy曲线图_如何用excel制作表格?
- 通过CURL请求示例详解HTTPS协议
- linux桌面m3,迈乐A100 如何安装linux-ubuntu-lxde桌面-迈乐盒子-奇珀网
- hadoop-fs.defaultFS
- 域名暂停解析是怎么回事?如何恢复解析?
热门文章
- 容器数据卷,Docker安装Mysql5.7以及MySQL主从搭建过程
- D2 Admin CLI 快速生成 D2 Admin项目
- 真实世界中的开集识别问题(Open-Set Recognition Problem)
- Springboot整合Swagger UI 3.0.0 版本
- 上周热点回顾(7.22-7.28)
- c语言中字符变量与整型变量的相互转化
- sed 删除匹配行的前后行
- 剑指 Offer 55 - 2 平衡二叉树
- 无菌医疗包装行业调研报告 - 市场现状分析与发展前景预测
- 实战四十八:基于python设置的分词系统(完整代码+数据、毕业设计)