多変量ホークスプロセス(HP)の最尤推定量の実装に苦労しています。具体的には、単変量HPの対数尤度関数の分析式はオンラインで簡単に見つけることができますが(たとえば、Ozaki、1979)、多変量HPの対数尤度関数のバージョンは(一貫性がないか、同等か)異なるようです。そこに。また、以下の推定量を自分で導き出そうとしたところ、さらに別の結果が得られました(ただし、このテーマは非常に新しいです)。誰かがこれを片付けてくれませんか?ありがとう!
これは私が導き出したものです(私はLaub et al。、2015で使用されている表記に従います)。カウントプロセスのコレクションを考えは、各カウントプロセス(および a自然数)。強度がように指数関数的に減衰する消失関数を使用して多変量HPを定義します。このm変量HPの対数尤度は、個々の対数尤度の合計に等しくなります。つまり、N = (N 1、。。、NのM)T iは、J iは= 1 、。。、M J λ * I(T )= λ I + M Σ J = 1 Σ T J 、K < T α I 、J、E - β I 、J(T - LNL(T)のLNL(T)= M Σ J = 1つのLNLの J(T)LNLの J(T)=- T ∫ 0 λ * J(U)DU+ T ∫ 0 LNλ * J(U)DNの J(、個々の構成要素。
まず、補償器と呼ぶ最初の部分に焦点を当てましょう。
これを対数尤度の他の部分の結果と組み合わせると、次のようになります。
。についても同様の式を導出できます。
しかし、この結果を他の記事と比較すると、いくつかの違いに気づきました。たとえば、Toke(スライド56)では、補償器の式は非常に異なり(すべてのイベントタイプのすべての要素の合計)、項もありません。次に、Crowley(2013)(29ページ)では、補償器の式ははるかに複雑です。さらに、Zheng(2013)の2.8(9ページ)の方程式は、代替案(すべてのイベントタイプの要素のサブセットを合計したもの)を提供します(注:ドキュメントの最後にMatlab実装があります)。私が見つけたものとほとんど似ている記事は、カールソン他の6ページです。(2007)。あなたが見ることができるように、私は明らかに混乱しています。プログラムすべき正しい尤度関数は何ですか?
参照:
尾崎、1979、ホークスの自励点過程の最尤推定
Crowley、2013、多変量高周波不規則間隔データのポイントプロセスモデル
ラウブ、タイムル&ポレット、2015年、ホークスプロセス
Zheng、2013、注文フローの高周波ダイナミクス
カールソン、フー、リー&シェック、2007年、2変量ホークスプロセスによる高頻度貿易予測