Chapter 5 Interaction
上一节介绍了modification, 这一节介绍一个类似的概念, interaction.
5.1 Interaction requires a joint intervention
之前都仅仅涉及了一个intervention (treatment) \(A\), 这里再引入另一个因素\(E \in \{0, 1\}\).
则, 此时\(Y^{a, e}\)有四种可能性:
Y^{0, 1},
Y^{1, 0},
Y^{1, 1}.
\]
则我们称intervention \(A\)与\(E\)之间存在interaction, 若
-
\mathrm{Pr}[Y^{a=0,e=1}=1]
\not =
\mathrm{Pr}[Y^{a=1,e=0}=1]
-
\mathrm{Pr}[Y^{a=0,e=0}=1],
\]
即, \(A\)关于\(Y\)的causal effect 在set不同的\(E=e\)的时候不同.
注: 这是一个对称的概念.
5.2 Identifying interaction
当\(Y^{a, e}\)与\(E\)独立的时候, 即
=
\mathrm{Pr}[Y^{a,e}|E=e]
=
\mathrm{Pr}[Y^{a}|E=e].
\]
此时可以发现, interaction 和 上一节所介绍的modification是一致的.
5.3 Counterfactual response types and interactions
所有的人都只有如下四种情况
Type & Y^{a=0} & Y^{a=1} \\
Doomed & 1 & 1 \\
Helped & 1 & 0 \\
Hurt & 0 & 1 \\
Immune & 0 & 0 \\
\end{array}
\]
对于被诅咒的或者免疫的人来说, 是否治疗是不改变结果的, 而对于helped 或者 hurt 的实际上才是causal effect所影响的东西.
这些type称之为response type.

