next up previous contents index
Next: スパイク時系列モデルの推定(暫定版) Up: 非定常スパイク時系列モデル Previous: 非定常リニューアル過程   Contents   Index

Subsections

一般点過程の時間伸縮理論と尤度関数

$ N_{t}$を時刻$ [0,t)$の間に発生したスパイクの数とする. $ i$番目のスパイクの発生時刻を$ t_{i}$とする. スパイク発生時刻をまとめたベクトルを $ H_{t}=\left\{ t_{1}%
,t_{2},\cdots,t_{N_{t}}\right\} $とする. 各時刻の発火率が過去のスパイクに依存するとき時刻 $ [t,t+\Delta
t)$の間にスパイクが一つ発生する確率は[Cox, 1962,Snyder, 1975,Daley and Vere-Jones, 1988,Johnson, 1996]

$\displaystyle prob\left( \text{one event in }[t,t+\Delta)\vert H_{t}\right)$ $\displaystyle =r\left( t\vert N_{t},H_{t}\right) \Delta+o\left( t,\Delta\right)$ (2.4)
$\displaystyle prob\left( \text{more than one event in }[t,t+\Delta)\vert H_{t}\right)$ $\displaystyle =o\left( t,\Delta\right)$ (2.5)

この式は十分に小さい区間 $ [t,t+\Delta)$内のイベントの発生確率が条件付強度関数 $ r\left(
t\vert H_{t}\right) $と区間幅$ \Delta$に比例し, またこの間に一つ以上のスパイクが発生しないことを意味している.

$ r\left(
t\vert H_{t}\right) $は条件付強度関数(conditional intensity function)と呼ばれる. 強度関数は一般には過去のスパイク発火の履歴に依存する. 強度関数が時刻$ t$の関数でないときは, その点過程は定常であるという. 時刻に依存する場合は非一様過程である. 強度関数が与えられればその点過程の統計的性質はすべて決まる. 強度関数が時刻と履歴の何れにもに依存しない場合, $ r\left( t\vert H_{t}\right) =\lambda$であり, 一様ポアソン過程(homogeneous Poisson point process)と呼ばれる. 強度関数が時刻に依存し,スパイク履歴には依存しない場合, $ r\left( t\vert H_{t}\right)
=\lambda\left( t\right) $であり, 非一様ポアソン過程(inhomogeneous Poisson point process), あるいは時間依存ポアソン過程(time-dependent Poisson point process)と呼ばれる.    

強度関数が最後のスパイクの時刻$ t_{N_{t}}$にのみ依存する場合, $ r\left( t\vert H_{t}\right) =r\left( t\vert t_{N_{t}}\right)
$となる.リニューアル過程はこのタイプのひとつで,条件付強度関数とISI分布の間に

$\displaystyle r\left( t\vert H_{t}\right) =\frac{p\left( t\vert H_{t}\right) }{1-\int_{0}%
^{t}p\left( u\vert H_{u}\right) du}%
$ (2.6)

の関係がある. また, 逆に条件付きISI分布は

$\displaystyle p\left( t\vert H_{t}\right) =r\left( t\vert H_{t}\right) \exp\left\{ -\int_{0}%
^{t}r\left( u\vert H_{u}\right) du\right\}%
$ (2.7)

で与えられる.

条件付強度関数が与えられた下で, 次のスパイクが生じるまでの時間を数値計算したい. このためにはスパイク間隔の密度分布に従う乱数を発生させればよい[,,Johnson, 1996,Brown et al., 2001].

$ \xi$を一様乱数とする. 累積分布関数を考えると, 1.15からハザード関数を用いて

$\displaystyle \xi=\int_{0}^{\eta}p\left( u\vert H_{u}\right) du=1-\exp\left\{ -\int_{0}^{\eta
}r\left( u\vert H_{u}\right) du\right\}
$

とすると$ \eta$は分布 $ p\left(
\tau\vert\tau^{\ast}\right) $に従う乱数である. これより

$\displaystyle -\log\left( \xi\right) =\int_{0}^{\eta}r\left( u\vert H_{u}\right) du.$ (2.8)

