COSMOABC: Likelihood-free inference via Population Monte Carlo Approximate Bayesian Computation - INSU - Institut national des sciences de l'Univers Accéder directement au contenu
Article Dans Une Revue Astronomy and Computing Année : 2015

COSMOABC: Likelihood-free inference via Population Monte Carlo Approximate Bayesian Computation

E. E. O. Ishida
  • Fonction : Auteur
J. Cisewski
  • Fonction : Auteur
R. S. de Souza
  • Fonction : Auteur
A. M. M. Trindade
  • Fonction : Auteur
E. Cameron
  • Fonction : Auteur
V. C. Busti
  • Fonction : Auteur

Résumé

Approximate Bayesian Computation (ABC) enables parameter inference for complex physical systems in cases where the true likelihood function is unknown, unavailable, or computationally too expensive. It relies on the forward simulation of mock data and comparison between observed and synthetic catalogues. Here we present COSMOABC, a Python ABC sampler featuring a Population Monte Carlo variation of the original ABC algorithm, which uses an adaptive importance sampling scheme. The code is very flexible and can be easily coupled to an external simulator, while allowing to incorporate arbitrary distance and prior functions. As an example of practical application, we coupled COSMOABC with the NUMCOSMO library and demonstrate how it can be used to estimate posterior probability distributions over cosmological parameters based on measurements of galaxy clusters number counts without computing the likelihood function. COSMOABC is published under the GPLv3 license on PyPI and GitHub and documentation is available at http://goo.gl/SmB8EX.

Dates et versions

insu-03644708 , version 1 (19-04-2022)

Identifiants

Citer

E. E. O. Ishida, S. D. P. Vitenti, M. Penna-Lima, J. Cisewski, R. S. de Souza, et al.. COSMOABC: Likelihood-free inference via Population Monte Carlo Approximate Bayesian Computation. Astronomy and Computing, 2015, 13, pp.1-11. ⟨10.1016/j.ascom.2015.09.001⟩. ⟨insu-03644708⟩
125 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More