Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published October 2021 | Accepted Version + Published
Journal Article Open

Bilby-MCMC: An MCMC sampler for gravitational-wave inference

Abstract

We introduce BILBY-MCMC, a Markov chain Monte Carlo sampling algorithm tuned for the analysis of gravitational waves from merging compact objects. BILBY-MCMC provides a parallel-tempered ensemble Metropolis-Hastings sampler with access to a block-updating proposal library including problem-specific and machine learning proposals. We demonstrate that learning proposals can produce over a 10-fold improvement in efficiency by reducing the autocorrelation time. Using a variety of standard and problem-specific tests, we validate the ability of the BILBY-MCMC sampler to produce independent posterior samples and estimate the Bayesian evidence. Compared to the widely used DYNESTY nested sampling algorithm, BILBY-MCMC is less efficient in producing independent posterior samples and less accurate in its estimation of the evidence. However, we find that posterior samples drawn from the BILBY-MCMC sampler are more robust: never failing to pass our validation tests. Meanwhile, the DYNESTY sampler fails the difficult-to-sample Rosenbrock likelihood test, over constraining the posterior. For CBC problems, this highlights the importance of cross-sampler comparisons to ensure results are robust to sampling error. Finally, BILBY-MCMC can be embarrassingly and asynchronously parallelized making it highly suitable for reducing the analysis wall-time using a High Throughput Computing environment. BILBY-MCMC may be a useful tool for the rapid and robust analysis of gravitational-wave signals during the advanced detector era and we expect it to have utility throughout astrophysics.

Additional Information

© 2021 The Author(s). Published by Oxford University Press on behalf of Royal Astronomical Society. This article is published and distributed under the terms of the Oxford University Press, Standard Journals Publication Model (https://academic.oup.com/journals/pages/open_access/funder_policies/chorus/standard_publication_model). Accepted 2021 July 23. Received 2021 July 7; in original form 2021 June 16. Published: 05 August 2021. We thank Michael Williams, John Veitch, Ben Farr, and Moritz Hübner for useful comments during the development of this work. We thank Will Farr, whose review of this work led to several improvements and clarifications in our exposition. CT acknowledges support of the National Science Foundation, and the LIGO Laboratory. We are grateful for computational resources provided by Cardiff University, and funded by an STFC grant ST/I006285/1 supporting UK Involvement in the Operation of Advanced LIGO. We are also grateful to computing resourced provided by the LIGO Laboratory computing clusters at California Institute of Technology and LIGO Hanford Observatory supported by National Science Foundation Grants PHY-0757058 and PHY-0823459. This work makes use of the SCIPY (Virtanen et al. 2020), NUMPY (Oliphant 2006; Van Der Walt, Colbert & Varoquaux 2011; Harris et al. 2020), and PESUMMARY (Hoy & Raymond 2020) packages for data analysis and visualization. Data Availability: No new data were generated or analysed in support of this research. The scripts used to perform all verification checks and additional figures are available from git.ligo.org/gregory.ashton/bilby_mcmc_validation.

Attached Files

Published - stab2236.pdf

Accepted Version - 2106.08730.pdf

Files

stab2236.pdf
Files (3.6 MB)
Name Size Download all
md5:3fd6d18a49dc0904d19c5601d430083c
1.9 MB Preview Download
md5:6010192798804151b63ecd98a71b4be6
1.8 MB Preview Download

Additional details

Created:
August 20, 2023
Modified:
October 23, 2023