Cargando…

An efficient interpolation technique for jump proposals in reversible-jump Markov chain Monte Carlo calculations

Selection among alternative theoretical models given an observed dataset is an important challenge in many areas of physics and astronomy. Reversible-jump Markov chain Monte Carlo (RJMCMC) is an extremely powerful technique for performing Bayesian model selection, but it suffers from a fundamental d...

Descripción completa

Detalles Bibliográficos
Autores principales: Farr, W. M., Mandel, I., Stevens, D.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: The Royal Society Publishing 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4632544/
https://www.ncbi.nlm.nih.gov/pubmed/26543580
http://dx.doi.org/10.1098/rsos.150030
_version_ 1782399052599525376
author Farr, W. M.
Mandel, I.
Stevens, D.
author_facet Farr, W. M.
Mandel, I.
Stevens, D.
author_sort Farr, W. M.
collection PubMed
description Selection among alternative theoretical models given an observed dataset is an important challenge in many areas of physics and astronomy. Reversible-jump Markov chain Monte Carlo (RJMCMC) is an extremely powerful technique for performing Bayesian model selection, but it suffers from a fundamental difficulty and it requires jumps between model parameter spaces, but cannot efficiently explore both parameter spaces at once. Thus, a naive jump between parameter spaces is unlikely to be accepted in the Markov chain Monte Carlo (MCMC) algorithm and convergence is correspondingly slow. Here, we demonstrate an interpolation technique that uses samples from single-model MCMCs to propose intermodel jumps from an approximation to the single-model posterior of the target parameter space. The interpolation technique, based on a kD-tree data structure, is adaptive and efficient in modest dimensionality. We show that our technique leads to improved convergence over naive jumps in an RJMCMC, and compare it to other proposals in the literature to improve the convergence of RJMCMCs. We also demonstrate the use of the same interpolation technique as a way to construct efficient ‘global’ proposal distributions for single-model MCMCs without prior knowledge of the structure of the posterior distribution, and discuss improvements that permit the method to be used in higher dimensional spaces efficiently.
format Online
Article
Text
id pubmed-4632544
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher The Royal Society Publishing
record_format MEDLINE/PubMed
spelling pubmed-46325442015-11-05 An efficient interpolation technique for jump proposals in reversible-jump Markov chain Monte Carlo calculations Farr, W. M. Mandel, I. Stevens, D. R Soc Open Sci Astronomy Selection among alternative theoretical models given an observed dataset is an important challenge in many areas of physics and astronomy. Reversible-jump Markov chain Monte Carlo (RJMCMC) is an extremely powerful technique for performing Bayesian model selection, but it suffers from a fundamental difficulty and it requires jumps between model parameter spaces, but cannot efficiently explore both parameter spaces at once. Thus, a naive jump between parameter spaces is unlikely to be accepted in the Markov chain Monte Carlo (MCMC) algorithm and convergence is correspondingly slow. Here, we demonstrate an interpolation technique that uses samples from single-model MCMCs to propose intermodel jumps from an approximation to the single-model posterior of the target parameter space. The interpolation technique, based on a kD-tree data structure, is adaptive and efficient in modest dimensionality. We show that our technique leads to improved convergence over naive jumps in an RJMCMC, and compare it to other proposals in the literature to improve the convergence of RJMCMCs. We also demonstrate the use of the same interpolation technique as a way to construct efficient ‘global’ proposal distributions for single-model MCMCs without prior knowledge of the structure of the posterior distribution, and discuss improvements that permit the method to be used in higher dimensional spaces efficiently. The Royal Society Publishing 2015-06-24 /pmc/articles/PMC4632544/ /pubmed/26543580 http://dx.doi.org/10.1098/rsos.150030 Text en http://creativecommons.org/licenses/by/4.0/ © 2015 The Authors. Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/, which permits unrestricted use, provided the original author and source are credited.
spellingShingle Astronomy
Farr, W. M.
Mandel, I.
Stevens, D.
An efficient interpolation technique for jump proposals in reversible-jump Markov chain Monte Carlo calculations
title An efficient interpolation technique for jump proposals in reversible-jump Markov chain Monte Carlo calculations
title_full An efficient interpolation technique for jump proposals in reversible-jump Markov chain Monte Carlo calculations
title_fullStr An efficient interpolation technique for jump proposals in reversible-jump Markov chain Monte Carlo calculations
title_full_unstemmed An efficient interpolation technique for jump proposals in reversible-jump Markov chain Monte Carlo calculations
title_short An efficient interpolation technique for jump proposals in reversible-jump Markov chain Monte Carlo calculations
title_sort efficient interpolation technique for jump proposals in reversible-jump markov chain monte carlo calculations
topic Astronomy
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4632544/
https://www.ncbi.nlm.nih.gov/pubmed/26543580
http://dx.doi.org/10.1098/rsos.150030
work_keys_str_mv AT farrwm anefficientinterpolationtechniqueforjumpproposalsinreversiblejumpmarkovchainmontecarlocalculations
AT mandeli anefficientinterpolationtechniqueforjumpproposalsinreversiblejumpmarkovchainmontecarlocalculations
AT stevensd anefficientinterpolationtechniqueforjumpproposalsinreversiblejumpmarkovchainmontecarlocalculations
AT farrwm efficientinterpolationtechniqueforjumpproposalsinreversiblejumpmarkovchainmontecarlocalculations
AT mandeli efficientinterpolationtechniqueforjumpproposalsinreversiblejumpmarkovchainmontecarlocalculations
AT stevensd efficientinterpolationtechniqueforjumpproposalsinreversiblejumpmarkovchainmontecarlocalculations