時系列のGranger因果をモデルに頼らず検定する新しい方法:Generalised Temporal Covariance Measure(GTCM)
この論文は、ある時点の未来の結果(Y_{t+1})が、ある説明過去(X の履歴)と条件付きで独立かどうかを調べる問題を扱います。統計的にはこれが成り立てば「Granger非因果(Granger non‑causality)」と呼ばれます。著者らは、金融や神経科学、気候科学などで観察される「見かけ上の関係」が本当の因果なのか、共有する外的要因に由来するものかを区別したいと述べています。従来の手法は線形のベクトル自己回帰(VAR)モデルに依存し、モデルが間違っていると誤検出や検出力低下を招きます。そこで本研究は「モデルに依存しない」検定を目指します。
具体的な方法として、著者らはGeneralised Temporal Covariance Measure(GTCM)を提案します。やり方は直感的で、まず目的変数Yと説明変数Xを、対象の過去履歴(Yと追加の調整変数Zの履歴)に非線形回帰で別々に回帰します。次に得られた残差(回帰で説明できなかった部分)の標本共分散を計算して検定統計量を作ります。残差の共分散が大きければXの過去がY_{t+1}に情報を与えている可能性がある、という考え方です。
方法には幾つかの改善が加えられています。誤差の分散が時刻によって変わる(ヘテロスケダスティシティ)場合に対応するための分散重みを導入しています。遅延効果や非線形効果を捉えるために複数のラグ(遅れ)と変換を多項式的に拡張し、それらをワルド型の統計量でまとめます。さらに、どのラグ長や変換が必要か分からない場合に備えて、データに応じて適応的に選ぶ仕組みも提案しています。
理論的には、検定の第一種過誤(偽陽性)を抑えるために、用いる回帰手法が条件付き平均(conditional mean)をある程度の速さで推定できることを要します。ただしその必要速度は、非パラメトリック手法でも達成可能な緩やかな条件に設定されています。時系列の依存性が弱いことと回帰手法の「ブロック安定性(block‑stability)」という性質を仮定すれば、データを分割して学習するクロスフィッティング(sample‑splitting)を行わずに時系列全体を使って条件付き平均を推定してよいと示しています。これにより、柔軟な機械学習手法を用いながら第一種過誤制御を保証できます。
重要な注意点もあります。因果解釈を与えるためには、観測していない共通因が存在しないという因果充足(causal sufficiency)の仮定が必要です。また、連続的な条件変数がある場面での一般的な条件付き独立性検定は根本的に困難であるという既存の不可能性結果があることを著者は指摘しています。したがって本法は、条件付き平均を十分に良く推定できることや、時系列の弱い依存性・ブロック安定性といった仮定が満たされる状況で有効という範囲に留まります。論文はこれらの理論的保証と、非線形・時間変動を許す実践的な検定手順の両方を示すことを目的としています。