为什么:关于因果关系的新科学 封面

论说 · 因果科学

为什么:关于因果关系的新科学

作者 · 朱迪亚·珀尔(Judea Pearl) 查看作者档案 →

珀尔基于自己三十余年在因果推断领域的研究,与科学作家达纳·麦肯齐合著本书。全书用「因果关系之梯」与因果图、do算子搭建出一套回答因果问题的形式化框架。最终的结论是:因果不能约简为概率,只有掌握因果模型,机器与科学才能回答「为什么」与「假如」。

为什么光靠数据,机器和统计学家都回答不了「为什么」?

把「为什么」从哲学问题,变成可计算的公式。

餐巾纸背面

因果效应(Y←X) = P(Y | do(X)) − P(Y | do(¬X))

为什么用减法而不是看相关:相关 P(Y|X) 只描述「看到X时Y的概率」,加减不出「如果强制X发生会怎样」;只有用 do 算子剥离所有别的成因,减号两侧的差才是真正的因果效应。

我们无法从数据中自动获得因果 -- 必须先有因果模型,再用 do 算子把「看到」变成「施加」。

点任一分支的章码,直达该章精读。滚轮 / 双指缩放 · 拖动平移 · 双击复位 · 矢量放大不糊。

核心观点

全书 9 条主张按脑图一级分支归组,每条一句讲清 + 一句生活类比;最核心 2 条放大。点任一条看它的解释、证据与证据强度。

因果之梯:从关联到因果

因果关系之梯把认知能力分三层:关联(看到)、干预(施加)、反事实(假如)

就像 -- 就像你只会看「乌云来了会下雨」(关联),却不会想「我人工降雨会怎样」(干预),更不会问「如果那天我没出门会怎样」(反事实)。

点击展开:解释 + 证据 + 证据强度 ▾

第一层只从数据找规律,第二层能预测「如果施加X会怎样」,第三层能想象「假如当时不同会怎样」。数学证明三层有根本区别,下层算不出上层的问题。

第1章用行刑队、疫苗悖论与迷你图灵测试说明三层差异,并指出现在的深度学习只在第一层。

证据强度:confirmed 出自第 1 章 →

因果不能被约简为概率,必须用 do 算子定义

就像 -- 「冰淇淋销量高时犯罪也多」不代表吃冰淇淋导致犯罪 -- 背后是「天热」这个共同原因;概率提高不等于因果。

点击展开:解释 + 证据 + 证据强度 ▾

「概率提高」(P(Y|X)>P(Y))只是观测相关,混杂能轻易伪造它;真正的因果是 P(Y|do(X))>P(Y),do 算子删去指向X的所有箭头,剥离其他成因。

第1章拆解了哲学家用「概率提高」定义因果为何总撞上混杂暗礁,并给出 do 算子救法。

证据强度:confirmed 出自第 1 章 →

概率非因果:混杂的陷阱

贝叶斯网络只是因果之梯第一层的特例

就像 -- 贝叶斯网络像只会看化验单推测病情的实习医,能算概率,却说不出「吃什么药能治好你」。

点击展开:解释 + 证据 + 证据强度 ▾

贝叶斯网络用概率编码变量间的关联、能算逆概率,但只停在观察层,回答不了干预与反事实,须加do算子与反事实修正才能升级。

第3章讲贝叶斯法则与三种接合,并指出珀尔自己80年代的概率网络著作困在第一层。

证据强度:confirmed 出自第 3 章 →

do 算子与去混杂

混杂是因果概念而非统计概念,须用因果图与后门标准

就像 -- 两个本不相关的病,进了同一家医院就显得相关 -- 因为「住院」这个共同入口把不相关的两群人凑到了一起。

点击展开:解释 + 证据 + 证据强度 ▾

混杂是同时影响处理与结果的共同成因;「该控制哪些变量」无法用纯概率回答,必须画因果图、用后门标准找去混因子集。

第4章以檀香山心脏计划、费舍尔随机化、后门标准与「去混杂游戏」说明混杂须靠因果图解决。

证据强度:confirmed 出自第 4 章 →

对撞偏倚:控制一个对撞变量,反而制造虚假相关

就像 -- 招聘时「好看」和「有才」本不相关,但一旦你只看「已录用(成名)的人」,好看的反倒显得没才 -- 是你筛选的口径制造了假相关。

点击展开:解释 + 证据 + 证据强度 ▾

对撞变量同时被X和Y导致;一旦你以它为条件去控制它,本不相关的X和Y会被「辩解效应」强行拉到一起,产生伪相关。

第4章福布斯的烟草诉讼错案、第5章出生体重悖论、第6章蒙提霍尔与伯克森悖论都源于对撞结构。

证据强度:confirmed 出自第 6 章 →

反事实:登因果之巅

do演算:即便混杂因子不可观测,也能从观测数据算出因果效应

就像 -- 就像不用真去试,也能从「别人自然换了供水公司」的结果里,反推出「如果换公司你能少死多少人」。

点击展开:解释 + 证据 + 证据强度 ▾

后门调整、前门调整、工具变量三条路线加上do演算三条规则,使干预效应在RCT不可行或混杂不可见时仍可估计,是RCT的数学替代。

第7章用斯诺霍乱(工具变量)、JTPA职业培训(前门)、do演算完备性证明展示观测数据也能算因果。

证据强度:confirmed 出自第 7 章 →

统一与边界

反事实是因果之巅,结构因果模型(SCM)能计算个体层面的「假如」

就像 -- 法官判案问「假如司机没喝酒,事故还发生吗」 -- 这不是算概率,是想象一个没发生过的世界。

点击展开:解释 + 证据 + 证据强度 ▾

反事实追问「假如当时X不同,结果还那样吗」,SCM用「外展 -- 干预 -- 预测」三步法算出个体反事实,比鲁宾潜在结果模型更透明可测。

第8章用爱丽丝工资、行刑队、气候变化归因(FAR)展示反事实的可计算性。

证据强度:confirmed 出自第 8 章 →

中介谬误:对中介物做「控制」会反转甚至抹掉真实效应

就像 -- 你想知道「培训是否通过提升技能涨薪」,却去控制「技能」这个中间环节,结果把培训的效果整个算没了。

点击展开:解释 + 证据 + 证据强度 ▾

分析「X如何导致Y」时,应「保持中介物M恒定」算自然直接/间接效应,绝不能以M为条件去控制它,否则会把真实效应算没。

第9章以伯克利招生、巴伦 -- 肯尼法、止血带研究说明控制中介如何反转结论。

证据强度:confirmed 出自第 9 章 →

大数据与深度学习困于第一层,强AI必须懂因果与反事实

就像 -- 大数据像记满了所有棋谱的棋手,能赢棋却说不清「为什么这步好」 -- 它只在第一层。

点击展开:解释 + 证据 + 证据强度 ▾

大数据的关联分析是因果探索的第一步而非终点;深度学习只预测阴影、不可解释,强AI需要因果图表示、do与反事实算子才能交流并做道德判断。

第10章以AlphaGo、可迁移性、自由意志与阿西莫夫定律说明深度学习的位置与强AI的出路。

证据强度:confirmed 出自第 10 章 →

控制一个无关变量,反而制造出虚假的相关

对撞偏倚:为什么「多控制一个变量」有时会酿成灾难

我们本能地相信「控制得越多越干净」。但在因果图里有一种特殊节点 -- 对撞变量(它同时被X和Y导致) -- 一旦你以它为条件去控制它,两个原本毫不相关的X和Y竟会凭空产生相关。这不是数据魔法,是筛选口径制造的幻觉。

控制之前

X与Y本独立。例如「才华」与「美貌」本不相关;蒙提霍尔里「你选的门」与「车的位置」本独立;伯克森里「骨骼病」与「呼吸病」在人群中本无关。

  • 输入:两个独立变量
  • 机理:无共同成因也无共同结果
  • 输出:彼此不相关

控制之后

一旦以对撞变量(「成名」「主持人打开的门」「是否住院」)为条件,X与Y被「辩解效应」强行拉到一起:才华高的人显得没那么美,换门反而更可能中奖,住院患者两种病显得相关。

  • 输入:固定对撞结果
  • 机理:辩解效应打开伪路径
  • 输出:虚假相关凭空出现
下一步:进入逐章精读 →

本书关键词

全书反复出现的关键词,点一个看它的准确含义、常见误读与作者立场;带「≠」角标的词常被理解错。

关联→干预→反事实的三层认知能力分级

常见误读:常被当成「知识由浅入深」的普通比喻,其实是可数学证明的层级跃迁

作者立场:本书核心框架

「施加X」而非「看到X」的形式化算子

常见误读:常被误以为只是「干预」的同义词,其实它删去指向X的所有箭头

作者立场:定义因果效应的关键

同时影响处理与结果的共同成因

常见误读:常被当成统计上的「第三变量」,其实它是因果概念,须用因果图识别

作者立场:因果识别的头号敌人

控制对撞变量反而打开伪相关的偏倚

常见误读:常被误以为「多控制一个变量总没坏处」,实则控制对撞会制造假相关

作者立场:最反直觉的陷阱

从观测数据估计干预效应的三条规则

常见误读:常被误以为仍需做实验,其实混杂不可见时也能算

作者立场:因果革命的引擎

「假如当时不同会怎样」的个体层因果

常见误读:常被当成哲学空想,其实可被SCM精确计算

作者立场:因果之巅

控制中介物而非保持恒定,导致结论反转

常见误读:常被当成「控制越多越准」,其实控制中介会抹掉真实效应

作者立场:百年未被识破的谬误

用节点与有向边表示变量间因果结构的图

常见误读:常被当成普通流程图,其实边承载概率规则、且方向不可随意反转

作者立场:因果表示的基石

全书 10 章 · 详实转述约 1 万字 · 通读约 30 分钟 已读 0/10

没有因果模型,再多数据也算不出「为什么」

亚当答「为什么」,上帝问的却是「什么」

翻开《创世记》,珀尔抓住一个被忽略的细节:上帝问亚当「你做了什么」,亚当却回答「为什么」 -- 那条蛇骗了我。人类从远古起就把因果解释当作知识本身,而不是干巴巴的事实(今天叫数据)。这个直觉,正是全书要论证的核心:会解释「为什么」的,不是数据,而是因果模型。 珀尔把认知能力分成三级,叫「因果关系之梯」。第一层是观察(seeing),只从数据里找规律,比如猫头鹰看老鼠往哪跑、商场算「买牙膏的人多大概率也买牙线」。第二层是行动(doing),能预测「如果我把牙膏价格翻倍会怎样」,这要求一种新东西 -- 干预。第三层是想象(imagining),能追问「假如我当时没吃阿司匹林,头还痛吗」,也就是反事实。他用数学证明这三层有根本区别:下层永远算不出上层的问题。 顺带给了人工智能一记清醒剂:今天的深度学习再厉害,本质上和猫头鹰同处第一层 -- 它拟合函数、预测阴影,却不懂现实模型。珀尔引用同事的论文标题「是人类水平的智能还是动物般的能力」,答案很直白:是后者。深度学习让机器有了高超能力,但不是智能。 那怎么让机器上梯?珀尔用「行刑队」做示范:法院下令→队长命令→士兵A、B射击→囚犯死。要回答「如果强制A射击会怎样」,计算机必须学会「做手术」 -- 删掉所有指向A的箭头,再把A设为真。这就是do算子的雏形。他还抛出一个疫苗悖论:数据显示接种疫苗死的孩子(99人)比死于天花的(40人)还多,家长举着「疫苗杀人」的牌子游行;但反事实地算「如果接种率为零」,会多死3861个孩子。数据骗了人,反事实的语言救了场。 第一章最后点破一个缠绕学界百年的误区:哲学家想用「概率提高」定义因果(X提高了Y的概率,就说X导致Y),结果总是撞上混杂这块暗礁 -- 冰淇淋夏天卖得好、犯罪也多,难道是吃冰淇淋导致犯罪?正确答案要借do算子:只有 P(Y|do(X)) > P(Y) 才算因果。这一章替整本书铺好了舞台:我们要的不是更多数据,而是一种能表示因果、并据此推算的语言。

没有哪台机器可以从原始数据中获得解释。对数据的解释需要借助外部推力。 — 原文,第1章
继续读第 2 章 →

统计学放逐了因果,又靠因果图把它请了回来

高尔顿的梅花机:回归根本不需要因果

第二章是一段有点荒诞的科学史。1877年,高尔顿在皇家学院用「梅花机」演示身高遗传,发现儿子身高会「向均值回归」 -- 高个的父亲,儿子没他高;矮个的父亲,儿子没他矮。高尔顿误以为这是像胡克定律一样的因果物理过程。可他算出的回归斜率只有0.5(父亲每高1英寸,儿子平均高0.5英寸),而且斜率不可能大于1,否则几代之后就会出现9英尺和2英尺的怪人。这个「回归」现象,压根不需要任何因果解释。 真正的历史拐点在这里:高尔顿想找因果,却意外发明了「相关」 -- 一种无视因果的关系。他的弟子皮尔逊干脆走极端,在《科学语法》里主张因果只是相关的特例(相关系数±1),并试图把「因果」整个从科学中清除。皮尔逊还发现「伪相关」:人均巧克力消费量和国诺奖得主数强相关,只是因为都跟着经济水平走。他甚至合并巴黎墓穴的800多块男女颅骨,分组时长宽无关,合并后相关系数却变成0.197 -- 这其实就是辛普森悖论的雏形,只是当时没人看得懂。 转机来自一个养豚鼠的人。休厄尔·赖特1920年发表第一张「路径图」 -- 用箭头表示因果,分析豚鼠毛色:随机繁殖群体里42%的变异来自遗传、58%来自发育;近亲繁殖20代后遗传变异被消除,发育因子占92%。他还纠正了一个表观数字:豚鼠在子宫多待一天,出生体重表观增5.66克,但那混入了同窝产仔数的偏倚,真实增量只有3.34克。 赖特因此被主流压制了几十年 -- 皮尔逊的门徒尼尔斯猛烈批评路径分析,费舍尔也说「统计学就是对数据约简方法的研究」,仿佛因果不在统计的菜谱里。顺带一提,皮尔逊那个颅骨合并实验(806块男颅加340块女颅),分组时长宽无关、合并后相关系数却变成0.197,本身就是辛普森悖论的雏形;而1908年的哈代 -- 温伯格平衡则从数学上说明,高尔顿担心的「回归」之所以稳定下来,靠的是可遗传成分代际传递,与运气无关。直到计算机时代,这张图才被重新认识:它第一次把「因果」和「相关」用同一种数学语言接了起来。珀尔借此告诉读者:因果从未真的离开科学,它只是被统计学的反因果偏见流放了近百年,而代价是我们至今还在为「相关不是因果」这句话买单。

