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 ...
随机推荐
- MapReduce06 MapReduce工作机制
目录 5 MapReduce工作机制(重点) 5.1 MapTask工作机制 5.2 ReduceTask工作机制 5.3 ReduceTask并行度决定机制 手动设置ReduceTask数量 测试R ...
- 零基础学习java------day7------面向对象
1. 面向对象 1.1 概述 面向过程:c语言 面向对象:java :python:C++等等 面向对象的概念: (万物皆对象)------think in java everything in ...
- Linux基础命令---vmstat显示虚拟内存状态
vmstat vmstat指令用来显示虚拟内存使用状态,同时也可以显示进程.cpu活动情况.vmstat报告有关进程.内存.分页.块IO.陷阱和CPU活动的信息.生成的第一份报告给出了自上次重新启动以 ...
- 监控Linux服务器网站状态的SHELL脚本
1,监控httpd状态码的shell脚本代码. #!/bin/sh #site: www.jquerycn.cn # website[0]=www.jquerycn.cn/chuzu/' #网站1 m ...
- Java实现邮件收发
一. 准备工作 1. 传输协议 SMTP协议-->发送邮件: 我们通常把处理用户smtp请求(邮件发送请求)的服务器称之为SMTP服务器(邮件发送服务器) POP3协议-->接收邮件: 我 ...
- 【Java 基础】Java日期格式问题
1. Use SimpleDateFormat to format Date. Watch out, SDF is NOT THREAD-SAFE, it might not be important ...
- 【C/C++】贪心/算法笔记4.4/PAT B1020月饼/PAT B1023组内最小数
简单贪心 所谓简单贪心,就是每步都取最优的一种方法. 月饼问题:有N种月饼,市场最大需求量D,给出每种月饼的库存量和总售价. 思路:从贵的往便宜的卖.如果当前的已经卖完了,就卖下一个.如果剩余D不足, ...
- 【JavaWeb】【Maven】001 下载与配置
Maven下载与配置 Download Url:Maven – Download Apache Maven After downloading it, unpack it and configure ...
- Libev——ev_timer 相对时间定时器
Libev中的超时监视器ev_timer,是简单的相对时间定时器,它会在给定的时间点触发超时事件,还可以在固定的时间间隔之后再次触发超时事件. 1.超时监视器ev_timer结构 typedef st ...
- 使用 Nocalhost 开发 Kubernetes 中的 APISIX Ingress Controller
本文作者:黄鑫鑫 - Nocalhost 项目核心开发者 腾讯云 CODING DevOps 研发工程师.硕士毕业于中山大学数据科学与计算机学院,曾负责过平安云主机及国家超算中心容器云平台等相关业务, ...