Cargando…

Massively parallel Markov chain Monte Carlo with BAT

<!--HTML-->The Bayesian Analysis Toolkit (BAT) is a C++ library designed to analyze data through the application of Bayes' theorem. For parameter inference, it is necessary to draw samples from the posterior distribution within the given statistical model. At its core, BAT uses an adaptiv...

Descripción completa

Detalles Bibliográficos
Autor principal: Beaujean, Frederik
Lenguaje:eng
Publicado: 2012
Materias:
Acceso en línea:http://cds.cern.ch/record/1460557
_version_ 1780925237118894080
author Beaujean, Frederik
author_facet Beaujean, Frederik
author_sort Beaujean, Frederik
collection CERN
description <!--HTML-->The Bayesian Analysis Toolkit (BAT) is a C++ library designed to analyze data through the application of Bayes' theorem. For parameter inference, it is necessary to draw samples from the posterior distribution within the given statistical model. At its core, BAT uses an adaptive Markov Chain Monte Carlo (MCMC) algorithm. As an example of a challenging task, we consider the analysis of rare B-decays in a global fit involving about 20 observables measured at the B-factories and by the CDF and LHCb collaborations. A single evaluation of the likelihood requires approximately 1 s. In addition to the 3 -- 12 parameters of interest, there are on the order of 25 nuisance parameters describing uncertainties from standard model parameters as well as from unknown higher order theory corrections and non-perturbative QCD effects. The resulting posterior distribution is multi-modal and shows significant correlation between parameters as well as pronounced degeneracies, hence the standard MCMC methods fail to produce accurate results. Parallelization is the only solution to obtain a sufficient number of samples in reasonable time. We present an enhancement of existing MCMC algorithms, including the ability for massive parallelization on a computing cluster and, more importantly, a general scheme to induce rapid convergence even in the face complicated posterior distributions.
id cern-1460557
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2012
record_format invenio
spelling cern-14605572022-11-02T22:23:45Zhttp://cds.cern.ch/record/1460557engBeaujean, FrederikMassively parallel Markov chain Monte Carlo with BATComputing in High Energy and Nuclear Physics (CHEP) 2012Conferences<!--HTML-->The Bayesian Analysis Toolkit (BAT) is a C++ library designed to analyze data through the application of Bayes' theorem. For parameter inference, it is necessary to draw samples from the posterior distribution within the given statistical model. At its core, BAT uses an adaptive Markov Chain Monte Carlo (MCMC) algorithm. As an example of a challenging task, we consider the analysis of rare B-decays in a global fit involving about 20 observables measured at the B-factories and by the CDF and LHCb collaborations. A single evaluation of the likelihood requires approximately 1 s. In addition to the 3 -- 12 parameters of interest, there are on the order of 25 nuisance parameters describing uncertainties from standard model parameters as well as from unknown higher order theory corrections and non-perturbative QCD effects. The resulting posterior distribution is multi-modal and shows significant correlation between parameters as well as pronounced degeneracies, hence the standard MCMC methods fail to produce accurate results. Parallelization is the only solution to obtain a sufficient number of samples in reasonable time. We present an enhancement of existing MCMC algorithms, including the ability for massive parallelization on a computing cluster and, more importantly, a general scheme to induce rapid convergence even in the face complicated posterior distributions.oai:cds.cern.ch:14605572012
spellingShingle Conferences
Beaujean, Frederik
Massively parallel Markov chain Monte Carlo with BAT
title Massively parallel Markov chain Monte Carlo with BAT
title_full Massively parallel Markov chain Monte Carlo with BAT
title_fullStr Massively parallel Markov chain Monte Carlo with BAT
title_full_unstemmed Massively parallel Markov chain Monte Carlo with BAT
title_short Massively parallel Markov chain Monte Carlo with BAT
title_sort massively parallel markov chain monte carlo with bat
topic Conferences
url http://cds.cern.ch/record/1460557
work_keys_str_mv AT beaujeanfrederik massivelyparallelmarkovchainmontecarlowithbat
AT beaujeanfrederik computinginhighenergyandnuclearphysicschep2012