Importance nested sampling with normalising flows
arXiv:2302.08526 · doi:10.1088/2632-2153/acd5aa
Abstract
We present an improved version of the nested sampling algorithm nessai in which the core algorithm is modified to use importance weights. In the modified algorithm, samples are drawn from a mixture of normalising flows and the requirement for samples to be independently and identically distributed (i.i.d.) according to the prior is relaxed. Furthermore, it allows for samples to be added in any order, independently of a likelihood constraint, and for the evidence to be updated with batches of samples. We call the modified algorithm i-nessai. We first validate i-nessai using analytic likelihoods with known Bayesian evidences and show that the evidence estimates are unbiased in up to 32 dimensions. We compare i-nessai to standard nessai for the analytic likelihoods and the Rosenbrock likelihood, the results show that i-nessai is consistent with nessai whilst producing more precise evidence estimates. We then test i-nessai on 64 simulated gravitational-wave signals from binary black hole coalescence and show that it produces unbiased estimates of the parameters. We compare our results to those obtained using standard nessai and dynesty and find that i-nessai requires 2.68 and 13.3 times fewer likelihood evaluations to converge, respectively. We also test i-nessai of an 80-second simulated binary neutron star signal using a Reduced-Order-Quadrature (ROQ) basis and find that, on average, it converges in 24 minutes, whilst only requiring likelihood evaluations compared to for nessai and for dynesty. These results demonstrate the i-nessai is consistent with nessai and dynesty whilst also being more efficient.
arXiv comment41 pages, 12 figures, 2 tables, published in Machine Learning: Science and Technology, code available at https://doi.org/10.5281/zenodo.8124198, updated with accepted version
References in corpus (42)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Auto-Encoding Variational Bayes
- The NumPy array: a structure for efficient numerical computation
- Advanced Virgo: a 2nd generation interferometric gravitational wave detector
- Variational Inference: A Review for Statisticians
- Advanced LIGO
- MultiNest: an efficient and robust Bayesian inference tool for cosmology and particle physics
- GWTC-2: Compact Binary Coalescences Observed by LIGO and Virgo During the First Half of the Third Observing Run
- dynesty: A Dynamic Nested Sampling Package for Estimating Bayesian Posteriors and Evidences
- GWTC-3: Compact Binary Coalescences Observed by LIGO and Virgo During the Second Part of the Third Observing Run
- GW190425: Observation of a Compact Binary Coalescence with Total Mass
- NICE: Non-linear Independent Components Estimation
- Variational Inference with Normalizing Flows
- Normalizing Flows: An Introduction and Review of Current Methods
- Bilby: A user-friendly Bayesian inference library for gravitational-wave astronomy
- Frequency-domain gravitational waves from non-precessing black-hole binaries. II. A phenomenological model for the advanced detector era
- Importance Nested Sampling and the MultiNest Algorithm
- Robust parameter estimation for compact binaries with ground-based gravitational-wave observations using the LALInference software library
- Frequency-domain gravitational waves from non-precessing black-hole binaries. I. New numerical waveforms and anatomy of the signal
- A simple model of complete precessing black-hole-binary gravitational waveforms
- PolyChord: nested sampling for cosmology
- Bayesian inference for compact binary coalescences with BILBY: Validation and application to the first LIGO--Virgo gravitational-wave transient catalogue
- Dynamic nested sampling: an improved algorithm for parameter estimation and evidence calculation
- Real-time gravitational-wave science with neural posterior estimation
- Improving the NRTidal model for binary neutron star systems
- Fast likelihood-free cosmology with neural density estimators and active learning
- Bayesian parameter estimation using conditional variational autoencoders for gravitational-wave astronomy
- Massively parallel Bayesian inference for transient gravitational-wave astronomy
- GWTC-2.1: Deep Extended Catalog of Compact Binary Coalescences Observed by LIGO and Virgo During the First Half of the Third Observing Run
- Fast and Accurate Inference on Gravitational Waves from Precessing Compact Binaries
- Gravitational-wave parameter estimation with autoregressive neural network flows
- Nested Sampling with Normalising Flows for Gravitational-Wave Inference
- Learning Bayesian posteriors with neural networks for gravitational-wave inference
- Likelihood-free inference with neural compression of DES SV weak lensing map statistics
- Nested Sampling Methods
- Bilby-MCMC: An MCMC sampler for gravitational-wave inference
- Accelerating astronomical and cosmological inference with Preconditioned Monte Carlo
- Recursive Pathways to Marginal Likelihood Estimation with Prior-Sensitivity Analysis
- BAMBI: blind accelerated multimodal Bayesian inference
- Accelerated Bayesian inference using deep learning
- Nested sampling cross-checks using order statistics
- Nested sampling with any prior you like
Cited by in corpus (26)
- The CosmoVerse White Paper: Addressing observational tensions in cosmology with systematics and fundamental physics
- SEOBNRv5PHM: Next generation of accurate and efficient multipolar precessing-spin effective-one-body waveforms for binary black holes
- Laying the foundation of the effective-one-body waveform models SEOBNRv5: improved accuracy and efficiency for spinning non-precessing binary black holes
- The Science of the Einstein Telescope
- Real-time gravitational-wave inference for binary neutron stars using machine learning
- Gravitational-Wave Data Analysis with High-Precision Numerical Relativity Simulations of Boson Star mergers
- Applications of machine learning in gravitational wave research with current interferometric detectors
- Exploring field-evolution and dynamical-capture coalescing binary black holes in GWTC-3
- Rapid inference and comparison of gravitational-wave population models with neural variational posteriors
- A comparison of Bayesian sampling algorithms for high-dimensional particle physics and cosmology applications
- Parameter estimation of microlensed gravitational waves with Conditional Variational Autoencoders
- Validating Sequential Monte Carlo for Gravitational-Wave Inference
- Inferring small neutron star spins with neutron star-black hole mergers
- Fast and accurate parameter estimation of high-redshift sources with the Einstein Telescope
- Accelerated parameter estimation of supermassive black hole binaries in LISA using a meshfree approximation
- Vetting quark-star models with gravitational waves in the hierarchical Bayesian framework
- Accelerating LISA inference with Gaussian processes
- Discriminating scalar ultralight dark matter from quasi-monochromatic gravitational waves in LISA
- Detecting non-thermal emission in a solar microflare using nested sampling
- Bayesian Analysis of Wave-Optics Gravitationally Lensed Massive Black Hole Binaries with Space-Based Gravitational Wave Detector
- Measurement of the Hubble constant using the Dark Energy Survey Year 6 Gold galaxy catalogue and the fourth Gravitational-Wave Transient Catalogue
- Probing cosmic strings via gravitational-wave lensing
- Archival Inference for Eccentric Stellar-Mass Binary Black Holes in Space-Based Gravitational Wave Observations
- Learning to detect continuous gravitational waves: an open data-analysis competition
- GOTO identification and broadband modelling of the counterpart to the SVOM GRB 250818B
- Inferring neutron-star Love-Q relations from gravitational waves in the hierarchical Bayesian framework