Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

処置後変数バイアス

Post-treatment variable bias(処置後変数バイアス) とは、処置(treatment)の影響をすでに受けている変数をコントロール(回帰モデルで調整)してしまうことで生じるバイアス。

処置後変数とは

処置後変数は、処置TTのあとに決まる、処置の影響を受ける変数の総称

TXT \to X

を満たすXXのこと。

例:中間変数

例えば、処置TT、結果YY、中間変数(mediator)MMがあり、

TMYT \to M \to Y

となる因果関係がある場合、MMは処置後に決まる変数なので処置後変数(YYも処置後変数)

生じる問題

中間変数MMを回帰モデルに含めると、どういう問題が起こるか

1. 処置の効果ではなく中間変数の効果を推定することになる

データの生成過程が

TMYT \to M \to Y

であったとき、MMを回帰モデルに含めると

Y=β0+β1T+β2M+ϵY=\beta_0+\beta_1 T+\beta_2 M+\epsilon

TYT\to Yの経路を途中で遮断するため、MYM\to Yの直接効果しか推定されなくなる

2. コライダーバイアスを生む場合もある

データの生成過程が、未観測の変数UUを含み

TMUYT \to M \leftarrow U \to Y

となっているとする。

TYT \to Yへの影響がないのでMMをコントロールしなければTYT \to Yの効果はないと推定される。
しかしMMをコントロールするとTYT\to Yのパスが生まれ、効果があるという推定結果になる(collider bias, 合流点バイアス)

対応

原則、「処置後に決まる変数はコントロールしない」

参考