本日8月6日に駒場で開かれた日本生態学会関東地区会公開シンポジウム「非ガウス性/非線形性/非対称性からの因果推論手法:その使いどころ・原理・実装を学ぶ」通称因果フェスにて、Granger因果について話してきました。
ちなみに事前に林岳彦(id:takehiko-i-hayashi)先生からご紹介下さった記事がこちら。林先生、この度はお招き下さいまして有難うございました&業務対応のため遅れて会場入り&直後に退出という慌ただしいスケジュールになってしまい大変失礼いたしました。。。また色々お話させていただければ幸いです。
ということで、既にslideshareに資料をupしてあります。まぁいつも通りというか2年前に何度か計量時系列分析について話した時のスライドを下敷きにしてますが、当時より学術的な集会での講演ということで幾つか理論的基礎についても触れてあります。
で、ここからが本論なのですが。会場での質疑で何度か出たコメントとして「VARモデル(ひいてはARモデル)の定常性の仮定があるせいでGranger因果が線形な場合にしか使えないのなら、そもそも非定常でも時系列を表現可能な何かしらの時系列モデルをVARモデルの代わりに用い、さらにMSEよりも使いやすい誤差関数を使えば良いのではないか」というのがありました。つまり、
Granger因果性検定の手順
なる2変量VAR(2)モデルをOLSで推定し、その残差平方和をとする。次に、がない(Granger因果を与え得る時系列を伴わない)ARモデル
をOLSで推定し、その残差平方和をとする。この時統計量は
で定義され、は漸近的にに従うことが知られている。従っての値をの95%点を比較しての方が大きければ、からへのGranger因果性が存在しないという帰無仮説を棄却し、はの将来を予測するのに有用であると結論することになる。(※Tはサンプルサイズ)
という沖本本p.81の2次VARモデルを用いた例を、例えば
と書き換えて、モデル推定のための何かしら好都合な非線形データに対応可能な機械学習手法*1を適用できれば、意外といけるんじゃないかという気がしてきたのでした。
実はこの辺のアイデアは今は亡き*2「教授」氏が2年前のZansaの会でコメントしてたんですが、あまり噂など聞かないところを見るに誰もやってないんですかね? なら自分でやろうかなーと思ったら、そんな暇あるわけないだろ!と各方面から怒鳴り込まれそうな気がしてきて、お後がよろしいようで(笑)。