Ioana A. Cosma and Ludger Evers, Markov Chains and Monte Carlo Methods
http://users.aims.ac.za/~ioana/notes.pdf
CC-by-nc-sa 2.5
- 1.3 General state space Markov chains
- Definition 1.23 (Markov chain)
- Example 1.15 (Gaussian random walk on R\mathbb{R})
- Definition 1.24 (Irreducibility)
- Example 1.16 (Gaussian random walk (continued))
- Definition 1.25 (Recurrence)
- Definition 1.26 (Harris Recurrence)
- Definition 1.27 (Stationary distribution)
- Proposition 1.28 (証明略)
- Definition 1.29 (Detailed balance)
- 1.3 General state space Markov chains
1.3 General state space Markov chains
|S|>|N|の場合の議論を始める. より一般的な場合にも定義できるのだが,ここではS=Rdとする.
Definition 1.23 (Markov chain)
{Xt}はdiscrete time stochastic processで, state spaec SはS=Rdとする. X がMarkov property を満たす
⇔
∀A∈F. P(Xt+1∈A|X0=x0,...,Xt=xt)=P(Xt+1∈A|Xt=xt)
ただしFはSの可測集合族とする.
以後,Markov chainはhomogeneousとする.すなわち (Xt+1∈A|Xt=xt)はtによらない. このときtransition kernel K:S×S→R+0によって
P(Xt+1∈A|Xt=xt)=∫AK(xt,xt+1)dxt+1 (1.3)
として得られる. K(x,y)というのはXt=xtが与えられたときのXt+1のconditional probability densityである. def. 1.8におけるK(i,j)=kijというのはdiscrete spaceにおけるconting measureであって,(1.3)の式に合致する.
さらに
P(Xt+m∈A|Xt=xt)=∫A∫S⋯∫SK(xt,xt+1)K(xt+1,xt+2)⋯K(xt+m−1,xt+m)dxt+1⋯dxt+m−1dxt+m
だから,m-step transiton kernelは
K(m)(x0,xm)=∫S⋯∫SK(xt,xt+1)⋯K(xm−1,xm)dxm−1⋯dx1
であり,
P(Xt+m∈A|Xt=xt)=∫Ak(m)(xt,xt+m)dxt+m
と簡潔に書ける.
Example 1.15 (Gaussian random walk on R)
R上のrandom walkを
Xt+1=Xt+Et, Et∼N(0,1)
とすると,
Xt+1|Xt=xt∼N(xt,1)
と同値. EttはX0,E1,...,Et−1と独立とし, X0∼N(0,1)とすれば,
P(Xt+1∈A|Xt=xt,...,X0=x0)=P(Et∈A−xt|Xt=xt,...,X0=x0)=P(Et∈A−xt)=P(Xt+1∈A|Xt=xt)
よってXはMarkov chainであり,しかも
P(Xt+1∈A|Xt=xt)=P(Et∈A−xt)=∫Aϕ(xt+1−xt)dxt+1
である.ただしϕ(z)=1√2πexp(−12z2)である.したがってK(x,xt+1)=ϕ(xt+1−xt).
m-step transition kernelは(1.3)によって計算できるが,非常に複雑になる. それよりも
Xt+m=Xt+Et+...+Et+m−1
を利用すれば,Xt+m|Xt=xt∼N(xt,m)が成立して,
P(Xt+m∈A|Xt=xt)=P(Xt+m−Xt∈A−xt)=∫A1√mϕ(xt+m−xt√m)dxt+m
したがって
K(m)(xt,xt+m)=1√mϕ(xt+m−xt√m)
がm-step kernelとして得られる.
Definition 1.24 (Irreducibility)
S上の分布μが与えられて, Markov chain Xがμ-irreducibleである
⇔
P(Xt+m∈A|Xt=x)=∫AK(m)(x,y)dy>0
が任意のμ(A)>0なるA∈Fと任意のx∈Sに成立するようなm∈N0が存在するときμ-irreducibleといい,特に任意のAにm=1で成立するときstrongly μ-irreducibleという.
Example 1.16 (Gaussian random walk (continued))
ex. 1.15でXt+1|Xt=xt∼N(xt,1)を見た. P(Xt+1∈A|Xt=xt)>0が任意のnullでないAに成立するから,これは任意のcontinuous distributionにstrongly irreducibleである.
periodicity, recurrence, そしてtransienceのような概念をSが連続的なMakov chainに導入するため, atomsやsmall setsのような概念を導入する必要があって,これらはこのノートの範囲を超えるので,recurrenceのみを一般化する.
section 1.2.3で定義した|S|≤|N|の場合のrecurrenceとは,全てのstateがそれを初期のstateとしたとき,平均して無限回訪れられることであった. Sが連続である場合には,あるstate一点ではなく,stateの集合たちを考えることになる. VA=∑∞t=01{Xt∈A}|X0=xとして,Aが訪れられる回数をあらわす. expected valueを考えると
E[VA|X0=x]=E[∞∑t=01{Xt∈A}|X0=x]=∞∑t=0E(1{Xt∈A}|X0=x)=∑t≥0∫AK(t)(x,y)dy
である. recurrenceをMarkov chain全体に定義する前に,集合のrecurrenceを定義する.
Definition 1.25 (Recurrence)
(a) A⊂SがMarkov chain Xにおいてrecurrentである
⇔ 任意のx∈Aに
E(VA|X0=x)=∞
(b) Markov chain Xがrecurrent
⇔
(i) Xはある分布μに対してμ-irreducibleであって,かつ
(ii) 任意のA∈F,μ(A)>0はrecurrent
定義より,recurrent setとは平均して無限回訪れられる集合であって,より強い命題に,その集合が無限回訪れられる確率が1であるというのがある. この強い性質によって定義できるrecurrenceをHarris Recurrenceという.
Definition 1.26 (Harris Recurrence)
(a) A⊂SがXにHarris-recurrentである
⇔∀x∈AP(VA=∞|X0=x)=1
(b) Markov chain XがHarris-recurrent
⇔
(i) Xはあるμにμ-irreducible
(ii) 任意のA∈F,μ(A)>0はHarris-recurrent
Harris recurrenceはrecurrenceを導くことは明らかで,discreteの場合2つは一致する.
どちらの概念も成立を証明することは非常に困難だが,あるMarkov chainがirreducibleで唯一のstationary distributionをもつならばrecurrentであるという命題を主張する. その前に,stationaryを定義する.
Definition 1.27 (Stationary distribution)
分布PDFfμをもつ分布μがtransition kernel KをもつXのstationary distibutionである
⇔∀y∈S. fμ(y)=∫Sfμ(x)K(x,y)dx
Proposition 1.28 (証明略)
Xがμ-irreducible Markov chainで,μを唯一のstationary distibutionにもつなら,Xはrecurrentである.
また,def. 1.27によってstationarityを確かめるのは困難なので,discreteの場合と同様により簡単な十分条件を定義する.
Definition 1.29 (Detailed balance)
transition kernel Kがdistribution μにdetailed balanceである
⇔∀x,y∈S. fμ(x)K(x,y)=fμ(y)K(y,x)
theorem 1.22と同様に,μによってdetailed balanceなMarkov chain Xはtime-reversibleでμはXのstational distibutionである.
0 件のコメント:
コメントを投稿