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

这一节来讲怎么结合standardization.

13.1 Standardization as an alternative to IP weighting

\[\sum_l \mathbb{E}[Y|A=a, C=0, L=l] \times \mathrm{Pr}[L=l].
\]

13.2 Estimating the mean outcome via modeling

当数据的维度比较大的时候, 直接通过非参数方法估计

\[\mathbb{E} [Y|A=a, C=0, L=l]
\]

是很困难的(甚至会出现positivity不满足的情况).

因此我们可以用参数模型来建模, 并用最小二乘估计参数.

13.3 Standardizing the mean outcome to the confounder distribution

实际上, 在实际估计的时候, 我们不需要估计\(\mathrm{Pr}[L=l]\), 只需通过

\[\frac{1}{n} \sum_{i=1}^n \hat{\mathbb{E}} [Y|A=a, C=0, L=l],
\]

即可.

这个等价于一种奇妙的思路, 详情回见原文.

13.4 IP weighting or standardization

当然模型变换的时候, 二者的估计值可能会有所不同, 但并没有孰优孰劣的分别.

实际上, 有一些 doubly robust estimator 可以兼用二者, 并获得一个更加鲁棒的估计器.

13.5 How seriously do we take our estimates?

Fine Point

Structural Positivity

A doubly robust estimator

Technical Point

Bootstrapping

如何估计标准差.

The bias of doubly robust estimators

\[\hat{\mathbb{E}} [Y^{a=1}]_{DR} =
\frac{1}{n}
\sum_{i=1}^n[
\hat{b}(L_i) + \frac{A_iY_i}{\hat{\pi}(L_i)} ( Y_i - \hat{b}(L_i)).
]
\]
\[b(L) = \mathbb{E} [Y|A=1, L], \\
\pi(L) = \mathrm{Pr}[A=1|L].
\]

Chapter 13 Standardization and The Parametric G-formula的更多相关文章

  1. Chapter 13. Miscellaneous PerlTk Methods PerlTk 方法杂项:

    Chapter 13. Miscellaneous PerlTk Methods PerlTk 方法杂项: 到目前为止,这本书的大部分章节 集中在特定的几个部件, 这个章节覆盖了方法和子程序 可以被任 ...

  2. 零元学Expression Blend 4 - Chapter 13 用实例了解布局容器系列-「Pathlistbox」I

    原文:零元学Expression Blend 4 - Chapter 13 用实例了解布局容器系列-「Pathlistbox」I 本系列将教大家以实做案例认识Blend 4 的布局容器,此章介绍的布局 ...

  3. Java系列,《Java核心技术 卷1》,chapter 13,集合

    13.1.2 Java类库中的集合接口和迭代器接口     删除元素,对于next和remove的调用是互相依赖的,如果调用remove之前没有调用next,则会跑出IllegalStateExcep ...

  4. Thinking in Java Chapter 13

    From Thinking in Java 4th Edition String对象是不可变的.String类中每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,以包 ...

  5. MySQL Crash Course #06# Chapter 13. 14 GROUP BY. 子查询

    索引 理解 GROUP BY 过滤数据 vs. 过滤分组 GROUP BY 与 ORDER BY 之不成文的规定 子查询 vs. 联表查询 相关子查询和不相关子查询. 增量构造复杂查询 Always ...

  6. C++ primer chapter 13

    拷贝 赋值 销毁 拷贝构造函数 如果一个构造函数第一个参数是自身的引用,而且任何额外参数都有默认值,则此构造函数是拷贝构造函数拷贝构造函数的第一个类型必须是引用:如果参数不是引用类型,那么调用不会成功 ...

  7. C++ Primer 随笔 Chapter 13 复制控制

    1.复制控制包含的内容:复制构造函数.赋值操作符.析构函数 2.复制构造函数: a. 定义:只有单个形参,而且该形参是对本类类型的引用,这样的构造函数被成为复制构造函数 b. 适用情况: (1)根据一 ...

  8. Chapter 13 建造者模式

    建造者模式又叫生成器模式:将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象. 代码: package xiao; import java.util. ...

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

随机推荐

  1. 日常Java 2021/10/30

    Java泛型 Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型.泛型的本质是参数化类型,也就是说所操作的数据类型 ...

  2. add more

    # -*- coding: utf-8 -*- print('123', 123) print(type('123'), type(123)) # string, integer /ˈintidʒə/ ...

  3. 【转载】HBase基本数据操作详解【完整版,绝对精品】

    转载自: http://blog.csdn.net/u010967382/article/details/37878701 概述 对于建表,和RDBMS类似,HBase也有namespace的概念,可 ...

  4. 生成接口文档并同步到postman

    前言 当我们开发需要测试接口时,会遇到以下几个问题 1.如果接口过多,参数过多,一个个参数复制到postman简直能要了我的狗命,重复劳动过多. 2.如果接口过多,参数过多,编写接口文档给测试人员或者 ...

  5. 【Linux】【Services】【SaaS】Spinnaker

    1. 简介 1.1. 说明: Spinnaker 是 Netflix 的开源项目,是一个持续交付平台,它定位于将产品快速且持续的部署到多种云平台上.Spinnaker 通过将发布和各个云平台解耦,来将 ...

  6. Undefined symbols for architecture arm64:问题

    Undefined symbols for architecture arm64: "_sqlite3_prepare_v2", referenced from: +[HMJSch ...

  7. 关于java构造器

    关于java的构造器.首先构造器并不会创建java对象,构造器知识负责执行初始化,在构造器执行之前,Java对象所需要的内存空间是由new关键字申请出来的.大部分时候,程序使用new关键字为一个Jav ...

  8. Spring DM 2.0 环境配置 解决Log4j问题

    搭建 spring dm 2.0 环境出的问题 log4j 的问题解决办法是 一.引入SpringDM2.0的Bundle,最后完成如下图所示:注意:要引入slf4j.api.slf4j.log4j. ...

  9. 【Linux】【Services】【DNS】bind基础

    1. 概念 1.1. DNS: Domain Name Service, 应用层协议,占用53/udp, 53/tcp 1.2. tld(顶级域):Top Level Domain 组织域:.com, ...

  10. synchronized底层浅析(二)

    一张图了解锁升级流程: