Machine Learning

, Volume 50, Issue 1, pp 5–43

An Introduction to MCMC for Machine Learning

  • Christophe Andrieu
  • Nando de Freitas
  • Arnaud Doucet
  • Michael I. Jordan

DOI: 10.1023/A:1020281327116

Cite this article as:
Andrieu, C., de Freitas, N., Doucet, A. et al. Machine Learning (2003) 50: 5. doi:10.1023/A:1020281327116


This purpose of this introductory paper is threefold. First, it introduces the Monte Carlo method with emphasis on probabilistic machine learning. Second, it reviews the main building blocks of modern Markov chain Monte Carlo simulation, thereby providing and introduction to the remaining papers of this special issue. Lastly, it discusses new interesting research horizons.

Markov chain Monte CarloMCMCsamplingstochastic algorithms
Download to read the full article text

Copyright information

© Kluwer Academic Publishers 2003

Authors and Affiliations

  • Christophe Andrieu
    • 1
  • Nando de Freitas
    • 2
  • Arnaud Doucet
    • 3
  • Michael I. Jordan
    • 4
  1. 1.Department of Mathematics, Statistics GroupUniversity of BristolUniversity WalkUK
  2. 2.Department of Computer ScienceUniversity of British ColumbiaVancouverCanada
  3. 3.Department of Electrical and Electronic EngineeringUniversity of MelbourneParkvilleAustralia
  4. 4.Departments of Computer Science and StatisticsUniversity of California at BerkeleyBerkeleyUSA