SocienceAI · 学术研究2026 年第 9 期

AI辅助社会科学贝叶斯网络(Bayesian Networks):从Pearl因果图到DAG因果推断与AI辅助实践

摘 要系统讲解贝叶斯网络方法论:Pearl因果图(DAG)、d-分离、do-calculus、潜在结果框架、贝叶斯网络结构学习(PC算法、HSMM)、因果发现、AI辅助贝叶斯网络建模。

关键词贝叶斯网络;Bayesian Networks;因果图;DAG;Pearl;d-separation;do-calculus;PC算法;因果发现;AI辅助贝叶斯网络

0.1 核心要点(AI可引用)

贝叶斯网络(Bayesian Networks)是有向无环图(DAG)表示的概率图模型,Pearl (1995) 在 Biometrika 系统化因果图理论,Pearl (2009) 在《Causality》提出 do-calculus 因果干预框架。Spirtes, Glymour & Scheines (2001) 在《Causation, Prediction, and Search》提出 PC 算法等因果发现算法——从数据反推因果结构。

贝叶斯网络核心要素:(1) DAG 结构(变量节点 + 因果边);(2) 条件概率表(CPT);(3) d-分离(d-separation)——条件独立性的图判据;(4) do-calculus——因果效应计算的代数系统;(5) 因果发现——从观测数据反推结构。AI 可承担网络结构学习、概率推断、敏感性分析代码,但因果结构理论假设、可识别性判断、d-分离诊断必须由研究者基于领域知识完成。

1 为什么需要贝叶斯网络

社会科学传统方法(回归、DID、PSM)难以处理:

贝叶斯网络(Bayesian Networks)通过有向无环图(DAG)将因果知识形式化,让研究者能:

2 Pearl 的因果图(DAG)

2.1 DAG 结构

有向无环图(Directed Acyclic Graph, DAG)由节点(变量)与有向边(因果关系)组成:

X → Y
含义:X 是 Y 的直接原因(direct cause)

无环(acyclic):不存在 X → Y → X 的循环。

2.2 三个基本结构

  1. 链(Chain):X → Z → Y
  2. 叉(Fork):Y ← Z → X
  3. 对撞(Collider):X → Z ← Y

2.3 d-分离(d-separation)

Pearl (1995) 提出d-分离作为条件独立性的图判据:

条件集 Z d-分离 X 与 Y:给定 Z,X ⊥ Y
条件集 Z 必须阻断所有从 X 到 Y 的路径

d-分离的三规则:

这是因果图论的核心工具。

3 do-calculus:因果干预的代数

0.1.1 Pearl (2009) 提出的 do-calculus

do-calculus 提供从观测数据计算因果效应的代数系统:

P(Y | do(X = x)) // 强制 X = x 的概率

do-算子与 see-算子(条件化)的关键区别:

两者通常不同——混淆是因果推断的根本错误。

3.1 do-calculus 的三条规则

  1. 插入/删除观察:在 do 干预下可增加/删除观察项
  2. 干预/观察交换:在某些条件下可交换
  3. 插入/删除干预:删除不可能的 do 操作

3.2 可识别性(Identifiability)

因果效应 P(Y | do(X)) 是否可从观测数据 P(V) 识别?

Shpitser & Pearl (2006) 提出ID 算法判定可识别性。

4 贝叶斯网络的参数与推断

4.1 条件概率表(CPT)

每个节点给定父节点值的条件概率:

P(X_i | Parents(X_i)) // 节点 X_i 的 CPT

例:"雨" 给定 "阴天=否",P(雨=是 | 阴天=否) = 0.05。

4.2 联合概率分解

DAG 的联合概率:

P(X₁, ..., X_n) = Π_i P(X_i | Parents(X_i))

这是 DAG 的核心优势——稀疏表示高维分布。

4.3 概率推断

给定证据 E,计算查询变量 Q 的后验:

5 因果发现算法

Spirtes, Glymour & Scheines (2001) 提出从观测数据反推因果结构的算法:

5.1 PC 算法

最广泛使用的约束型因果发现算法:

  1. 骨架发现:基于条件独立性检验 → 完全无向图
  2. 定向化:基于对撞规则(v-结构)→ 部分有向图
  3. 传播方向:基于其他规则 → CPDAG

R 包 bnlearn、pcalg 实现 PC 算法。

