10.07.2015 Views

Information Theory, Inference, and Learning ... - Inference Group

Information Theory, Inference, and Learning ... - Inference Group

Information Theory, Inference, and Learning ... - Inference Group

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Copyright Cambridge University Press 2003. On-screen viewing permitted. Printing not permitted. http://www.cambridge.org/0521642981You can buy this book for 30 pounds or $50. See http://www.inference.phy.cam.ac.uk/mackay/itila/ for links.390 30 — Efficient Monte Carlo Methods(a)(b)(c)10.50-0.5-1Gibbs sampling-1 -0.5 0 0.5 1Gibbs sampling10.50-0.5-10-0.2-0.4-0.6-0.8-1Overrelaxation-1 -0.5 0 0.5 1-1 -0.8-0.6-0.4-0.2 03210-1-2-30 200 400 600 800 1000 1200 1400 1600 1800 2000Overrelaxation3210-1-2-30 200 400 600 800 1000 1200 1400 1600 1800 2000Figure 30.3. Overrelaxationcontrasted with Gibbs samplingfor a bivariate Gaussian withcorrelation ρ = 0.998. (a) Thestate sequence for 40 iterations,each iteration involving oneupdate of both variables. Theoverrelaxation method hadα = −0.98. (This excessively largevalue is chosen to make it easy tosee how the overrelaxation methodreduces r<strong>and</strong>om walk behaviour.)The dotted line shows the contourx T Σ −1 x = 1. (b) Detail of (a),showing the two steps making upeach iteration. (c) Time-course ofthe variable x 1 during 2000iterations of the two methods.The overrelaxation method hadα = −0.89. (After Neal (1995).)trajectory has been simulated, the state appears to have become typical of thetarget density.Figures 30.2(c) <strong>and</strong> (d) show a r<strong>and</strong>om-walk Metropolis method using aGaussian proposal density to sample from the same Gaussian distribution,starting from the initial conditions of (a) <strong>and</strong> (b) respectively. In (c) the stepsize was adjusted such that the acceptance rate was 58%. The number ofproposals was 38 so the total amount of computer time used was similar tothat in (a). The distance moved is small because of r<strong>and</strong>om walk behaviour.In (d) the r<strong>and</strong>om-walk Metropolis method was used <strong>and</strong> started from thesame initial condition as (b) <strong>and</strong> given a similar amount of computer time.30.2 OverrelaxationThe method of overrelaxation is a method for reducing r<strong>and</strong>om walk behaviourin Gibbs sampling. Overrelaxation was originally introduced for systems inwhich all the conditional distributions are Gaussian.An example of a joint distribution that is not Gaussian but whose conditionaldistributions are all Gaussian is P (x, y) = exp(−x 2 y 2 − x 2 − y 2 )/Z.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!