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

前10章介绍了一些基本概念, 从这一章开始, 将通过模型进一步分析.

11.1 Data cannot speak for themselves

我们要估计\(\mathbb{E}[Y|A=a]\), 但是可能由于数据有限, 或者\(A\)甚至是一个连续的变量, 则我们没有办法对每一个\(a\)进行估计.

这厮我们可以引入模型, 比如假设\(\mathbb{E}[Y|A=a]=\theta_0 + \theta_1 A\), 然后去估计\(\hat{\theta}_0, \hat{\theta}_1\).

11.2 Parametric estimators of the conditional mean

11.3 Nonparametric estimators of the conditional mean

当\(A \in \{0, 1\}\)的时候, 我们可以发现:

\[\mathbb{E}[Y|A=0] = \theta_0, \\
\mathbb{E}[Y|A=1] = \theta_0 + \theta_1.
\]

我们的有参模型这个时候就相当于是无参模型.

11.4 Smoothing

实际上, 我们可以把我们的模型假设得更加复杂一点:

\[\mathbb{E}[Y|A] = \theta_0 + \theta_1A + \theta_2A^2.
\]

一个很自然的结论是, 这种线性模型, 参数越少模型越光滑.

The bias-variance trade-off

一般来说, 选择复杂的模型会有更小的bias, 但是又更大的variance.

Fine Point

Fisher consistency

That is, an estimator of a population quantity that,

when calculated using the entire population rather than a sample,

yields the true value of the population parameter.

就是说一个模型, 用了全部的population就能获得正确的参数, 那么这个模型就是非参数模型.

就像均值一样?

Model dimensionality and the relation between frequentist and Bayesian intervals

Technical Point

A taxonomy of commonly used models

\[g \{\mathbb{E}[Y|X]\} = \sum_{i=0}^p \theta_i X_i.
\]

Chapter 11 Why Model ?的更多相关文章

  1. Chapter 11. Frame, MainWindow, and Toplevel Widgets 框架,主窗体,顶级部件

    Chapter 11. Frame, MainWindow, and Toplevel Widgets   框架,主窗体,顶级部件 框架和Toplevels 都是设计用于其他部件的容器. 它们的不同在 ...

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

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

  3. Think Python - Chapter 11 - Dictionaries

    Dictionaries A dictionary is like a list, but more general. In a list, the indices have to be intege ...

  4. Thinking in Java from Chapter 11

    From Thinking in Java 4th Edition 持有对象 // Simple container example (produces compiler warnings.) // ...

  5. java系列:《java核心技术 卷1》学习笔记,chapter 11 调试技巧

    11. 6 调试技巧 1)一个不太为人所知却非常有效的技巧是在每个类中放一个main方法,这样就可以对每个类进行单元测试.这个方法可以保留,因为在java虚拟机只调用启动类的main方法. 2)   ...

  6. go chapter 11 初始化 map 数组

    // 初始化 map m1 = make(map[string]string) // 初始化 数组 var array3 = []int{9, 10, 11, 12} var a [4]int a[0 ...

  7. 菜鸟笔记 -- Chapter 11 格式化

    我们在String中介绍过它有一个格式化的方法,在其它很多地方,也都能看到格式化的操作,那么这节我们就来认真了解一下Java中的格式化操作. 我们在操作中涉及到的格式化有字符串的格式化和一些其它数据类 ...

  8. 11.树形Model/View实例

    任务1:显示如图的树形结构 思考: 1.使用QTreeView显示. 2.Model使用QStandardItemModel,qt的一个标准model. 3.QStandardItemModel下每一 ...

  9. 深入理解计算机系统_3e 第十一章家庭作业 CS:APP3e chapter 11 homework

    注:tiny.c csapp.c csapp.h等示例代码均可在Code Examples获取 11.6 A. 书上写的示例代码已经完成了大部分工作:doit函数中的printf("%s&q ...

随机推荐

  1. SQLITE_BTREE_H

    sqlite3.c, 237436行 = 全部源文件,找东西比多文件查找方便多了:-),字符串查找一点都不慢. 不要太害怕,SQLite说它的代码里有非常多是用来做数据完整性检查和测试的.但愿B树,虚 ...

  2. 【leetcode】153. Find Minimum in Rotated Sorted Array

    Suppose an array of length n sorted in ascending order is rotated between 1 and n times. For example ...

  3. CR LF 的含义

    可以参考: 转载于:https://www.cnblogs.com/babykick/archive/2011/03/25/1995977.html

  4. electron搭建开发环境

    环境:windons10, nodev14.17.1, vscode md a_star cd a_star npm i -g yarn yarn config set ELECTRON_MIRROR ...

  5. 技术预演blog

    canal整合springboot实现mysql数据实时同步到redis spring+mysql集成canal springboot整合canal监控mysql数据库 SpringBoot cana ...

  6. TCP协议三步挥手与四步挥手

    关于TCP协议 TCP(Transmission Control Protocol, 传输控制协议)是一种面向连接的.可靠的.基于字节流的传输层通信协议.与之对应的是UDP(User Datagram ...

  7. grep命令输出显示高亮字

    grep命令执行后,终端上输出显示颜色可以加"--color=auto"的参数. 另外的两个办法是: 1.设置环境变量: export GREP_OPTIONS="--c ...

  8. 1.ElasticSearch相关概念

    1.为ElasticSearch设置跨域访问 http.cors.enabled: truehttp.cors.allow-origin: "*" 2.什么是ElasticSear ...

  9. [MySQL实战-Mysql基础篇]-mysql架构

    1.基本组成 下面是mysql的基本架构示意图  图一 图二 我们可以从图上看出,mysql大体分为两个部分,一个是server层,另一个是引擎层. server层中包含了连接器.查询缓存.分析器.优 ...

  10. 转:select、poll、epoll之间的区别总结[整理]

    转:select.poll.epoll之间的区别总结[整理] select,poll,epoll都是IO多路复用的机制.I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就 ...