1877年,高尔顿致力于寻求一个因果解释,并认为向均值回归是一个因果过程,就像物理定律一样。 — 原文,第2章
继续读第 3 章 →

贝叶斯网络能算逆概率,却仍困在因果之梯第一层

阳性≠患病:乳腺癌筛查的真实概率不到1%

第三章从一则让人后背发凉的例子开场。40岁女性患乳腺癌的先验概率大约只有1/700;乳房X光检查的敏感度约73%,假阳性率约12%。把这些数字代进贝叶斯法则一算:拿到阳性结果后,她真正患病的概率还不到1/116(不到1%)。正因为如此,美国预防服务小组才建议40岁女性不必每年筛查。可公众听到「阳性」就慌,正是因为不懂逆概率。 贝叶斯法则是牧师托马斯·贝叶斯留下的:由「结果」反推「原因」的概率。福尔摩斯那句「排除所有不可能,剩下的就是真相」,正是这种逆推直觉的文学版。珀尔把贝叶斯网络称作因果图的前身:它用变量和概率边把知识组织起来,能双向推理 -- 既可由症状推病因,也能由病因推症状。 这一章真正的宝石,是三种「接合」,它们像锁眼一样暴露了数据里藏着的因果结构。第一种是链(A→B→C):中间被阻断后,首尾就独立,比如「火灾→烟雾→警报」,知道失火后,听不听得到警报就不提供新信息。第二种是叉(A←B→C):共同成因让两个结果相关,比如年龄同时影响鞋码和阅读能力,于是小孩里「鞋码大」和「读得好」相关,但那只是年龄的影子。第三种最反直觉,是对撞(A→B←C):才华和容貌本不相关,可一旦你只看「已成名的人」,才华高的人反而显得没那么美 -- 因为「成名」同时需要才华和容貌,其中之一欠缺就用另一项补,这叫「辩解效应」。 但珀尔话锋一转:贝叶斯网络再妙,也只停在因果之梯第一层。它用概率编码静态世界的信念,回答不了「如果施加X会怎样」(第二层)和「假如当时不同会怎样」(第三层)。他自己就是个活例子 -- 80年代他沉迷概率,写出被视为不确定性推理「圣经」的《智能系统中的概率推理》,书里甚至写道「因果关系只是一种谈论关联结构的语言」。等他醒悟,已成了自己理论的「叛教者」。贝叶斯网络也早有落地:2000年荷兰拉德堡德大学用它建起波拿巴DNA识别系统,2014年马航MH17坠机后,正是靠这套网络从298名遇难者中识别出294人。可见贝叶斯网不只是玩具,它是因果图走向现实的第一步。这章由此埋下伏笔:要把网络推上第二、第三层,需要两次「手术」 -- 图手术(do算子)和反事实修正。

当你排除了所有不可能的,剩下的那个无论有多么不可思议,都一定是真相。 — 原文,第3章
继续读第 4 章 →

控制一个变量反而会制造混杂:对撞偏倚的反直觉

安全带使用记录,竟是错误控制变量

第四章解决一个让流行病学家头疼百年的词:混杂。先讲清它是什么 -- 同时影响「处理」和「结果」的共同成因。圣经里丹尼尔要求用10天素食做前瞻对照,却没提对照组本就更健康这种混杂;1998年《新英格兰医学杂志》的檀香山心脏计划追踪8000名日裔男性,发现每天步行超过2英里的人死亡率(21.5%)只有步行不足1英里者(43%)的一半,按年龄调整后仍显著。这类观察性研究能给出强证据,但前提是你得「控制对」变量。 费舍尔在洛桑实验站悟到:只有随机对照试验(RCT)能击败自然的精灵 -- 随机化等于切断了所有指向处理分配的箭头,让「观察到X=1」和「施加do(X=1)」没了区别。RCT确实是极好的发明,可珀尔泼了盆冷水:直到最近,追随费舍尔的几代统计学家仍证明不了「从RCT得到的结果就是他们想要的东西」。这句话背后是:RCT自己也需要因果语言来界定什么叫「好」。 这种「需要因果语言来界定」的提醒,正戳中统计界一个普遍陋习 -- 过度控制。政治博客作者埃兹拉·克莱因曾吐槽:研究里总爱列一长串「我们控制了收入、年龄、种族、身高、头发颜色……」,好像控制得越多越有说服力。珀尔说这既浪费资源又错误百出。更讽刺的是,1958年大卫·考克斯就在《实验设计》里警告:除非你有「令人信服的先验理由」相信某变量不受处理影响,否则不该控制它 -- 这理由本身就是个因果假设。而1996年斯文·亨伯格提出的「非溃散性」过程性定义,靠「调前调后估计有无差异」来判混杂,更是误导了流行病学家近一个世纪。因果图的出现,才终于终结这种混乱。 真正的解药是因果图带来的「后门标准」。1986年格林兰与罗宾斯借反事实重构混杂,珀尔则在90年代用图明确:要估计X对Y的效应,就找一组变量,阻断所有以指向X的箭头为起点的「后门路径」,同时绝不控制X的后代。几条规则一立,「去混杂」就从玄学变成了可游戏的算法。 最反直觉的一幕在章末:控制一个变量,有时反而制造混杂。NIH的温伯格1993年设计了一个「去混杂游戏」:研究吸烟是否导致流产,若你控制了「既往流产史」,反而会低估吸烟的真效应。莫纳什大学的福布斯2014年又加一关:研究吸烟与成人哮喘,有人把「安全带使用」列为首要控制变量 -- 可安全带恰恰是对撞变量(它同时被开车习惯和事故风险影响),控制了它,反而打开了一条伪路径,制造出虚假关联(业界叫M偏倚)。2006年一起烟草诉讼研究真的犯了这错。这章的教训振聋发聩:不是「控制得越多越干净」,而是「控制错了比不控制更糟」。

