Bilby-MCMC: An MCMC sampler for gravitational-wave inference
arXiv:2106.08730 · doi:10.1093/mnras/stab2236
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 parallelised 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.
16 pages, 7 figures, accepted to MNRAS
References in corpus (16)
- Array Programming with NumPy
- The NumPy array: a structure for efficient numerical computation
- Advanced Virgo: a 2nd generation interferometric gravitational wave detector
- Advanced LIGO
- Constraining neutron star tidal Love numbers with gravitational wave detectors
- A gravitational-wave standard siren measurement of the Hubble constant
- Robust parameter estimation for compact binaries with ground-based gravitational-wave observations using the LALInference software library
- Markov Chain Monte Carlo Methods for Bayesian Data Analysis in Astronomy
- Towards models of gravitational waveforms from generic binaries: A simple approximate mapping between precessing and non-precessing inspiral signals
- Tests of Bayesian Model Selection Techniques for Gravitational Wave Astronomy
- Accelerated gravitational-wave parameter estimation with reduced order modeling
- A Bayesian Approach to the Detection Problem in Gravitational Wave Astronomy
- NeuTra-lizing Bad Geometry in Hamiltonian Monte Carlo Using Neural Transport
- A Bayesian approach to the follow-up of candidate gravitational wave signals
- A more effective coordinate system for parameter estimation of precessing compact binaries from gravitational waves
- Nested sampling cross-checks using order statistics