← 返回认知策展 拆书沉浮
《为什么:关于因果关系的新科学》拆书笔记 认知策展 · 拆书沉浮

《为什么:关于因果关系的新科学》拆书笔记

Judea Pearl · 策展于2026-09-06
**你是比你的数据更聪明的**——数据不懂因果,只有掌握因果模型的人,能借观察数据推出干预乃至反事实的结论,并诚实标注不确定性。
播音
选择音色开始播放

《为什么:关于因果关系的新科学》拆书笔记

核心框架一:因果之梯(Ladder of Causation)

人类/机器的认知能力分三级,每一级回答不同的问题:

  1. 看见(Seeing):只看关联。问「若我看到 X,Y 会怎样变化?」(P(Y|X))。普通动物与早期机器学习都停在这一级,只能拟合相关。
  2. 行动(Doing):干预世界。问「若我去做 X,Y 会怎样?」(P(Y|do(X)))。能计划、能实验的生物在这一级;随机对照试验(RCT)是最理想干预。
  3. 想象(Imagining):反事实。问「若当初不那样做,会怎样?」。这是人类独有、三岁儿童已具备的能力——让我们能后悔、归因、总结经验。

何时用它:任何「要不要做这个改变/决策会带来什么后果」的判断,先自问处在哪一级——只看到相关(p<0.05)不等于能干预(do),能做干预不等于能反事实归因。 边界:数据规模再大也无法把「看见」自动升级到「行动/想象」,中间必须有显式的因果模型假设。

核心框架二:三条因果管道 Junction(链/叉/撞)

因果图中任何变量的关系都由三种基本结构拼成:

  1. 链 Chain:A → B → C:B 是中介(mediator)。火→烟→警报。若把 B 固定住,A 与 C 的相关会消失(因为切断传导机制)。
  2. 叉 Fork:A ← B → C:B 是混杂因子(confounder)。年龄越大,鞋码与阅读能力都越高 → 产生虚假相关。把 B(年龄)固定住,虚假相关即消失。
  3. 撞 Collider:A → B ← C:A 与 C 独立地共同导致 B。天赋与美貌共同导致「成功」……而天赋与美貌本身无关。但若「条件于撞点 B(成功者样本)」,反而会在 A 与 C 间造出虚假负相关——即「对撞子偏差 / Berkson 悖论」。

何时用它:做任何「要不要控制这个变量」的回归/对比分析前,先画因果图,判断该变量是中介、混杂还是对撞子。 边界:默认「控制所有能测的变量」是灾难——有时候你控制的正是你想测量的机制,有时控制对撞子会制造不存在的相关。

核心框架三:控制变量的红绿灯原则

一句要义:「有时候你控制的,正是你想测量的东西。」

核心框架四:do 算子与因果结论的门槛

何时用它:读到「A 与 B 相关因此可归因/可干预」的论断时,套用气压计检验——如果「强制改变 A」不会使 B 改变,那它就不是因果而只是相关。

核心框架五:因果模型是可证伪的假设,不是真理

反事实与「人比数据聪明」

边界与盲点(批判性)

  1. 珀尔的立场派系:他极为尖锐地批判统计学的「相关主义」,读者只听到一方声音;因果推断领域仍有学派(如潜在结果论 Rubin)与他对立。
  2. 图的准确性决定一切:画因果图这一步本身带有主观「放纵/假设」成分(需某种 abduction)——图若画错,后续数学再严谨也是错。
  3. 数据驱动的「看见」仍有价值:珀尔把纯关联学习置于最低层,但他自己也承认到 2023 年,喂给机器的文本已隐含 2/3 层信息,机器升到「一层又四分之三」,说明纯数据范式也在演进,不能简单贬低。

当天可试的一个实验

挑最近一个「看似相关、想归因果」的日常判断(例如:喝咖啡 vs 精力、早睡 vs 效率、戴耳机 vs 专注),手绘一张最小因果图,标出其中的混杂因子、中介、对撞子,然后回答: ① 我是靠「看见」还是真的做过干预? ② 若要做干预得到真实结论,最干净的设计是什么? ③ 我对某变量「条件于」(分组/控制)了吗——它是混杂、中介还是对撞? 用这个三步走,立刻能从「数据相关」思维切到「因果」思维。

♻ 可复用思维模型 · 6 条

01
因果之梯(看见→行动→想象)
  • 一句话核心:认知分三级——观察相关、干预世界、反事实想象,越往上越能真正解释与改造世界。
  • 何时用/边界:判断一个「决策会导致什么」的问题前先用它确认自己在第几级;数据再多也升不了级,必须补因果模型假设。
  • Levi 生活场景:看到「睡得晚的人效率更高」的统计就把作息归类到第1级「看见」,别急着下结论,问自己是否真干预过、是否有共同原因在作祟。
02
三管道诊断(链中介 / 叉混杂 / 撞对撞子)
  • 一句话核心:任何两个变量的相关都可能是中介传导、共同原因或样本选择这三者之一,图上一画即分晓。
  • 何时用/边界:做对比/回归想「控制哪些变量」时逐一定位;若不确定图结构,观察数据无法区分链与叉。
  • Levi 生活场景:评估「刷手机」对「焦虑」的影响时,把「压力/睡眠」等第三变量画出来,判断该控制谁、千万别碰谁。
03
控制变量红绿灯
  • 一句话核心:该控制混杂因子,千万别控制中介与对撞子——否则要么切断机制要么制造假相关。
  • 何时用/边界:凡是要「排除干扰/对比分组」的分析都过一遍红绿灯;过度控制=控制了你正想测量的机制。
  • Levi 生活场景:看健康数据判断「运动有没有用」时,若按「当前体重已达标」分层,就是对撞子分组,会得出错误结论。
04
do 算子检验(气压计测试)
  • 一句话核心:P(Y|X)(看见相关)与 P(Y|do(X))(强制改变)不是一回事,只有后者才是因果。
  • 何时用/边界:读到「A 相关 B → A 导致 B 或可控 A」的论断时套用;现实中多数因素无法随便干预,需借助模型而非蛮力实验。
  • Levi 生活场景:产品/消费决策想「只要我多投入 X 就一定能涨 Y」前,问一句:把它强制关掉/调换方向,Y 真的会变吗?
05
假设透明性模型
  • 一句话核心:因果图是可证伪的假设清单——能推翻却永不能证明,价值在于把假设和不确定性摊开让人审。
  • 何时用/边界:面对复杂归因结论时,主动把隐含前提写成可检验的箭头并标注脆弱点;前提错则结论全错,不能用于「求绝对确定」的场合。
  • Levi 生活场景:复盘一段关系或一次项目成败时,把「因为 A 所以 B」的因果链画出来标注假设,比写情绪化总结更能指导下次行动。
06
反事实复盘(如果当初…)
  • 一句话核心:把「实际上发生了什么」与「换个选择会怎样」对照,是人类能总结经验、归因与后悔的独特能力。
  • 何时用/边界:只在能构造可信替代情景时用,避免滑向空洞自责;真正的价值是提取下次可改的可控变量。
  • Levi 生活场景:一次错判后问「如果当初始料更充分/更早行动,结局会差多少」,把结论收敛成下一次真正能改的一两个环节。