Posts Tagged ‘ sampler ’

Introduction to the particle Gibbs sampler

January 25, 2014
By
Introduction to the particle Gibbs sampler

Introduction Particle MCMC (the use of approximate SMC proposals within exact MCMC algorithms) is arguably one of the most important developments in computational Bayesian inference of the 21st Century. The key concepts underlying these methods are described in a famously impenetrable “read paper” by Andrieu et al (2010). Probably the most generally useful method outlined […]

Read more »

A functional Gibbs sampler in Scala

October 4, 2013
By
A functional Gibbs sampler in Scala

For many years I’ve had a passing interest in functional programming and languages which support functional programming approaches. I’m also quite interested in MOOCs and their future role in higher education. So I recently signed up for my first on-line course, Functional Programming Principles in Scala, via Coursera. I’m around half way through the course […]

Read more »

Inlining JAGS models in R scripts for rjags

October 2, 2012
By
Inlining JAGS models in R scripts for rjags

JAGS (Just Another Gibbs Sampler) is a general purpose MCMC engine similar to WinBUGS and OpenBUGS. I have a slight preference for JAGS as it is free and portable, works well on Linux, and interfaces well with R. It is tempting to write a tutorial introduction to JAGS and the corresponding R package, rjags, but […]

Read more »

MCMC on the Raspberry Pi

July 7, 2012
By
MCMC on the Raspberry Pi

I’ve recently taken delivery of a Raspberry Pi mini computer. For anyone who doesn’t know, this is a low cost, low power machine, costing around 20 GBP (25 USD) and consuming around 2.5 Watts of power (it is powered by micro-USB). This amazing little device can run linux very adequately, and so naturally I’ve been […]

Read more »

Gibbs sampling a Gaussian Markov random field (GMRF) using Java

June 1, 2012
By
Gibbs sampling a Gaussian Markov random field (GMRF) using Java

Introduction As I’ve explained previously, I’m gradually coming around to the idea of using Java for the development of MCMC codes, and I’m starting to build up a collection of simple examples for getting started. One of the advantages of Java is that it includes a standard cross-platform GUI library. This might not seem like … … Continue reading →

Read more »

Subscribe

Email:

  Subscribe