不要な説明変数が多い高次元データで「合致者」の効果差を見つける新手法:SBCF‑IV
この論文は、介入の受け取り方が完全でない場面で、いわゆる「合致者(compliers)」に対する効果が平均と異なるサブグループを見つける方法を扱います。既存の木(ツリー)に基づく手法は、説明変数の多くが効果に無関係なときに性能が落ちます。著者らは、不要な変数が多い「スパース高次元」環境で合致者の効果の異質性(Conditional Complier Average Causal Effect, CCACE)を発見・推定するための新しい手法、Shrinkage Bayesian Causal Forest with Instrumental Variable(SBCF‑IV)を提案します。
SBCF‑IVは二段階で動きます。まず、Bayesian Additive Regression Trees(BART)という手法を使って、条件付きの「意図対処効果(intention‑to‑treat, ITT)」と合致者の割合を推定します。BARTは多数の小さな決定木を足し合わせるベイズ的モデルです。ここでの工夫は、分割に使う変数の確率にスパース性を促すディリクレ事前分布(Dirichlet prior)を置く点です。これにより、事後分布は効果を左右する少数の重要変数に質量を集中させ、無関係な変数による誤った分割を抑えます。次に、その事後での分割頻度を下流の単一決定木(CART: Classification And Regression Tree)の変数ごとの「コスト」として使い、解釈しやすい領域分割を得ます。
著者らはモンテカルロ実験(模擬データ)で性能を評価しました。説明変数のうち無関係なものの割合が増すとき、SBCF‑IVは先行する手法であるBCF‑IVよりも真の領域分割を高い確率で回復しました。さらに、推定区間の被覆率(nominal coverage)もSBCF‑IVのほうが保たれ、BCF‑IVでは区間推定が悪化する場面があったと報告しています。比較対象には、Atheyらのinstrumental forest(計量経済学で使われるIVフォレスト)や、コスト重み付けの役割を確かめる追加実験も含まれます。論文は二つの実データ解析も示しており、オレゴン健康保険実験(Oregon Health Insurance Experiment)と401(k)加入データに適用しています。
本手法の背景には、IV(instrumental variable:操作変数)を使った因果推定特有の注意点があります。合致者効果(Complier Average Causal Effect, CACE)は、割り当てに従って行動する「合致者」という潜在的な集団に対する因果効果です。合致者の所属は観測できないため、この標的の解釈は長く議論されています。SBCF‑IVは、標準的なIVの仮定(SUTVA: 同一性と干渉なし、割り当ての関連性、割り当ての非交絡、除外制約、単調性)を前提にしており、これらが成り立つ場合にCCACEが識別可能になります。特に、共変量が遵守(compliance)の変動をよく説明する場合には、CCACEは実際の政策で意味のある条件付き効果に対応すると著者らは指摘します。
重要な制約と注意点もあります。SBCF‑IVの設計は二値のランダム化された操作変数と二値の処置を想定する範囲に限定されています。また、合致者という対象は本質的に潜在変数であるため、結果の解釈はIVの仮定に強く依存します。さらに、SBCF‑IVの改善は主にスパース性を誘導する事前分布に依存しており、効果が多くの変数に広がるような状況では利点が薄れる可能性があります。最後に、本要約は論文の抜粋に基づく報告であり、実データでの詳細な結果や追加の感度分析は本文を参照する必要があります。