随机对照试验确实是一项极好的发明 -- 但直到最近,追随费舍尔脚步的几代统计学家仍然无法证明他们从随机对照试验中得到的结果就是他们想要得到的东西。 — 原文,第4章
继续读第 5 章 →

吸烟致癌之争赢在观察数据,却暴露因果语言的缺失

低出生体重婴儿,吸烟母亲的反而活得好?

第五章把抽象的方法,放进20世纪最著名的医学因果案里检验:吸烟到底致不致癌。RCT在这里根本不可行 -- 你不能随机分配一群人去吸烟。于是争论被迫停在观察性证据上,而怀疑派有了可乘之机。 费舍尔和伯克利的耶鲁沙米主张「体质假说」:也许存在一个「吸烟基因」,它同时让人想抽烟、又让人易得肺癌,那么吸烟和肺癌只是伪相关。要推翻它,举证责任落在禁烟派身上 -- 而「证明不存在某个混杂因子」几乎是不可能完成的任务。多尔与希尔1948年起的病例对照研究给出重击:649名肺癌患者里除2人外都是吸烟者,这种分布随机发生的概率只有约150万比1;前瞻性队列研究更显示,重度吸烟者死于肺癌是不吸烟者的24倍,美国癌症协会的数据甚至到90倍。 压垮体质假说的是康菲尔德不等式(1959)。康菲尔德用数学证明:如果吸烟者患肺癌风险是常人的9倍,那么吸烟基因在吸烟者中的患病率至少得高9倍;若11%的不吸烟者带这基因,则至少99%的吸烟者必须带 -- 这在数字上近乎不可能。费舍尔后来被证明「有限地正确」(基因确实存在),但靠它推翻因果已不可能。1964年美国卫生局局长报告终于写下:「在男性中,吸烟与肺癌有因果关系。」 可珀尔指出,这场胜利是「不完整」的。它靠的是希尔标准 -- 一套一致性、强度、剂量响应等9条权宜清单,每条都易找反例(儿童鞋码和阅读能力相关却无因果)。真正缺的是因果语言:如果没有do算子和因果图,辩论就只能靠常识和权威硬撑。 章末的「出生体重悖论」是全书的神来之笔。耶鲁沙米1959年研究1.5万名儿童:吸烟母亲生的婴儿平均轻7盎司,低体重婴儿死亡率高20倍;但奇怪的是,吸烟母亲的低体重婴儿,存活率反而更高。这个反直觉现象困住流行病学家40年,直到2006年用因果图才解释清楚:出生体重是个对撞因子,你一「控制」它,就打开了「吸烟←出生体重→先天缺陷→死亡率」的伪路径,制造出虚假的「保护作用」。一个本该证伪吸烟危害的假象,恰恰是对撞偏倚的杰作。

在男性中,吸烟与肺癌有因果关系。 — 原文,第5章
继续读第 6 章 →

蒙提·霍尔赢面翻倍:所有悖论的解药都是因果图

换门中奖率从1/3翻倍到2/3

第六章是一场「反直觉嘉年华」,珀尔把统计学里最著名的悖论挨个拎出来,再用因果图一个个化解。第一个就是蒙提·霍尔问题:三扇门后一车两羊,你选中一扇,主持人打开另一扇羊门,问你换不换。直觉说「剩两扇门,概率各1/2」,可正确答案让人崩溃 -- 换门中奖率从1/3翻倍到2/3。1990年玛丽莲在《Parade》专栏给出答案,收到上万封读者来信反对,连保罗·埃尔德什这样的大数学家都得靠计算机模拟才服气。因果图一画就清楚:主持人打开的门,是「你选的门」和「车的位置」的对撞因子,他的动作泄露了信息。 接着是伯克森悖论(1946):医院里两种原本无关的病会显得正相关。一般人群骨骼病患病率约7.5%且与呼吸病无关,可住院的呼吸病患者中,骨骼病患病率升到25% -- 因为「是否住院」这个对撞因子把两群不相关的人筛到了一起。赖欣巴哈由此提出豪言「没有不含因果关系的相关关系」,可珀尔指出他错在没考虑「数据被选择」的对撞结构 -- 两枚硬币抛100次只记录至少一枚正面,也会造出虚假相关。 辛普森悖论(1951)最烧脑。虚构一种药:女性中服药组心脏病发作率(7.5%)高于对照组(5%),男性中也是服药组(40%)高于对照组(30%) -- 对男女各自有害;可合并后,服药组(18%)竟低于对照组(22%)。棒球里也有真事:贾斯蒂斯连续三年击球率都高于杰特,三年合计却更低。萨维奇的「确凿性原则」说这种药不可能存在,而珀尔点明:判断该「分层看」还是「合并看」,决定权在因果结构,不在数据 -- 这正是do演算的活。 真实的罗德悖论(1967)更扎心:学校餐饮对男女体重的影响,两位统计学家因是否「控制初始体重」得出相反结论。直到2006年魏纳与布朗改以「饮食」为处理、初始体重为混杂,才得正解。这一章的潜台词很清楚:这些悖论不是智力游戏,它们年年出现在医学、司法、政策的真实数据里;只要数据选择本身(对撞)在偷偷制造关联,人的直觉就注定被愚弄,而唯一的解药是把因果图画出来。

若不换,则参赛者只有1/3的概率获胜;若换,则其获胜的概率将翻倍,变为2/3。 — 原文,第6章
继续读第 7 章 →

即使混杂因子不可见,do演算也能从观测数据算出因果

斯诺霍乱:拆掉水泵手柄,瘟疫退了

第七章登上因果之梯第二层 -- 干预,并给出从观测数据估计 do(X) 的系统方法。第一条路线是「后门调整」:用满足后门标准的去混因子集做分层加权平均。线性情形下,偏回归系数会自动完成调整,高尔顿、皮尔逊早隐隐约约用过。赖特算豚鼠出生体重时,表面增量5.66克就是被同窝产仔数混杂,按Z分层后才得到真实的3.34克。 第二条路线更绝 -- 「前门调整」:就算你根本测不到混杂因子,也能消除它的影响。典型图是「吸烟→焦油沉积→癌症」,那个让你犹豫的「吸烟基因」无法观测。前门公式绕开它,只要满足「吸烟到焦油、焦油到癌症、且没有吸烟直达癌症的其他路径」就能算。格林与卡申2014年用JTPA职业培训数据(含RCT和观察两部分)检验:后门估计偏离RCT结果数百到数千美元,前门对男性只有微小偏倚、对女性几乎完全匹配。 压轴是「do演算」 -- 三条规则加一个完备性证明,统摄一切。规则一可增删无关观测;规则二在后门标准下让「做」等于「看」(修正版共因原则);规则三若X到Y无路径就删do。这套规则有多难证?珀尔在伯克利研讨会悬赏100美元推导前门公式,罗宾斯专程飞到加州核实,证明过程一波三折,最终由他的学生独立证出完备性,还在人工智能大会同获最佳学生论文。 第三条实战路线是「工具变量」,鼻祖是斯诺的霍乱。1854年伦敦,索沃公司与兰贝思公司供水,前者取下水道下游、死亡率高8倍;斯诺用小册子(只卖出56份)指出,两公司「共同服务区」相当于一次自然随机化 -- 就像有个变量只影响你喝哪家公司水、不影响你健不健康。据此他推断若索沃迁上游可救1000多人,后来拆掉水泵手柄,瘟疫果然退了。现代版的「孟德尔随机化」更绝:基因是天然工具变量,2012年研究显示LDL每降34mg/dl,心脏病风险降50%,而「好胆固醇」HDL却无显著益处。这一章的终极信息是:随机对照试验不是因果的唯一答案,只要因果图结构合适,观测数据本身就能算出真相。

