Markov Chain Monte Carlo Methods
Michel Bierlaire
michel.bierlaire@epfl.ch
Transport and Mobility Laboratory
Markov Chain Monte Carlo Methods – p. 1/36
Markov Chain Monte Carlo Methods Michel Bierlaire - - PowerPoint PPT Presentation
Markov Chain Monte Carlo Methods Michel Bierlaire michel.bierlaire@epfl.ch Transport and Mobility Laboratory Markov Chain Monte Carlo Methods p. 1/36 Markov Chains Andrey Markov, 18561922, Russian mathematician. Markov Chain Monte
michel.bierlaire@epfl.ch
Markov Chain Monte Carlo Methods – p. 1/36
Markov Chain Monte Carlo Methods – p. 2/36
J
Markov Chain Monte Carlo Methods – p. 3/36
Markov Chain Monte Carlo Methods – p. 4/36
ij is the probability that the process reaches state j from i
ii > 0. The largest common divisor d
Markov Chain Monte Carlo Methods – p. 5/36
1 2 1 2 1 3 2 3
1 2 1 2
1 2 1 2 1 3 2 3
1 2 1 2
Markov Chain Monte Carlo Methods – p. 6/36
J
J
J
Markov Chain Monte Carlo Methods – p. 7/36
J
J
J
Markov Chain Monte Carlo Methods – p. 8/36
Markov Chain Monte Carlo Methods – p. 9/36
8, 1 4, 3 32, 1 32
Markov Chain Monte Carlo Methods – p. 10/36
t→∞ Pr(Xt = j) j = 1, . . . , J.
T →∞
T
J
Markov Chain Monte Carlo Methods – p. 11/36
t→∞ Pr(Xt = j) j = 1, . . . , J.
Markov Chain Monte Carlo Methods – p. 12/36
Markov Chain Monte Carlo Methods – p. 13/36
Markov Chain Monte Carlo Methods – p. 14/36
Markov Chain Monte Carlo Methods – p. 15/36
J
T
T +k
Markov Chain Monte Carlo Methods – p. 16/36
Markov Chain Monte Carlo Methods – p. 17/36
j bj.
Markov Chain Monte Carlo Methods – p. 18/36
ℓ=i Qiℓ(1 − αiℓ)
j Pij
j=i Pij
ℓ=i Qiℓ(1 − αiℓ) + j=i Qijαij
ℓ=i Qiℓ − ℓ=i Qiℓαiℓ + j=i Qijαij
ℓ=i Qiℓ
j Qij = 1, we have αii = 1.
Markov Chain Monte Carlo Methods – p. 19/36
Markov Chain Monte Carlo Methods – p. 20/36
Markov Chain Monte Carlo Methods – p. 21/36
biQij , 1
Markov Chain Monte Carlo Methods – p. 22/36
8 , 1 4, 3 32, 1 32)
1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4 1 4
Markov Chain Monte Carlo Methods – p. 23/36
Markov Chain Monte Carlo Methods – p. 24/36
Markov Chain Monte Carlo Methods – p. 25/36
X
Y
Y
Markov Chain Monte Carlo Methods – p. 26/36
Markov Chain Monte Carlo Methods – p. 27/36
Markov Chain Monte Carlo Methods – p. 28/36
x∈F f(x)
Markov Chain Monte Carlo Methods – p. 29/36
λ→∞ pλ(x) = δ(x ∈ X ∗)
Markov Chain Monte Carlo Methods – p. 30/36
Markov Chain Monte Carlo Methods – p. 31/36
Markov Chain Monte Carlo Methods – p. 32/36
Markov Chain Monte Carlo Methods – p. 33/36
Markov Chain Monte Carlo Methods – p. 35/36
Markov Chain Monte Carlo Methods – p. 36/36