$ ~\zeta=-\log\left( \xi\right) $ $ -\log\left( \xi\right) $は平均1の指数分布に従う乱数である. $ \Phi\left( \eta\right) =\int_{0}^{\eta}r\left( u\vert H_{u}\right) du$とすると, 次のスパイクまでの時間は $ \eta
=\Phi^{-1}\left( \zeta\right) $で与えられる.

ポアソン過程の尤度関数

時間依存ポアソン過程に従うスパイク時系列 $ \left\{ t_{i}\right\} _{i=1}^{n}$の確率密度分布(尤度関数)を求めよう. 2.3で見たように, 時刻$ t_{i-1}%
$から$ t_{i}$までスパイクが生じず, 時刻$ t_{i}$においてスパイクが生じる確率は

$\displaystyle p\left( t_{i}\vert t_{i-1};\lambda_{t_{i-1}:t_{i}}\right) =\lambd...
..._{i}\right) \exp\left[ -\int_{t_{i-1}}^{t_{i}}\lambda\left( u\right)
du\right]
$

従って, スパイク時系列 $ \left\{ t_{i}\right\} _{i=1}^{n}$は独立に生じるから,

$\displaystyle p\left( \left\{ t_{i}\right\} _{i=1}^{n}\right)$ $\displaystyle =%
{\displaystyle\prod\limits_{i=1}^{n}} p\left( t_{i}\vert t_{i-1}\right) P\left( t_{n}<T\vert t_{n-1}\right)$    
  $\displaystyle =%
{\displaystyle\prod\limits_{i=1}^{n}} \lambda\left( t_{i}\righ...
...u\right) du\right] \exp\left[ -\int_{t_{n}}^{T}\lambda\left( u\right) du\right]$    
  $\displaystyle =%
{\displaystyle\prod\limits_{i=1}^{n}} \lambda\left( t_{i}\right) \exp\left[ -\int_{t_{0}}^{T}\lambda\left( u\right) du\right]$    

指数分布の導出で見たように, 尤度もいくつかの異なった方法で導出することができる. 区間 $ \left[ 0,T\right] $を幅$ \Delta$$ \ N$個の区間に区切る. $ \Delta$の大きさは1つの区間に高々1つのスパイクしか入らない程度に小さくとるとする. $ i$番目の区間にスパイクの入る確率は $ \lambda_{i\Delta}\Delta$, また入らない確率は $ 1-\lambda_{i\Delta}\Delta$である. 区間毎に独立に考えることが出来るから, 確率密度は

$\displaystyle p\left( \left\{ t_{i}\right\} _{i=1}^{n}\right) \Delta^{n}$ $\displaystyle =%
{\displaystyle\prod\limits_{j:\text{スパイク%
あり}}} \lambda\...
..._{j:\text{スパイク%
なし}}} \left[ 1-\lambda\left( j\Delta\right) \Delta\right]$    
  $\displaystyle =%
{\displaystyle\prod\limits_{j:\text{スパイク%
あり}}} \frac{\l...
...tyle\prod\limits_{j=1}^{K}} \left[ 1-\lambda\left( j\Delta\right) \Delta\right]$    

ここで第一成分は

$\displaystyle %
{\displaystyle\prod\limits_{j:\text{スパイク%
あり}}} \frac{\lambda\left( j\Delta\right) \Delta}{1-\lambda\left( j\Delta\right) \Delta}$ $\displaystyle =%
{\displaystyle\prod\limits_{j:\text{スパイク%
あり}}} \lambda\...
...\Delta+\left\{ \lambda\left( j\Delta\right) \Delta\right\} ^{2}%
+\cdots\right]$    
  $\displaystyle \rightarrow {\displaystyle\prod\limits_{i=1}^{n}} \lambda\left( t_{i}\right)$    $\displaystyle \Delta$ (as $\displaystyle %
\Delta\rightarrow0$)$\displaystyle %
$    

また第二成分は