水泵手柄被移走了,瘟疫也得到了控制。 — 原文,第7章
继续读第 8 章 →

反事实是因果之巅:机器须懂「假如」才算智能

假如司机没喝酒,事故还发生吗?

第八章爬上因果之梯的顶端 -- 反事实,也就是「假如当时不同,会怎样」。这不是哲学空想,珀尔先给它追了条长长的家谱:修昔底德写奥罗比亚海啸时判断「若没有地震,海啸不可能发生」;亚伯拉罕和上帝讨价还价(50、45、40……10个义人)隐含剂量响应;休谟1748年干脆把因果定义成反事实:「假如没有前一个对象,那么后一个对象就不可能存在」。 真正让反事实可计算的是「结构因果模型(SCM)」。书里用爱丽丝举例:她高中学历、6年经验,算出她的「特质因子」后,再假设她有大学学历(教育=1),工作经验会改写成2年,工资变成76000美元。关键是 -- 如果你用「工作经验」去匹配另一个人类似伯特和卡罗琳,会得出错误答案,因为工作经验是教育的后代,不能拿来做匹配。这一步把鲁宾的「潜在结果模型」比了下去:鲁宾要靠可忽略性等三个假设当黑箱,而SCM因为有因果图,一眼就能看出「可忽略性是否成立」。 反事实在法律里是刚需。行刑队案例:士兵A或B任一开枪都足以致死,所以PS(充裕性)高、PN(必要性)为零 -- 谁都未必是「必要因」。「坠落的钢琴」案更有意思:被告开枪没中,受害者逃跑被钢琴砸死,若非测试会误判谋杀,其实近因(充分因)才是钢琴。「划火柴+氧气」引发火灾,划火柴的PN和PS都高,氧气PN高PS低,所以直觉归咎划火柴。卡尼曼发现人总爱用「罕见事件」去撤销结果,这正是反事实直觉的陷阱。 气候归因也用它。2003年8月法国近1.5万人死于高温,研究者用FAR(可归因风险度)算出:超过警戒阈值1.6℃的异常高温,一半以上的风险可归因于人类活动;用因果图算得PN约0.9、PS约0.0072。2010年俄罗斯高温,两个小组因为分别用了PN和PS,竟得出矛盾结论 -- 可见反事实不是装饰,它是把「责任」从模糊直觉变成可计算量的关键。珀尔借此点题:能从历史和他人经验里学到教训的,唯独是会反事实推理的人类;机器要像人一样智能,就必须学会问「假如」。

假如没有地震,那我无从理解这种灾难是如何发生的。 — 原文,第8章
继续读第 9 章 →

控制中介会反转结论:百年无人识破的中介谬误

巴伦 -- 肯尼法被引7万次,却常算错

第九章处理「为什么」的第二种问法:已知因和果,作用机制到底是什么。这叫中介分析,但珀尔警告:它必须上升到第三层级,用反事实定义「自然直接效应(NDE)」和「自然间接效应(NIE)」,否则会掉进一个百年陷阱。 先讲错的中介物。林德1747年用对照试验确认柑橘防坏血病,可科特利茨医生1903年却误归因成「被污染的肉」,斯科特船长没带柑橘,5人遇难;直到1930年圣捷尔吉分离出维生素C才真相大白。1926年巴巴拉·伯克斯更悲情:她首位用因果图表示中介(先天vs后天),家访204个寄养家庭和105个非寄养家庭,发现父母智商对子女的直接效应只占约1/3,还最早识别出「社会地位」是对撞因子。她1943年跳桥自杀,年仅40岁。 中介分析最经典的坑是「伯克利招生悖论」(1973):男生录取率44%、女生35%,看似歧视女性;毕克尔用辛普森悖论解释 -- 女生多申难录的系。可克鲁斯卡尔又给出反例:两所院系如果只控制「院系」会掩盖歧视,必须同时控制「居住州」,因为院系本身是对撞因子。法律后来用反事实把歧视定义成「性别对录取的直接效应」。 这章真正的高潮是「中介谬误(mediation fallacy)」。传统巴伦 -- 肯尼法(1986)截至2017年被引7.3万次、总榜第33,却常栽在线性假设上。书里给出一个阈值效应的反例:学历从0变1,总效应=1,但NIE=0,直接效应随中介取值在0到1间跳 -- 此时必须用「相减性原则」:总效应 = NDE − NIE(注意是减号,方向会反转)。三个个案点出现实重量:芝加哥「全民学代数」去除混杂后直接效应只剩+2.7分、间接效应−2.3分;吸烟基因rs16969968携带者约1/9人口、肺癌风险77%,但其间接效应只增1%–3%;巴格达止血带2002–2012救了约2000名士兵,可2015年一项研究只统计活着送医的人,等于「控制了中介(入院前存活)」,算得直接效应=0,把间接效应掩盖了。 珀尔的结论掷地有声:分析「X如何导致Y」时,正确做法是「保持中介物M恒定」去算NDE/NIE,绝不能「以M为条件去做控制」 -- 控制中介会犯中介谬误,把原本存在的真实效应整个反转、消失。这个谬误潜伏了上百年,只因没人分清「控制」和「保持恒定」的天壤之别。

我称其为中介谬误(mediation fallacy)。 — 原文,第9章
继续读第 10 章 →

大数据算不出因果,强AI必须懂反事实与自由意志

洞穴壁上的阴影:深度学习只学预测

