Hern\(\'{a}\)n M. and Robins J. Causal Inference: What If.

上一节介绍了modification, 这一节介绍一个类似的概念, interaction.

5.1 Interaction requires a joint intervention

之前都仅仅涉及了一个intervention (treatment) \(A\), 这里再引入另一个因素\(E \in \{0, 1\}\).

则, 此时\(Y^{a, e}\)有四种可能性:

\[Y^{0, 0},
Y^{0, 1},
Y^{1, 0},
Y^{1, 1}.
\]

则我们称intervention \(A\)与\(E\)之间存在interaction, 若

\[\mathrm{Pr}[Y^{a=1,e=1}=1]
-
\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}]
=
\mathrm{Pr}[Y^{a,e}|E=e]
=
\mathrm{Pr}[Y^{a}|E=e].
\]

此时可以发现, interaction 和 上一节所介绍的modification是一致的.

5.3 Counterfactual response types and interactions

所有的人都只有如下四种情况

\[\begin{array}{ccc}
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=1,e=1}=1]
-
\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的更多相关文章

  1. 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 ...

  2. 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 ...

  3. 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 ...

  4. 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 ...

  5. Chapter 6 — Improving ASP.NET Performance

    https://msdn.microsoft.com/en-us/library/ff647787.aspx Retired Content This content is outdated and ...

  6. Professional C# 6 and .NET Core 1.0 - Chapter 39 Windows Services

    本文内容为转载,供学习研究.如有侵权,请联系作者删除. 转载请注明本文出处:Professional C# 6 and .NET Core 1.0 - Chapter 39 Windows Servi ...

  7. 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 ...

  8. JVM Specification 9th Edition (2) Chapter 1. Introduction

    Chapter 1. Introduction 翻译太累了,我就这样的看英文吧. 内容列表 1.1. A Bit of History 1.2. The Java Virtual Machine 1. ...

  9. Programming a Hearthstone agent using Monte Carlo Tree Search(chapter one)

    Markus Heikki AnderssonHåkon HelgesenHesselberg Master of Science in Computer Science Submission dat ...

随机推荐

  1. 从分布式锁角度理解Java的synchronized关键字

    分布式锁 分布式锁就以zookeeper为例,zookeeper是一个分布式系统的协调器,我们将其理解为一个文件系统,可以在zookeeper服务器中创建或删除文件夹或文件.设D为一个数据系统,不具备 ...

  2. Identity Server 4 从入门到落地(八)—— .Net Framework 客户端

    前面的部分: Identity Server 4 从入门到落地(一)-- 从IdentityServer4.Admin开始 Identity Server 4 从入门到落地(二)-- 理解授权码模式 ...

  3. 字节数与字符数mysql_mysql里一个中文汉字占多少字节数?

    在mysql中,如果是latin1字符集下,一个中文汉字占2个字节数:如果是utf8字符集下,一个中文汉字占3个字节数:如果是gbk字符集下,一个中文汉字占2个字节数. mysql各字符集下汉字和字母 ...

  4. vim编码设置(转)

    vim里面的编码主要跟三个参数有关:enc(encoding).fenc(fileencoding).fence(fileencodings) fenc是当前文件的编码,也就是说,一个在vim里面已经 ...

  5. Nginx 1.9.7.2 + PHP 5.6.18(FastCGI)在CentOS Linux下的编译安装

    本文参考张宴的Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]完成.所有操作命令都在CentOS 6.x 64位操作系统下实践 ...

  6. 智龙开发板搭建llsp环境

    智龙开发板搭建llsp(linux+lighttpd+sqlite3+php)环境 1. 准备 1. 智龙开发板V3 2. 软件编译环境:VirtualBox6+CentOS6.10-i386.min ...

  7. idea 无法创建子目录

    idea 无法创建子目录 解决方案

  8. Innodb Cluster集群部署配置

    目录 一.简介 二.环境声明 三.部署 安装(均操作) 配置(均操作) 开启group_replication(均操作) 启动group_replication 创建集群(在mysql-1执行) 创建 ...

  9. 如何查看电脑IP地址

    如何查看电脑的IP地址 win+r输入cmd回车,然后输入:ipconfig回车

  10. 转:Sed使用

    awk于1977年出生,今年36岁本命年,sed比awk大2-3岁,awk就像林妹妹,sed就是宝玉哥哥了.所以 林妹妹跳了个Topless,他的哥哥sed坐不住了,也一定要出来抖一抖. sed全名叫 ...