Published January 16, 2025 | Version v1
Dataset Open

Data for GWtuna: Trawling through the data to find Gravitational Waves with Optuna and Jax

  • 1. ROR icon University of Portsmouth
  • 2. ROR icon Institució Catalana de Recerca i Estudis Avançats
  • 3. ROR icon Institute for High Energy Physics

Description

The output files in this Zenodo repository were used to generate the plots shown in the GWtuna paper. GWtuna is a fast gravitational-wave low-latency search prototype built on Optuna (optimisation software library) and JAX (accelerator-orientated array computation library), see paper for more information. 

1) GWtunaLambdaEtaO4TPESampler1000CmaEsampler900050ipopincpopsize2Callback500FinalFailed.csv - This output file contains the failed injections of GWtuna using the following settings. GWtuna was searching the lambda, eta and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with no learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing the population (called 'ipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

2) GWtunaMchirpEtaO4TPESampler1000CmaEsampler9000LR50ipopincpopsize2Callback500FinalFailed.csv - This output file contains the failed injections of GWtuna using the following settings. GWtuna was searching the mchirp, eta and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing the population (called 'ipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

3) GWtunaLambdaEtaO4TPESampler1000CmaEsampler9000LR50ipopincpopsize2Callback500FinalFailed.csv - This output file contains the failed injections of GWtuna using the following settings. GWtuna was searching the lambda, eta and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing the population (called 'ipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

4) GWtunaLambdaEtaO4TPESampler1000CmaEsampler900050ipopincpopsize2Callback500FinalRecoveredSNR.csv - This output file contains the sucessful injections of GWtuna using the following settings. GWtuna was searching the lambda, eta and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with no learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing the population (called 'ipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

5) GWtunaMassSpinO4TPESampler1000CmaEsampler9000LR50ipopincpopsize2Callback500FinalFailed.csv - This output file contains the failed injections of GWtuna using the following settings. GWtuna was searching the mass1, mass2 and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing the population (called 'ipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

6) GWtunaLambdaEtaO4TPESampler1000CmaEsampler9000LR50ipopincpopsize2Callback500FinalRecoveredSNR.csv - This output file contains the sucessful injections of GWtuna using the following settings. GWtuna was searching the lambda, eta and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing the population (called 'ipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

7) GWtunaMchirpEtaO4TPESampler1000CmaEsampler9000LR50ipopincpopsize2Callback500FinalRecoveredSNR.csv - This output file contains the sucessful injections of GWtuna using the following settings. GWtuna was searching the mchirp, eta and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing the population (called 'ipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

8) GWtunaMassSpinO4TPESampler1000CmaEsampler9000LR50ipopincpopsize2Callback500FinalRecoveredSNR.csv - This output file contains the sucessful injections of GWtuna using the following settings. GWtuna was searching the mass1, mass2 and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing the population (called 'ipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

9) GWtunaLambdaEtaO4TPESampler1000CmaEsampler9000LR50bipopincpopsize2Callback500FinalRecoveredSNR.csv - This output file contains the sucessful injections of GWtuna using the following settings. GWtuna was searching the lambda, eta and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing/decreasing the population (called 'bipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

10) GWtunaLambdaEtaO4TPESampler1000CmaEsampler9000LR50bipopincpopsize2Callback500FinalFailed.csv - This output file contains the failed injections of GWtuna using the following settings. GWtuna was searching the lambda, eta and spin parameter space, using a O4 PSD. TPE sampler had at maximum of 1000 iterations (if the stopping algorithm was not called) to identify a gravitational wave signal. CmaEsampler with learning rate adaptation had 9000 iterations to recover the parameters of the gravitational-wave event using a restart stratergy of increasing/decreasing the population (called 'bipop' in Optuna), a population size of 50 (called 'popsize' in Optuna), and a multiplier (called 'inc_popsize' in Optuna) increasing the population size by 2 during each restart. TPE had 500 iterations before a Callback function (i.e. the stopping algorithm) would curtial the the serach if there was no gravitational wave in the data. 

Files

GWtunaLambdaEtaO4TPESampler1000CmaEsampler900050ipopincpopsize2Callback500FinalFailed.csv

Files (5.9 MB)

Name Size Download all
md5:cb046324a8b0867d75eec198a9e8352a
5.1 kB Preview Download
md5:a49f99da316791d7725fa79e517411d9
1.2 MB Preview Download
md5:c193488d3f48ffba3fe4f45af662e069
3.6 kB Preview Download
md5:400fccb385c171174ce89c83c8a5d2a8
1.2 MB Preview Download
md5:13839064107f36051e0989557bd60799
6.2 kB Preview Download
md5:f2decc8c845fa965507675f10d597049
1.2 MB Preview Download
md5:f1adbd93bea7630e32f2018b5a338d0f
7.0 kB Preview Download
md5:edf6953eae75a1b8174cd1c3cb2c58c3
1.2 MB Preview Download
md5:2db537c52b510ebe3bdd459aecd464a3
3.3 kB Preview Download
md5:d117d310dd50ad0c63a9f9ed6179461f
1.2 MB Preview Download

Additional details

Related works

Requires
Software: http://github.com/jax-ml/jax (URL)
Software: 10.1145/3292500.3330701 (DOI)

Dates

Submitted
2025-01-16

Software

Repository URL
https://github.com/SusannaGreen/gwtuna
Programming language
Python
Development Status
Concept