第十章把视野拉到当下最热的话题:大数据和人工智能。珀尔先泼冷水 -- 大数据再大,也答不了因果。2014年脸书存着20亿用户、300PB数据,千人基因组计划200TB,NASA望远镜档案馆2.5PB,可这些只是「关联的金矿」,数据挖掘是因果探索的第一步,不是终点;没有模型的关联分析,最多算数据总结。 接着是深度学习的位置。AlphaGo融合卷积网络、强化学习和蒙特卡洛树搜索,2016年4∶1胜李世石、在线60局不败,工程成就的确惊人。但珀尔用柏拉图洞穴喻点破:深度学习系统探索的是洞穴壁上的那些阴影,学习的是准确预测阴影的活动 -- 它只在因果之梯第一层,不懂「为什么」。公众误以为强AI指日可待,事实远非如此。 那强AI的路在何方?珀尔抛出「可迁移性(transportability)」:用因果图决定「在一个群体里估出的效应,能不能直接搬去另一个群体」。广告案例里,波士顿只在某个不影响处理与结果的变量上不同于阿肯色,效应就能直接迁移,不必再去阿肯色做实验 -- 把「外部有效性」这个老难题,变成可借因果逻辑+大数据利用的机会。 珀尔和学生巴伦拜姆花了5年,给出可迁移的完整判据:用因果图标出两个群体的差异点(比如洛杉矶研究的群体更年轻,变量Z是混杂),算法就能告诉你哪些旧研究可直接迁移、哪些需重新加权。连「选择偏倚」(伯克森的对撞结构)都能被翻转为机会 -- 只要画出研究选择机制,就能靠重新加权克服它。这两个曾被坎贝尔与斯坦利1963年定为「外部有效性」死穴的难题,在因果图面前成了可解的「小问题」。 最后一跃是自由意志与道德机器。塞尔说自由意志是「哲学上的丑闻」,珀尔却自认「兼容并包者」:自由意志的幻觉有计算功能 -- 用反事实逻辑让意图服从理性。阿西莫夫机器人三定律总导致矛盾,不能用来造道德机器;2017年阿西洛马会议定了23项原则,马斯克称AI「可能比核武器更危险」。珀尔的判断是:我们会造出比自己更明察善恶的机器,前提是给它配备因果语言 -- 包括那种「自由意志的幻觉」。 全书在此收束:因果革命不是要取代数据或深度学习,而是给它们补上那个缺失的「为什么」。从亚当的「为什么」到机器的「假如」,人类花了数万年才把因果变成可计算的语言;这本书,就是这张语言的第一份地图。

深度学习系统探索的是洞穴壁上的那些阴影,学习的是准确预测阴影的活动。 — 原文,第10章

全书金句墙

全书值得带走的话,集中收在这里(章内不再单列金句)。每条带出处,可回原章对照。

当你排除了所有不可能的,剩下的那个无论有多么不可思议,都一定是真相。
福尔摩斯式的逆概率直觉,正是贝叶斯网的精神。
出自第 3 章 →
在拿到阳性检测结果的前提下,这名检查者的确患有癌症的概率还不到1%。
用数字击碎「阳性=患病」的直觉,统计素养的缩影。
出自第 3 章 →
随机对照试验确实是一项极好的发明 -- 但直到最近……仍然无法证明他们从随机对照试验中得到的结果就是他们想要得到的东西。
连RCT的权威性都被轻轻质疑,震撼。
出自第 4 章 →
在男性中,吸烟与肺癌有因果关系。
一句迟来的官方结论,背后是二十年的因果语言缺失。
出自第 5 章 →
若不换,则参赛者只有1/3的概率获胜;若换,则其获胜的概率将翻倍,变为2/3。
蒙提霍尔,直觉最耻辱的滑铁卢。
出自第 6 章 →
没有不含因果关系的相关关系。
赖欣巴哈的豪言,却被对撞结构打脸 -- 书里最漂亮的自我反驳。
出自第 6 章 →
假如没有前一个对象,那么后一个对象就不可能存在。
休谟的反事实定义,两百年后成了因果之巅的注脚。
出自第 8 章 →
我称其为中介谬误(mediation fallacy)。
一个百年无人识破的谬误,被一句命名钉死。
出自第 9 章 →
下一步:看看该信几分 →
8.6豆瓣评分

最硬的两条结论是:一是「概率提高不等于因果、混杂无法用纯概率消除」,这已被无数悖论与对撞偏倚实例坐实,可放心采用;二是「有了正确因果图,do演算能从观测数据识别并估计干预效应」,这在临床、流行病学与政策评估中已被反复验证。要打折的是:因果图结构本身须由人或先验给定,本书对此着墨不足,而「图错了调整就错」的脆弱性,以及把反事实与自由意志直接用于强AI的宏愿,仍属研究纲领而非已兑现的工程。

反驳之前,先复述 -- 这是作者的完整论证

  1. 统计只停在关联层
  2. 概率定义不了因果
  3. 因果图+do算子破局
  4. do演算估干预效应
  5. 反事实登因果之巅
  6. 框架贯通各学科

本书的论证是一条从缺口到框架的归纳链:先由认知史与AI现状指出,统计与机器学习只停在「关联」(第一层),无力回答「为什么」与「假如」;接着用「因果关系之梯」揭示因果知识的三层级,并指出概率无法定义因果(须借do算子);再用因果图与do演算证明,仅凭观测数据也能识别并估计因果效应,连不可观测的混杂因子也能绕过;最终把框架推到反事实与中介,并用它重新解释法律归因、医学悖论与强人工智能的瓶颈。其隐含前提是:社会科学长期被「反因果」的统计偏见主导,而因果图提供了可读、可算的统一语言。

书里自带的矛盾

作者自己没完全调和的两个立场,点一行看仲裁。

因果图结构必须事先由人或领域知识给定本书又宣称仅凭数据+图就能算出一切因果

图从哪来?本书承认图常来自先验知识,数据只能估参数不能估结构 -- 这是「表示第一」与「数据驱动」之间的张力。

用反事实与潜在结果(鲁宾模型)解释个体因果作者更推崇自己的SCM并批评潜在结果模型不透明

两种方法在可忽略性等假设上纠缠,作者立场鲜明但学界仍并用,张力未真正调和。

深度学习/大数据成就斐然,被公众误认为强AI将至作者坚持它们只是第一层的「高级猫头鹰」,离智能很远

作者既肯定深度学习的工程成就,又尖锐贬低其智能含量,评价尺度本身有张力。

没证明的前提

['存在客观、可被图表示的「真实因果结构」(因果实在论,哲学上并非无疑)', '人类的因果直觉天然以因果图组织(来自认知科学,仍有争议)', 'do演算的完备性以「图结构正确」为前提,而图的正确性本身未被保证']

['存在可被图表示的「真实因果结构」(因果实在论)', '观测数据加上正确的因果图足以识别效应(do演算完备性)', '人类直觉以因果而非统计关系组织,故因果图符合认知']

作者盲点

['对因果图「从哪来」着墨少,低估了从数据自动发现正确图结构的难度', '对自由意志、意识等哲学议题的结论偏断言,缺乏严谨论证', '强AI须懂反事实的论断更像研究纲领,未给出可落地的工程路线']

时代局限

['书中对深度学习的批评基于2018年前后的范式,近年因果表征学习已有新进展', '书中称「没有机器学习程序自动升级到第二层」,但此后已有因果强化学习等探索']

最强反对

主流统计与计量经济学长期认为:在观察性研究中,未经随机化的因果效应本质上不可识别,「无混杂」假设无法从数据证伪;因此do演算再优雅,只要因果图依赖未被证伪的假设,其结论就可能是「精致的循环论证」 -- 用假设换结论。

别人怎么评

正反都收(全好评 = 信源可疑),每条带来源,保持原始比例。

赞同

