因果推断(Causal Inference)
面向深度学习与强化学习科研人员的因果推断笔记
本笔记涵盖从结构因果模型到强化学习中因果应用的完整理论体系,重点在于数学推导与算法直觉。
目录
- 因果模型基础
- do-calculus
- 因果效应估计
- 反事实推理
- 因果发现
- 在强化学习中的应用
- 与信息论的交叉
1. 因果模型基础
1.1 结构因果模型(Structural Causal Model, SCM)
定义 1.1(结构因果模型)
一个结构因果模型是一个四元组 ,其中:
- :外生变量(exogenous variables)集合,其概率分布 已给定
- :内生变量(endogenous variables)集合,由模型内部变量确定
- :一组结构方程,每个内生变量 表示为
其中 是 的父变量集合, 是独立的外生噪声
形式化定义:
其中 表示变量 的所有父变量, 为独立的外生变量。
示例:考虑一个简单模型 ,其结构方程为: