時系列の因果推論での仮定#
時系列データの因果推論は
処置群と対照群が同時点で観測できている:DiDやSCなど
処置群と対照群が同時点で観測できてない:CausalImpact
というふうに別れる
CausalImpactなど構造時系列モデル(状態空間モデルなど)を使った因果推論における仮定はDiDなどのそれと若干異なる
潜在的結果変数#
二値の処置に対する、時刻\(t\)における潜在的結果は \(Y_t(1), Y_t(0)\) と定義される。
識別仮定#
条件付き独立性(Conditional Independence)#
時刻 \(t\) における結果変数 \(Y_t\) 、処置変数 \(T_t\) 、共変量 \(X_t\) との関係性について
\[
\{Y_t(1), Y_t(0)\} \perp T_t \mid X_t
\]
が成り立つとき、条件付き独立性を満たしているという。
正値性(Positivity)#
CausalImpactなど時系列モデルでは対照群の時系列データ \(Y_t(0)\) が存在しないため、推定値 \(\hat{Y}_t(0)\) を使うことになる。
そのため、推定値を用いた正値性(処置群と対照群が存在すること)を仮定する。
SUTVA#
No Interference (NI)の仮定や一致性の仮定
(1) 時間軸方向へのNI仮定#
状態空間モデルでは、状態がマルコフ性(直前の状態のみに依存する)と仮定している。
ただし実際には施策の効果が残存することも考えられる。この場合は残存効果をモデルに組み込む対応方法が存在する。
(2) 施策同士のNI仮定#
例えばTVCMと検索広告を実施している場合、TVCMから検索広告へと顧客が遷移することが考えられるため、それぞれの施策が独立にならずNo Interferenceの仮定を満たさないので注意が必要
(3) 施策の一致性の仮定#
例えば動画配信の施策では動画の内容が異なるものを同じ施策としたデータにならないよう注意が必要