Normalized to: Fort, G.
[1]
oai:arXiv.org:1101.0950 [pdf] - 955843
CosmoPMC: Cosmology Population Monte Carlo
Kilbinger, Martin;
Benabed, Karim;
Cappe, Olivier;
Cardoso, Jean-Francois;
Coupon, Jean;
Fort, Gersende;
McCracken, Henry J.;
Prunet, Simon;
Robert, Christian P.;
Wraith, Darren
Submitted: 2011-01-05, last modified: 2012-12-29
We present the public release of the Bayesian sampling algorithm for
cosmology, CosmoPMC (Cosmology Population Monte Carlo). CosmoPMC explores the
parameter space of various cosmological probes, and also provides a robust
estimate of the Bayesian evidence. CosmoPMC is based on an adaptive importance
sampling method called Population Monte Carlo (PMC). Various cosmology
likelihood modules are implemented, and new modules can be added easily. The
importance-sampling algorithm is written in C, and fully parallelised using the
Message Passing Interface (MPI). Due to very little overhead, the wall-clock
time required for sampling scales approximately with the number of CPUs. The
CosmoPMC package contains post-processing and plotting programs, and in
addition a Monte-Carlo Markov chain (MCMC) algorithm. The sampling engine is
implemented in the library pmclib, and can be used independently. The software
is available for download at http://www.cosmopmc.info.
[2]
oai:arXiv.org:0912.1614 [pdf] - 1018678
Bayesian model comparison in cosmology with Population Monte Carlo
Submitted: 2009-12-08, last modified: 2010-03-29
We use Bayesian model selection techniques to test extensions of the standard
flat LambdaCDM paradigm. Dark-energy and curvature scenarios, and primordial
perturbation models are considered. To that end, we calculate the Bayesian
evidence in favour of each model using Population Monte Carlo (PMC), a new
adaptive sampling technique which was recently applied in a cosmological
context. The Bayesian evidence is immediately available from the PMC sample
used for parameter estimation without further computational effort, and it
comes with an associated error evaluation. Besides, it provides an unbiased
estimator of the evidence after any fixed number of iterations and it is
naturally parallelizable, in contrast with MCMC and nested sampling methods. By
comparison with analytical predictions for simulated data, we show that our
results obtained with PMC are reliable and robust. The variability in the
evidence evaluation and the stability for various cases are estimated both from
simulations and from data. For the cases we consider, the log-evidence is
calculated with a precision of better than 0.08.
Using a combined set of recent CMB, SNIa and BAO data, we find inconclusive
evidence between flat LambdaCDM and simple dark-energy models. A curved
Universe is moderately to strongly disfavoured with respect to a flat
cosmology. Using physically well-motivated priors within the slow-roll
approximation of inflation, we find a weak preference for a running spectral
index. A Harrison-Zel'dovich spectrum is weakly disfavoured. With the current
data, tensor modes are not detected; the large prior volume on the
tensor-to-scalar ratio r results in moderate evidence in favour of r=0.
[Abridged]
[3]
oai:arXiv.org:0903.0837 [pdf] - 22053
Estimation of cosmological parameters using adaptive importance sampling
Submitted: 2009-03-04
We present a Bayesian sampling algorithm called adaptive importance sampling
or Population Monte Carlo (PMC), whose computational workload is easily
parallelizable and thus has the potential to considerably reduce the wall-clock
time required for sampling, along with providing other benefits. To assess the
performance of the approach for cosmological problems, we use simulated and
actual data consisting of CMB anisotropies, supernovae of type Ia, and weak
cosmological lensing, and provide a comparison of results to those obtained
using state-of-the-art Markov Chain Monte Carlo (MCMC). For both types of data
sets, we find comparable parameter estimates for PMC and MCMC, with the
advantage of a significantly lower computational time for PMC. In the case of
WMAP5 data, for example, the wall-clock time reduces from several days for MCMC
to a few hours using PMC on a cluster of processors. Other benefits of the PMC
approach, along with potential difficulties in using the approach, are analysed
and discussed.