Mímisbrunnr知恵の泉

← 因果推論 一覧

🎓 第6章 ベイズと構造的因果(章ハブ)

第6章 ベイズと構造的因果 目次

第1〜3章で「どんな仮定なら因果と言えるか(識別)」と「どう推定するか」を、潜在結果とバックドア調整で固めました。第6章は因果推論の2つの上部構造を扱います。ひとつはベイズ——効果を点でなく事後分布で受け取り、不確実性ごと意思決定へ流す流儀。もうひとつは Pearl の構造的因果モデル(SCM)——構造方程式・dodo 演算子・反事実・媒介という、潜在結果と双対をなすもう一つの言語です。どちらも「識別が先、推定は後」という原則は変わりません。事前分布も SCM も、未観測交絡を消してはくれないことを繰り返し確認します。

この章の流れ

各ノートでは、真の効果(真のATE・直接/間接効果・個体の反事実)を仕込んだ擬似データを作り、素朴な推定が外れ、正しく扱うと真値が戻ることを必ず数値で確認します(コードは PyMC 6.0.1 / ArviZ 1.2.0 で検証)。

トピック一覧

  1. ベイズ因果推論 — 処置効果を点でなく事後分布で得る。PyMCで真のATEを仕込んだ交絡データにベイズ回帰を当て、事後平均が真値・89%信用区間が真値を覆うことを実証。事前の役割・縮小・不確実性の伝播と、ベイズでも識別の仮定は一切変わらないことを整理。【発展・B】
  2. 構造的因果モデルとdo演算子 — SCM(構造方程式の集合)と介入 do(X=x)do(X{=}x) を定義。観測 P(YX)P(Y\mid X) と介入 P(Ydo(X))P(Y\mid do(X)) の違いを明確化し、do計算の三規則からバックドア調整公式を導出。構造方程式で擬似データを生成し、do介入が真の因果効果を当て素朴な条件付き差はズレることを数値で。【発展・B】
  3. 反事実とPearlの因果の階梯 — 関連(見る)・介入(する)・反事実(想像する)の3段。反事実は個体レベルで、SCMの abduction→action→prediction で計算。1個体について「観測≠介入≠反事実」を数値で対比し、反事実が最上段である理由を示す。【発展・B】
  4. 媒介分析 — 総効果=直接効果+間接効果。自然直接効果NDE・自然間接効果NIEを反事実で定義し、線形モデルの係数の積で分解。媒介Mを素朴に調整すると間接効果が消え直接効果しか出ない過剰調整を、真値を仕込んだ擬似データで対比。【発展・B】

前提と次章への接続