Chemistry World 盛赞本书「推翻旧信条,把因果确立为合法科学工具」,但提醒读者需集中注意力啃统计难题。来源:https://www.chemistryworld.com/review/the-book-of-why-the-new-science-of-cause-and-effect-/3009919.article
美国数学月刊(Jeff Witmer)力荐:统计界长期忽视珀尔,「是时候听了」,但直言珀尔以往写作「偏密偏难」。来源:https://bayes.cs.ucla.edu/WHY/Pearl-Mackenzie_American-Mathematical-Monthly.pdf

质疑

Andrew Gelman 批评珀尔把统计问题「裹进因果结构」是画蛇添足,且「数百万生命」等断言夸大。来源:https://statmodeling.stat.columbia.edu/?p=39808
Tom Pepinsky 认为本书对吸烟 -- 肺癌「数百万生命」的叙事夸大了烟草公司的社会因素,因果革命是否真·革命存疑。来源:https://tompepinsky.com/2019/01/10/the-causal-inference-revolution-and-statistical-reasoning
观点对照 · 该信几分 四个核心议题,赞同方与质疑方各说了什么
  • 概率提高不等于因果,真正的因果必须用 do 算子定义 -- 因果不能被约简为概率。
  • 大数据与深度学习只停在关联层(第一层),强 AI 必须掌握因果图与反事实,否则只是「高级猫头鹰」。
  • 反事实是因果之巅,结构因果模型(SCM)比鲁宾的潜在结果模型更透明可算;作者力推 SCM 并批评潜在结果模型不透明。
  • 即便混杂因子不可观测,do 演算也能从观测数据识别并估计因果效应,是随机对照试验(RCT)的数学替代。
进入观点对照 →
下一步:读完这么用 →

行动路线图

读完这本书要走的一条路,4-5 环有先后。点某一环,跳到下方该环的情境规则。

1认清你在第几层1 条相关做法

先用因果关系之梯给问题定位:是在问关联(看到X预测Y)、干预(如果施加X会怎样),还是反事实(假如当时不同会怎样)。多数数据科学工作只停在第一层,却误以为自己在做因果。

今晚拿你手头一个「数据分析结论」,问自己:它回答的是三层里的哪一层?如果它只是「A和B相关」,那它连因果的门都没进。写在便签上:「这是关联,不是因果」,贴在显示器边。
2画出因果图通用做法

把涉及的变量列出来,用箭头画出「谁直接导致谁」。图不要求完美,但必须显式标出共同成因(混杂)和对撞节点。一张图胜过千句「我认为」,它让你和同事对机制达成共识。

下次遇到「A导致B吗」的争论,先别吵,拿张纸画三个圈(X、Y、可能的共同成因Z),用箭头连。画完常会发现你俩说的根本不是同一个图。把这张图拍下来存进项目文档。
3揪出混杂与对撞2 条相关做法

检查你的图:X和Y之间有没有被共同成因Z连起来的后门路径?有没有一个同时被X和Y指向的对撞变量?前者要控制,后者绝对不能控制。这一步决定你后面该调什么。

本周复盘一次你或团队最近做的「控制变量」分析:列出所有被控制的变量,逐一问「它是共同成因还是对撞?」。凡是对撞(如「是否住院」「是否已成名」),立刻从控制清单里划掉,重跑看结论变没变。
4用do算子问干预2 条相关做法

把问题改写成do语言:不是「看到X时Y多少」,而是「如果我强制X发生,Y会怎样」。用后门标准找齐去混因子集分层,或在前门/工具变量满足条件时绕开不可观测的混杂。

下次写「X导致Y」的报告前,先补一句:「这是P(Y|do(X))还是只是P(Y|X)?」如果是后者,老实标注「相关性,非因果」。把这个问句设成PPT模板的固定一页。
5用反事实复盘3 条相关做法

对已经发生的坏事问「假如当时X不同,结果还那样吗」。用结构因果模型想象被改写的世界,区分必要因(没它就不发生)和充分因(有它就够)。这是从经验里真正学习的唯一方式。

下次项目出岔子,别只写「原因:X」。写一张「反事实卡」:「假如当时没做X,结果会不同吗?会差多少?」把它和复盘报告一起发团队。半年后回看,你会比只记「教训」的人成长更快。
走完第 ⑤ 环,回到第 ① 环,把自己再看一遍

情境决策卡

遇到具体情况怎么办 -- 按行动环或情境筛,每条「当/做/因为」三行全可见。

按行动环筛选 遇事速查

你想从数据判断A是否导致B

先画出A、B与共同成因的因果图,检查是否存在后门路径

因为 概率提高P(B|A)可能来自混杂而非因果

第 4 章 →

你做观察性研究想估计某处理的效应

用后门标准找齐去混因子集分层,或改走前门/工具变量

因为 仅控制变量不够,须按因果图选对要控制的集

第 7 章 →

你发现两个独立变量在子群里相关

检查该子群筛选条件是否是对撞变量,千万别控制它

因为 控制对撞因子会打开伪路径、制造虚假相关

第 6 章 →

你想评估「假如当时没做X会怎样」

用结构因果模型(SCM)做反事实推算,而非套用历史数据

因为 数据只记录事实,回答不了被否定的虚构世界

第 8 章 →

你在分析某措施如何起作用(中介)

保持中介物恒定算自然直接/间接效应,不要以它为条件做控制

因为 控制中介会犯中介谬误,把真实效应反转消失

第 9 章 →

你面对大数据或深度学习模型

别把高预测力当因果力,先问它能否回答干预与反事实

因为 关联层(第一层)再深也上不了干预与反事实层

第 10 章 →

流行病学或政策研究要下因果结论

用希尔标准作辅助,但优先用因果图与do演算定位因果

因为 希尔标准是权宜清单易找反例,因果图给出可算的定义

第 5 章 →

你想让AI具备类人推理

给它因果图表示与do/反事实算子,而非只灌数据

因为 表示第一、获取第二;没有因果表示的机器过不了迷你图灵测试

第 1 章 →

心智模型工具架

作者反复使用的思考透镜。点开一张,看怎么用、书里依据、以及什么时候失效。

怎么用

遇到「数据很能预测却说不清为什么」时,先问自己现在在第几层,要不要上干预或反事实层。

书里依据

第1章用迷你图灵测试把能力分三层

第1章指出现在的深度学习与猫头鹰同处第一层,因缺现实模型

什么时候失效

层级是认知能力分类,不是所有问题都需爬到第三层;纯预测任务第一层就够。

怎么用

当你只在「已发生某结果」的样本里看两变量关系时,警惕筛选口径本身制造了假相关。

书里依据

第6章蒙提霍尔中主持人是「你的门」与「车」的对撞

第5章出生体重是对撞因子,控制它制造虚假「保护作用」

什么时候失效

只对撞变量成立;普通混杂(共同因)是另一回事,那种反而该控制。

怎么用

要估计处理X对Y的效应,先画因果图,找阻断所有后门路径、且不控制X后代的变量集来分层。

书里依据

第4章去混杂的后门规则使「控制什么」算法化

第7章前门调整能在不测混杂因子时消除其影响

什么时候失效

前提是因果图结构正确;图错了,调整就错(垃圾进垃圾出)。

怎么用

解释「为什么这事发生在我身上」时,想象一个关键条件被改写的世界,再推算结果是否改变。

书里依据

第8章爱丽丝案例用SCM算出「若有大学学历工资76000」

第8章行刑队案例用反事实区分必要因与充分因

什么时候失效

依赖结构方程与未观测因子的假设;对复杂系统外推需谨慎。

怎么用

分析「X如何导致Y」时,保持中介物M恒定算NDE/NIE,绝不以M为条件去控制它。

书里依据

第9章对中介物做变量控制会反转结论

第9章巴伦 -- 肯尼法被引7万次却常错在线性假设

什么时候失效

只在你想区分直接/间接效应时相关;只问总效应时无需动中介。

读完自检

这几个问题,建议每隔一段时间回来问自己一遍(纯浏览,无打分)。

你上次的「数据分析结论」,到底是在说关联、干预还是反事实?

如果它只是「A和B相关」,你有没有忍住不写「A导致B」?

回到第 1 章 →

你有没有把「概率提高」直接当成「因果」的时候?

冰淇淋销量和犯罪率都夏天升高,你会不会本能觉得吃冰淇淋导致犯罪?

回到第 1 章 →

你做回归时控制的变量里,有没有其实是对撞因子?

你控制的「是否住院」「是否已成名」,会不会反而制造了假相关?

回到第 6 章 →

你想知道「X怎么起作用」时,是不是把中间环节M拿去做了控制?

那样会不会把X的真实效应整个算没?你中过中介谬误吗?

回到第 9 章 →

你面对一个深度学习模型给出高预测,会不会默认它「懂因果」?

它回答得出「如果强制改一个变量会怎样」吗?还是只会预测阴影?

回到第 10 章 →

你评估「假如当时没那么做会怎样」时,是靠直觉还是用了反事实模型?

你的复盘是只记「教训」,还是真算了「没它结果就不同」?

回到第 8 章 →
下一步:接着读什么 →

同类书

读完这本接着读的书,标出与本书的关系:印证 / 互补 / 纠偏。

Causality: Models, Reasoning, and Inference(因果论:模型、推理与推断) 补充

Judea Pearl

本书大众版背后的数学严格版:do 演算、后门/前门标准、反事实的结构方程,全部原始推导都在这里。想啃证明、写代码实现,这是正典。

适合谁:有概率与图论基础、想动手算的研究生与从业者。

Causal Inference in Statistics: A Primer(统计中的因果推理:初读) 补充

Judea Pearl / Madelyn Glymour / Nicholas P. Jewell

珀尔亲自写的入门教材,把因果图、d-分离、do 与调整公式讲得比本书更平直,带习题。是本书与《Causality》之间的桥。

适合谁:统计/数据科学的本科生与自学者。

Causal Inference for Statistics, Social, and Biomedical Sciences(统计、社会与生物医学中的因果推断) 反驳

Guido W. Imbens / Donald B. Rubin

鲁宾学派的「潜在结果框架」总纲,与珀尔的图模型路线正面并列:它用潜在结果而非因果图定义因果,是本书多处暗讽的主要对手。对照读,能看清两种语言的边界。

适合谁:计量经济、生物统计与社科定量研究者。

Mostly Harmless Econometrics(基本无害的计量经济学) 印证

Joshua D. Angrist / Jörn-Steffen Pischke

实验主义计量经济学的实操圣经,工具变量、双重差分、回归间断全用真实数据说话。其精神与 do 演算的工具变量/前门路线一致,是本书方法在经济学里的落地印证。

适合谁:经济学、政策评估从业者与研究生。

Counterfactuals and Causal Inference(反事实与因果推断) 补充

Stephen L. Morgan / Christopher Winship

社会学视角的因果推断教材,同时用潜在结果模型与因果图讲反事实,珀尔亲自作序力挺。补足本书对反事实「社会机制」一面的讨论。

适合谁:社会学、政治学等定量社科研究者。

阅读路径

入门先把《Causal Inference in Statistics: A Primer》当练习册建立手感,再回到《The Book of Why》吃透因果之梯与直觉;想抠数学就读《Causality》;要落进真实研究,用《Mostly Harmless Econometrics》学工具变量与双重差分、用《Counterfactuals and Causal Inference》补社会机制;最后拿《Imbens & Rubin》当对照,看清图模型与潜在结果两套语言的异同与争锋。

1984

Heuristics: Intelligent Search Strategies for Computer Problem Solving

早期关于启发式搜索的专著,奠定 AI 搜索方法。

1988

Probabilistic Reasoning in Intelligent Systems

贝叶斯网络的理论奠基,让机器在不确定下做合理推断。

2000

Causality: Models, Reasoning, and Inference

因果推断的数学严格版,do 算子与 do 演算的出处。

2016

Causal Inference in Statistics: A Primer

与 Glymour、Jewell 合著,因果推断的本科入门教材。

2018

The Book of Why(为什么:关于因果关系的新科学) 本书

与达纳·麦肯齐合著,把因果理论写给大众。

这套思想在别处叫什么

把书里的核心思想挂到你已有的知识域上 -- 换个学科,它其实早有名字。

统计学/计量经济学工具变量法与内生性经济学早用工具变量处理内生性,本书把它纳入do演算的统一语言,给出何时能识别的算法判据。
流行病学混杂偏倚与随机对照试验公共卫生用RCT与分层控制混杂,本书用后门标准把「该控制什么」算法化、游戏化。
法律与哲学必要因/若非测试侵权法判「若非X则无Y」,正是反事实的个体化版本;本书用SCM把它从模糊直觉变成可算量。
人工智能/机器学习表示学习与可解释AI深度学习困于第一层,本书主张因果图才是机器该有的「表示」,与表示学习、可解释AI直接呼应。

这本书在别的书里的回声

同一概念在别的书里被印证 / 反驳,跨书越蒸越富。

CONTRADICTS反事实 在 Counterfactuals and Causal Inference(Morgan & Winship, 2015) -- 以潜在结果模型 + 因果图双视角讲反事实,与珀尔 SCM 路线互补而非对立,珀尔亲自作序。
CONTRADICTSdo 演算 在 Causal Inference for Statistics, Social, and Biomedical Sciences(Imbens & Rubin, 2015) -- 以潜在结果框架替代 do 算子路线定义因果,是珀尔图模型的主要对手框架,二者长期并存。
REFINES混杂 在 Mostly Harmless Econometrics(Angrist & Pischke, 2009) -- 用回归控制与工具变量处理选择/混杂问题,与后门标准殊途同归,是本书方法在经济学里的落地。

离开前带走:

因果效应(Y←X) = P(Y | do(X)) − P(Y | do(¬X))① 见过 · 回顾

想看围绕本书观点的争论 → 回 ③ 批判与评价 · 观点对照