$\displaystyle %
{\displaystyle\prod\limits_{i=1}^{K}} \left( 1-\lambda_{i\Delta}\Delta\right)$ $\displaystyle =\exp\left[ \sum_{i=1}^{K}%
\log\left( 1-\lambda\left( j\Delta\right) \Delta\right) \right]$    
  $\displaystyle =\exp\left[ \sum_{i=1}^{K}\left[ -\lambda\left( j\Delta\right) \D...
...}\left\{ \lambda\left( j\Delta\right) \Delta\right\} ^{2}+\cdots\right] \right]$    
  $\displaystyle \rightarrow\exp\left[ -\int_{0}^{T}\lambda\left( t\right) dt\right]$    (as $\displaystyle \Delta\rightarrow0$)$\displaystyle %
$    

従って, 確率密度は

$\displaystyle p\left( \left\{ t_{i}\right\} _{i=1}^{n}\right) =%
{\displaystyle...
...da\left( t_{i}\right) \exp\left[ -\int_{0}^{T}\lambda\left( u\right)
du\right]
$


一般点過程の尤度関数

一般の点過程の尤度も, 非定常ポアソン過程と同様の方法で導出することができる. 強度(瞬間スパイク生成率)が条件付き独立(conditionally independent)であるから, 非定常ポアソン過程と同じように

$\displaystyle p\left( \left\{ t_{i}\right\} _{i=1}^{n}\right) \Delta^{n}=%
{\di...
...t{スパイク%
なし}}}
\left[ 1-r\left( t_{j}\vert H_{t_{j}}\right) \Delta\right]
$

と書ける. 従って尤度は

$\displaystyle p\left( \left\{ t_{i}\right\} _{i=1}^{n}\right) =%
{\displaystyle...
...H_{t_{i}}\right) \exp\left[ -\int_{0}^{T}r\left(
u\vert H_{u}\right) du\right]
$

となる. この式はまた

$\displaystyle p\left( \left\{ t_{i}\right\} _{i=1}^{n}\right) =\exp\left[ \int\...
...( u\vert H_{u}\right) dN_{u}-\int_{0}^{T}r\left( u\vert H_{u}\right)
du\right]
$

と書かれることもある. ここで$ N_{t}$は計数過程と呼ばれ時刻$ t$までに生じたスパイク数. $ dN_{u}$ はその微分で, 積分 $ \int dN_{u}$はのスパイクが生じた事項のみの和をとることを表している. 導出は次の通り.

$\displaystyle p\left( \left\{ t_{i}\right\} _{i=1}^{n}\right)$ $\displaystyle =%
{\displaystyle\prod\limits_{k=1}^{K}} \left[ r\left( k\Delta\v...
...imits_{k=1}^{K}} \left[ 1-r\left( k\Delta\vert H_{k\Delta}\right) \Delta\right]$    
  $\displaystyle =\exp\log\left[ {\displaystyle\prod\limits_{k=1}^{K}} \left[ r\le...
...\exp\left[ \sum_{i=1}^{K}-r\left( k\Delta\vert H_{k\Delta}\right) \Delta\right]$    
  $\displaystyle =\exp\left[ \sum_{k=1}^{K}dN_{k\Delta}\log\left[ r\left( k\Delta ...
...) \right] -\sum_{i=1}^{K}r\left( k\Delta\vert H_{k\Delta }\right) \Delta\right]$    
  $\displaystyle \rightarrow\exp\left[ \int_{0}^{T}\log r\left( u\vert H_{u}\right) dN_{u}-\int_{0}^{T}r\left( u\vert H_{u}\right) du\right]$    

スパイク発生が共変量の履歴に依存する場合など,強度関数が各種信号の過去の履歴にのみ依存するとき尤度関数は上記と同様の形で定式化することができる.多くの時系列点過程モデルはこの仮定に従うが,Neyman-Scottのクラスター点過程(Neyman-Scott cluster point process)モデルなど,このような仮定が成り立たない点過程も存在する.


next up previous contents index
Next: スパイク時系列モデルの推定(暫定版) Up: 非定常スパイク時系列モデル Previous: 非定常リニューアル過程   Contents   Index
© 2007 2008 2009 2010 H. Shimazaki, Ph.D.