Code covered by the BSD License  

Highlights from
Differential Evolution Monte Carlo sampling

5.0

5.0 | 3 ratings Rate this file 25 Downloads (last 30 days) File Size: 8.73 KB File ID: #18092
image thumbnail

Differential Evolution Monte Carlo sampling

by Corey Yanofsky

 

21 Dec 2007 (Updated 19 May 2009)

easy Bayesian computation for real parameter spaces

| Watch this File

File Information
Description

This code implements a Markov chain Monte Carlo algorithm which automatically and efficiently tunes the proposal distribution to the covariance structure of the target distribution. This is achieved while maintaining the target distribution as the stationary distribution of the Markov chain. The algorithm is described in:

Cajo F.T. Ter Braak, "A Markov Chain Monte Carlo version of the genetic algorithm Differential Evolution: easy Bayesian computing for real parameter spaces", Stat Comput (2006) 16:239–249

As of the date of submission, this paper is freely available at:

http://www.stat.columbia.edu/~gelman/stuff_for_blog/cajo.pdf

MATLAB release MATLAB 7.1.0 (R14SP3)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (3)
31 Mar 2008 Joseph Catanzarite

Good entry into differential evolution monte carlo. Code is clear, understandable and easy to modify for your own optimization problem.

15 Jan 2011 Henry Zhu

Corey Yanofsky writes a very useful code about MCMC for us.

21 Nov 2011 Xianzhen

Dear Corey: The program provides a so good entry into DE-MC that I want to use it to generate random numbers from a target distribution. Although you provide a detail demo to demonstrate the use of the program, it is difficult for me to fully understand it due to the lack of knowledge. It will be greatly appreciate if you could spend some of your time to show me the way to generate random numbers (e.g. from a multivariate normal target with mu = [1 -1] and cov = [0.9 0.4; 0.4 0.3]). Thank you.

Please login to add a comment or rating.
Updates
27 Dec 2007

fix typos, fix M-Lint warnings, add acknowledgement of funding

19 May 2009

updated license

Tag Activity for this File
Tag Applied By Date/Time
statistics Corey Yanofsky 22 Oct 2008 09:40:12
probability Corey Yanofsky 22 Oct 2008 09:40:12
bayesian Corey Yanofsky 22 Oct 2008 09:40:12
markov chain monte carlo Corey Yanofsky 22 Oct 2008 09:40:12
metropolis algorithm Corey Yanofsky 22 Oct 2008 09:40:12
mcmc Corey Yanofsky 22 Oct 2008 09:40:12
markov chain monte carlo martin claverie 12 Mar 2009 06:52:22
differential evolution Corey Yanofsky 26 May 2009 10:30:15

Contact us at files@mathworks.com