未観測の交絡を補正する「治療ブリッジ関数」は実は重み付けの一種だった:プロキシ間バランスの新しい見方
この論文は、観測できない交絡(共通の原因)がある場合でも因果効果を特定する手法「近接(プロキシ)因果推論」を、より分かりやすく説明します。著者らは、従来「ブリッジ関数」と呼ばれていた数学的な解が、実はある群のデータを別の群に合わせる「重み付け」に相当することを示しました。具体的には、治療に関するプロキシ(代理変数)で作る重みが、結果に関するプロキシと共変量の分布をそろえる、いわば「プロキシをまたぐバランス(cross-proxy balance)」を実現することを明らかにしています。これにより、ブリッジ関数が交絡の偏りをどう補正するかの仕組みが直感的になります。
著者らの仕事は理論的な再整理と新しい解釈の提示が中心です。まず、治療ブリッジ関数の定義式を代数的に書き直して、「重みがある変数で関数化され、別の変数をバランスする」という形のバランス条件を取り出しました。次に、このバランスが未観測の交絡まで伝播(balance propagation)する条件を示し、それが満たされれば観測データ上のブリッジ関数で因果効果が識別できることを示しました。さらに、この枠組みを使って多くの既存の近接推定量に対して「暗に使われている重み」の形を導き、結果としてあるクラスの推定量が数値的に等価になる場合の条件も示しています。論文では、結果ブリッジ関数(outcome bridge)を使う方法や両方のブリッジ関数を使う方法も含めて扱っています。
仕組みをやさしく言うと、近接因果推論は観測できない交絡を直接見る代わりに二種類の代理変数を使います。一方の集合は治療と関連し、もう一方は結果と関連します。従来は「ブリッジ関数は積分方程式の解」とだけ説明されることが多く、中身が見えにくかったのですが、本論文は治療側のブリッジ関数が「治療集団内の分布を別の集団に再重み付けしてそろえる」重みであることを示しました。重要な概念として「バランス伝播」があり、これは「もし結果のプロキシがバランスされれば、そのバランスが未観測の交絡にも伝わりうる」という条件を指します。
なぜこれは重要かというと、ブリッジ関数による補正の動作が解釈可能になり、従来の共変量バランスを使った手法とのつながりが明確になるからです。実務上は、ブリッジ関数の推定を「重み推定」として見ればよく、これにより推定量の検査やストレステストがしやすくなります。論文は、近接版の逆確率重みづけ(IPW)や拡張型二重ロバスト推定(AIPW)などの推定量が、ある条件下で互いに簡単な関係にあることや、特別な線形仮定の下では全て一致する場合があることも示しています。
ただし重要な注意点も多く記されています。まず、ブリッジ関数が存在するとは限りません。識別には基本的な前提(整合性、潜在的な陽性条件、潜在的無交絡、プロキシの条件付き独立性など)に加え、式の解の存在や「完全性(completeness)」と呼ばれる技術的条件が必要です。論文は具体的に compUW や compZW といった完全性条件や、平方可積分といった数学的な要件を示していますが、これらは実データで検証しにくい場合が多い点も強調しています。したがって、本稿の理論的洞察は重要ですが、現実的な応用ではこれらの仮定が満たされているか慎重に評価する必要があります。