GWtuna: Trawling through the data to find Gravitational Waves with Optuna and Jax
Susanna Green, Andrew Lundgren

TL;DR
GWtuna introduces a novel, fast gravitational-wave search method using Optuna and JAX, employing black box optimization algorithms to efficiently identify binary neutron star mergers in data.
Contribution
The paper presents the first template bank free search for gravitational waves using Optuna's optimization algorithms, significantly reducing search time and computational resources.
Findings
TPE identifies binary neutron star mergers in 1 second median
CMA-ES recovers SNR in 48 seconds median
The method reduces computational cost compared to traditional searches
Abstract
GWtuna is a fast gravitational-wave search prototype built on Optuna (optimisation software library) and JAX (accelerator-orientated array computation library) [1, 2]. Using Optuna, we introduce black box optimisation algorithms and evolutionary strategy algorithms to the gravitational-wave community. Tree-structured Parzen Estimator (TPE) and Covariance Matrix Adaption Evolution Strategy (CMA-ES) have been used to create the first template bank free search and used to identify binary neutron star mergers. TPE can identify a binary neutron star merger in 1 second (median value) and less than 1000 matched-filter evaluations when 512 seconds of data is searched over. A stopping algorithm is used to curtail the TPE search if the signal-to-noise ratio (SNR) threshold has been reached, or the SNR has not improved in 500 evaluations. If the SNR threshold is surpassed, CMA-ES is used to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeophysics and Gravity Measurements · Cosmology and Gravitation Theories · Computational Physics and Python Applications