关于\(A\), \(E\)则总共有16种response types.
可以发现, interaction若想要发生, 则至少2, 3, 5, 7, 8, 9, 10, 12, 14, 15中的一种发生.
5.4 Sufficient causes
此以及后面的都是讲另一套体系的, 就是研究什么因素必能推演出某个结果.
5.5 Sufficient cause interaction
5.6 Counterfactual or sufficient-component causes?
Fine Point
More on counterfactual types and interaction
From counterfactuals to sufficient-component causes, and vice versa.
Biologic interaction
More on the attribution fraction
Technical Point
Interaction on the additive and multiplicative scales
就是interaction的判定条件还可以改写为
-
\mathrm{Pr}[Y^{a=0,e=0}=1]
=
\{
\mathrm{Pr}[Y^{a=1,e=0}=1]
-
\mathrm{Pr}[Y^{a=0,e=0}=1]
\}
+
\{
\mathrm{Pr}[Y^{a=0,e=1}=1]
-
\mathrm{Pr}[Y^{a=0,e=0}=1]
\}
\]
以及相应的multiplicative的条件.
Monotonicity of causal effects
什么情况下\(Y^{a=1} \ge Y^{a=0}\)恒成立?
即不存在有人属于Helped type.
Monotonicity of causal effects and sufficient causes
Chapter 5 Interaction的更多相关文章
- advanced dom scripting dynamic web design techniques Part One DOM SCRIPTING IN DETAIL CHAPTER 1 DO IT RIGHT WITH BEST PRACTICES
You’re excited; your client is excited. All is well. You’ve just launched the client’s latest websit ...
- JavaScript- The Good Parts Chapter 4
Why, every fault’s condemn’d ere it be done:Mine were the very cipher of a function. . .—William Sha ...
- MongoDB:The Definitive Guide CHAPTER 2 Getting Started
MongoDB is very powerful, but it is still easy to get started with. In this chapter we’ll introduce ...
- advanced dom scripting dynamic web design techniques Chapter 2 CREATING YOUR OWN REUSABLE OBJECTS
JavaScript is all about objects. Objects are the foundation of everything, so if you’re unfamiliar w ...
- Chapter 6 — Improving ASP.NET Performance
https://msdn.microsoft.com/en-us/library/ff647787.aspx Retired Content This content is outdated and ...
- Professional C# 6 and .NET Core 1.0 - Chapter 39 Windows Services
本文内容为转载,供学习研究.如有侵权,请联系作者删除. 转载请注明本文出处:Professional C# 6 and .NET Core 1.0 - Chapter 39 Windows Servi ...
- Professional C# 6 and .NET Core 1.0 - Chapter 41 ASP.NET MVC
What's In This Chapter? Features of ASP.NET MVC 6 Routing Creating Controllers Creating Views Valida ...
- JVM Specification 9th Edition (2) Chapter 1. Introduction
Chapter 1. Introduction 翻译太累了,我就这样的看英文吧. 内容列表 1.1. A Bit of History 1.2. The Java Virtual Machine 1. ...
- Programming a Hearthstone agent using Monte Carlo Tree Search(chapter one)
Markus Heikki AnderssonHåkon HelgesenHesselberg Master of Science in Computer Science Submission dat ...
随机推荐
- JavaScript设计模式,单例模式!
单例设计模式:保证一个类仅有一个实例,并且提供一个访问它的全局访问点.有些对象只需要一个,这时可用单例模式. 传统的单例模式 和new 创建对象的调用不一样 调用者要调用xxx.getInstance ...
- stlink 无法再keil中识别 按下复位键可以识别
最近遇到一个很是头痛的问题 本来板子是好好的,就是从公司带回的家里 然后再次用stlink烧写程序的时候就出现了问题: 但是查看电脑端,上面是有stlink的 也就是电脑是好的, 我立刻又试了一下家中 ...
- JDK1.8新特性(一): 接口的默认方法default
前言 今天在学习mysql分区优化时,发现一个博客专家大神,对其发布的文章简单学习一下: 一:简介 我们通常所说的接口的作用是用于定义一套标准.约束.规范等,接口中的方法只声明方法的签名,不提供相应的 ...
- oracle 预安装命令
yum install oracle-rdbms-server-11gR2-preinstall-1.0-6.el6
- 大数据处理系列之(一)Java线程池使用
前言:最近在做分布式海量数据处理项目,使用到了java的线程池,所以搜集了一些资料对它的使用做了一下总结和探究, 前面介绍的东西大多都是从网上搜集整理而来.文中最核心的东西在于后面两节无界队列线程池和 ...
- ActiveMQ(三)——理解和掌握JMS(1)
一.JMS基本概念 JMS是什么JMS Java Message Service,Java消息服务,是JavaEE中的一个技术. JMS规范JMS定义了Java中访问消息中间件的接囗,并没有给予实现, ...
- python数据预处理和特性选择后列的映射
我们在用python进行机器学习建模时,首先需要对数据进行预处理然后进行特征工程,在这些过程中,数据的格式可能会发生变化,前几天我遇到过的问题就是: 对数据进行标准化.归一化.方差过滤的时候数据都从D ...
- 启动Springboot 报错 Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Sat Jan 12 15:50:25 CST 2019 There was an unexpected error (type=Not
解决方案:http://www.cnblogs.com/michaelShao/p/6675186.html
- IPv6 DDNS 阿里云动态解析程序推荐: AliyunDdnsCSharp
IPV6 DDNS 设置 概述 中国移动宽带提供了公网IPv6地址,为了物尽其用,于是折腾了域名到IPv6 的解析服务. 平台使用的阿里云解析DNS,平台提供了接口可以方便的添加与修改解析地址. 本打 ...
- 批处理文件(.bat)并行Arcpy脚本提高效率的思路
Arcpy提供数据处理的方便接口,但一个Arcpy脚本通常只运行于一个核上.现在电脑通常是多核乃至多处理器,如果能将任务分解为可同时进行的若干任务,便可通过并行充分利用电脑性能. 折腾了python并 ...