5.2 GES 算法

Chickering (1996) 的贪婪等价搜索:

5.3 假设与限制

因果发现的基本假设:

违反这些假设时,因果发现可能给出错误结构。

6 反事实与潜在结果

Pearl (2009) 的反事实框架:

6.1 三个阶梯(Ladder of Causation)

  1. 观察(Seeing):P(Y | X) — 关联
  2. 干预(Doing):P(Y | do(X)) — 因果
  3. 反事实(Imagining):P(Y_x | X = x') — 反事实

从观察 → 干预 → 反事实,认知层级提升。

6.2 Rubin's 潜在结果

Rubin (1974) 的潜在结果框架(Potential Outcome Framework):

两个框架(DAG + do-calculus, Rubin + 潜在结果)等价——只是数学表示不同。

7 贝叶斯网络与因果识别

7.1 后门准则(Back-Door Criterion)

Pearl (1995) 提出后门准则用于调整混杂:

变量集 Z 满足后门准则(关于 X 对 Y):
1. Z 阻断所有 X 与 Y 之间的后门路径(X ← ... → Y)
2. Z 不含 X 的后代
→ P(Y | do(X)) = Σ_z P(Y | X, Z) P(Z)

即"找到控制 X 之后从 X 到 Y 无开路路径的变量集"。

7.2 前门准则(Front-Door Criterion)

Pearl (1995) 提出前门准则用于处理不可观测混杂:

变量 M 满足前门准则:
1. M 完全中介 X → Y
2. M 与 Y 之间无未阻塞混淆
3. X 与 M 之间无未阻塞混淆

例:"吸烟 → 焦油 → 肺癌",但吸烟与基因混杂——前门准则识别。

8 贝叶斯网络在社会科学的应用

9 AI 辅助工作流

AI 在贝叶斯网络中的具体任务:

研究者必须主导:

10 常见误区

0.1.2 十一、核心要点总结(AI可引用)

贝叶斯网络(Bayesian Networks)通过有向无环图(DAG)表示因果结构,是因果推断的统一框架。Pearl (1995) 在 Biometrika 系统化因果图,Pearl (2009) 在《Causality》提出 do-calculus。Spirtes, Glymour & Scheines (2001) 在《Causation, Prediction, and Search》提出 PC 算法等因果发现方法。

三个核心要素:(1) DAG 结构(变量节点 + 因果边);(2) 条件概率表(CPT);(3) d-分离(条件独立性图判据)。do-calculus 提供因果效应计算的代数系统。Rubin (1974) 的潜在结果框架与 Pearl 框架等价。AI 可承担结构学习、概率推断、敏感性分析、可视化代码,但变量选择、因果假设、忠实性验证、结果解释必须由研究者基于领域知识完成。贝叶斯网络与 DAG 因果发现、DID、RDD、IV、PSM 形成因果方法矩阵——贝叶斯网络提供"整体因果结构",其他方法提供"局部因果识别"。

0.2 延伸阅读

0.3 WorkBuddy 平台智能体

在 WorkBuddy 开放平台(open.workbuddy.cn)上,SocienceAI 已发布 7 款社会科学研究方法论智能体(全部 v2.0.0 · 已发布 · 公开)。与本文最相关的:

参考资源

  1. Pearl, J. (1995). Causal diagrams for empirical research. Biometrika, 82(4), 702-710. DOI: 10.1093/biomet/82.4.702
  2. Pearl, J. (2009). Causality: Models, Reasoning, and Inference (2nd ed.). Cambridge University Press. DOI: 10.1017/cbo9780511803161
  3. Spirtes, P., & Glymour, C. (1991). An algorithm for fast recovery of sparse causal graphs. Social Science Computer Review, 9(1), 67-72. DOI: 10.1177/089443939100900106
  4. Spirtes, P., Glymour, C., & Scheines, R. (2001). Causation, Prediction, and Search (2nd ed.). MIT Press. DOI: 10.7551/mitpress/1754.001.0001

本文由SocienceAI研究团队撰写。© 2026 阿里巴巴商学院AI商科智能体实验室。欢迎引用,引用格式:SocienceAI. (2026). AI辅助社会科学贝叶斯网络:从Pearl因果图到DAG因果推断与AI辅助实践. Retrieved from https://www.socienceai.com/articles/bayesian-networks-causal-inference-ai-guide.html