因果推論・実験因果推論比較事例政策評価加重合成少数ユニット

合成コントロール法

Synthetic Control Method
別名: 合成対照群法、SCM、Synthetic Control

介入を受けなかった複数のユニットを加重平均して「合成された対照群」を構成し、介入ユニットの反事実を推定する手法。少数ユニット(地域・国・企業等)への政策効果を厳密に評価できる。

難易度 上級 ●●●費用 ●●期間 データ収集に1〜4週間、分析・検証に2〜4週間

概要

合成コントロール法は、Alberto Abadie と Javier Gardeazabal が2003年にスペイン・バスク地方のテロリズムが経済に与えた影響を研究した論文で提案し、Abadie・Diamond・Hainmueller(2010)が体系化した手法。

DiDやRDDが比較可能な「自然な対照群」を必要とするのに対し、合成コントロール法はドナープール(介入を受けなかった複数ユニット)の加重平均によって「合成対照群」を人工的に構成する。加重は介入前の結果変数や共変量の値に基づき、介入ユニットの介入前プロファイルを最もよく再現するよう最適化される。

介入効果は、介入後の介入ユニットの実際の値と合成対照群の値との差として推定される。複数のドナーユニットについてランダムに「介入を受けた」と仮定するプラセボ検定が標準的な統計的推論の方法として用いられる。

✓ こんな時に使う

  • 地域・国・企業など単一または少数ユニットへの政策効果を評価したい(例:特定都市への産業政策、特定国の規制改革)
  • 介入を受けなかった類似ユニットのデータが複数あり、介入前に長期のパネルデータが入手できる
  • DiDの平行トレンド仮定を満たすシングルな対照群が存在せず、複数のユニットを組み合わせたほうが介入前の適合が良い
  • 政策の因果効果を学術的・政策的に説得力ある形で提示したい場面

✕ 向かない場面

  • 介入前のデータ期間が短く(5時点未満)、介入前の合成対照群の適合を評価できない場合
  • ドナープール(比較可能な対照ユニット)が少なく(10未満程度)、プラセボ検定で信頼できる推論ができない場合
  • ドナーユニットが介入の影響を間接的に受けている(スピルオーバー)場合——合成対照群の反事実としての解釈が崩れる

実施手順

  1. 介入ユニットとドナープールの定義
    介入を受けた単一(または少数の)ユニットと、介入を受けなかった比較可能なユニット群(ドナープール)を特定する。ドナープールは介入ユニットと類似しており、かつ介入の影響を受けていないユニットに限定する。
  2. 結果変数と共変量の選択
    推定する結果変数と、合成対照群の加重決定に使う予測変数(共変量・介入前の結果変数の複数時点値)を選択する。変数の選択は理論的根拠に基づき、事前に確定する。
  3. 合成対照群の構築
    介入前期間における介入ユニットの結果変数・共変量の値を最もよく再現するドナーの加重(合計が1になる非負の加重)を最適化アルゴリズムで計算する。MSPE(平均二乗予測誤差)の最小化が基準。
  4. 介入前フィットの確認
    介入前期間において介入ユニットの実際値と合成対照群の値がどれだけ一致しているかを確認する(フィット率・MSPE)。フィットが悪い場合は変数・ドナープールを再検討する。
  5. 介入効果の推定と可視化
    介入後の介入ユニットと合成対照群の差を期間ごとに計算し、因果効果のギャップとして推定する。時系列プロットで実際値と合成対照群の軌跡を可視化する。
  6. プラセボ検定による統計的推論
    各ドナーユニットを「介入ユニット」と仮定した同様の分析(プラセボ検定)を行い、得られたギャップの分布の中で実際の介入ユニットのギャップがどれほど外れ値かを確認する。MSPE比率を標準的な指標として報告する。

長所と限界

長所

  • 単一または少数ユニットへの政策評価という、他の手法が対応しにくい場面で厳密な因果推論を提供できる
  • 対照群の構築プロセスが透明であり(加重が公開される)、恣意的な比較群選択の問題を回避できる
  • 介入前フィットの質を定量的に評価でき(MSPE)、合成対照群の妥当性を客観的に示せる
  • プラセボ検定は古典的な検定統計量が使えない文脈での統計的推論を可能にする

限界

  • 介入前のフィットが良くなければ反事実としての信頼性が低く、ギャップの解釈が困難
  • ドナープールが小さいとプラセボ検定の検出力が低く、統計的推論が不安定
  • 複数の介入ユニットへの拡張(staggered adoption)は研究課題であり、定式化が確立しつつある段階
  • 介入の波及効果(ドナーへのスピルオーバー)に対処する手法は限定的

⚠ よくある落とし穴

  • ドナープールに介入の影響を受けたユニットを含める——合成対照群が純粋な反事実を表さなくなる。ドナーの選択根拠を明示し、影響を受けた可能性のあるユニットは除外する
  • 介入後の変数を合成の基準に含める——加重の最適化には必ず介入前のデータのみを使う。介入後の情報を使うと推定が循環し意味をなさない
  • プラセボ検定を省略する——視覚的に大きなギャップに見えても、ドナー全体のギャップ分布と比較しなければ偶然性を排除できない
  • 介入前フィットが悪いのに結果を報告する——MSPEが大きい場合、合成対照群は反事実を代表していない可能性が高い。変数・ドナープールの再検討を先に行う