因果推断(五)——反事实,后悔药?
反事实推断一个词概括就是“后悔”。
例子:“还是以小夏开店为例,小夏请了A明星代言后,销售量虽然有提升,但是由于该明星的代言费很贵,导致最终还是亏本了。于是,小夏想要是当时没有请明星代言,会不会就不亏本了。”——推断没有发生过的事情,就是反事实推断,当前的事实是请了A明星,没有发生的事情是不代言。
反事实的定义与计算
反事实的计算可以通过干预实现,在外生变量U=u的情况下,假如B=b的话,C的值会是多少。这里对B进行干预do(B=b),则以下面这个因果图为例,对B进行干预后指向B的箭头都去掉。
对于下图中给定的结构,假设通过机器学习计算得到a,b的值分别为0.5和2,观察到外生变量U中Ua=2,Ub=1,Uc=0.5,则可以计算得到A=Ua=2, B=Ub+a*A=1+2*0.5=2, C=Uc+b*B=0.5+2*2=4.5
而当干预B时do(B=b),使得B=3得到下图,最终C=Uc+b*B=0.5+2*3=6.5
通过干预的方式,我们可以计算出如果我们改变主意修改了B将会得到什么样的结果,这就是反事实推断。
更多内容:
因果推断(四)——后门调整、前门调整、逆概率加权
因果推断(三)——结构因果模型、干预、辛普森悖论
因果推断(二)——混杂因子,D-分离,后门准则
因果推断(一)
更多内容欢迎关注公众号“秋枫学习笔记”,感谢大家的支持
因果推断(五)——反事实,后悔药?相关推荐
- 因果推断与反事实预测——盒马KDD2021的一篇论文(二十三)
文章目录 1 已有研究者的描述 1.1 YuyangZhangFTD 1.1.1 Introduction 1.1.2 Problem Formulation 1.1.3 Counterfactual ...
- 因果推断与反事实预测——几篇关联论文(二十六)
有几篇关联的论文,如果论文开源代码了,笔者比较喜欢读+code练习,所以看这类文献比较慢,先Mark再精读了- 文章目录 1 Auto IV: Counterfactual Prediction vi ...
- 【Causality】结构因果下的反事实基本框架
在之前,博主整理了因果关系之梯第二层:干预的定义,意义,用法,详见以下链接 但干预的目标是找到研究中处理的某个总效应或者在某些样本群体中的效应(平均因果效应),到目前为止我们无法在特定时间谈论个性化的 ...
- 因果推断——借微软EconML测试用DML和deepIV进行反事实预测实验(二十五)
文章目录 1 导言 1.1 KDD2021:盒马-融合反事实预测与MDP模型的清滞销定价算法 1.2 本篇想法 1.3 其他一些问题追踪 2 代码 2.1 数据生成 2.2 DML模型:有干预下的Y增 ...
- 因果推断笔记——因果图建模之微软开源的EconML(五)
文章目录 1 EconML介绍 1.1 EconML介绍 1.2 一些理论解答 1.3 常规CATE的估计器 1.4 IV工具变量 + CATE的估计器 1.5 动态处理效应的估计器 2 智能营销案例 ...
- 因果推断4--Causal ML(个人笔记)
目录 1 安装教程及官方文档 1.1 pip安装 1.2 API文档 1.3 代码仓库 2 Uplift模型与主要方法介绍 2.1 发放代金券 2.2 多treatment 2.3 实验方法 3 ca ...
- 因果推断5--DML(个人笔记)
目录 1论文介绍 1.1论文 1.2摘要 1.3DML思路 2价格需求曲线 2.1价格需求弹性 2.2价格需求弹性计算DML代码 2.3价格需求弹性例子--数据集 2.4建模过程 2.5回归结果 1论 ...
- 因果推断dowhy之-医学案例中的反事实分析
0x01. 背景 在这个例子中,我们知道三个观察变量的因果结构,我们想得到一些反事实的问题,例如"如果我采用了医生的不同建议,会发生什么?" 更具体地说,患有严重眼干症的爱丽丝决定 ...
- 基于反事实的因果推理Causal inference based on counterfactuals--一万六千字文献详细解读(因果关系的推理应用)【全文总结】
前言: 在研0的这个暑假当中,这篇文章也是对自己近两个月以来的部分学习做了一个ending!!在这段生活当中,经历了难受,经历了迷茫找不到一个属于自己的学习方法.写下这篇文章解读也对自己近段时间做 ...
- 【因果学习】因果推断分析
#01.因果推断概念 相关不是因果,事物间的因果关系常常是我们经常要面对和分析的问题,研究因果的意义是我们需要理解数据并据此做出进一步的行动和决策.比如对于我们而言,常常会想要知道"学历越高 ...
最新文章
- FPGA之道(60)时空变换之空域优化
- linux mysql io压力大_MySQL性能调优(四) Linux 磁盘IO
- Split和正则表达式的区别
- VTK:相互作用之InteractorStyleUser
- vba数组下标越界_VBA编程知识点(7)——数组基本知识
- 给php权限,PHP实现权限管理功能的方法
- 23种设计模式----------代理模式(一)
- snmp 获取设备类型_SNMP开发系列(三)SNMP Agent的实现
- 无序数组求第k大的数 python_【python刷题】寻找数组中第K大/小的数
- [转]一道受用终身的测试题
- OpenCV图像的编解码读取
- ABAP中的枚举对象
- java 清屏函数_c++清屏函数是什么
- powerdesigner 显示窗口小工具栏
- 中国行政区划代码(2020年版)附树形sql与excel
- pt100铂电阻型号_铂热电阻型号(热电阻型号有什么表示)
- P3356 火星探险问题
- Graphics2D图片合成
- django 缓存cache配置注意事项
- android RecyclerView一步步打造分组效果、类似QQ分组、折叠菜单、分组效果(一)