cDVGAN: One Flexible Model for Multi-class Gravitational Wave Signal and Glitch Generation
arXiv:2401.16356 · doi:10.1103/PhysRevD.110.022004
Abstract
Simulating realistic time-domain observations of gravitational waves (GWs) and GW detector glitches can help in advancing GW data analysis. Simulated data can be used in downstream tasks by augmenting datasets for signal searches, balancing data sets for machine learning, and validating detection schemes. In this work, we present Conditional Derivative GAN (cDVGAN), a novel conditional model in the Generative Adversarial Network framework for simulating multiple classes of time-domain observations that represent gravitational waves (GWs) and detector glitches. cDVGAN can also generate generalized hybrid samples that span the variation between classes through interpolation in the conditioned class vector. cDVGAN introduces an additional player into the typical 2-player adversarial game of GANs, where an auxiliary discriminator analyzes the first-order derivative time-series. Our results show that this provides synthetic data that better captures the features of the original data. cDVGAN conditions on three classes, two denoised from LIGO blip and tomte glitch events from its 3rd observing run (O3), and the third representing binary black hole (BBH) mergers. Our proposed cDVGAN outperforms 4 different baseline GAN models in replicating the features of the three classes. Specifically, our experiments show that training convolutional neural networks (CNNs) with our cDVGAN-generated data improves the detection of samples embedded in detector noise beyond the synthetic data from other state-of-the-art GAN models. Our best synthetic dataset yields as much as a 4.2% increase in area-under-the-curve (AUC) performance compared to synthetic datasets from baseline GANs. Moreover, training the CNN with hybrid samples from our cDVGAN outperforms CNNs trained only on the standard classes, when identifying real samples embedded in LIGO detector background (4% AUC improvement for cDVGAN).
20 pages, 17 figures, 5 tables
References in corpus (49)
- Observation of Gravitational Waves from a Binary Black Hole Merger
- Advanced Virgo: a 2nd generation interferometric gravitational wave detector
- GWTC-1: A Gravitational-Wave Transient Catalog of Compact Binary Mergers Observed by LIGO and Virgo during the First and Second Observing Runs
- Advanced LIGO
- Deep learning for time series classification: a review
- GWTC-2: Compact Binary Coalescences Observed by LIGO and Virgo During the First Half of the Third Observing Run
- GWTC-3: Compact Binary Coalescences Observed by LIGO and Virgo During the Second Part of the Third Observing Run
- Sensitivity Studies for Third-Generation Gravitational Wave Observatories
- The PyCBC search for gravitational waves from compact binary coalescence
- FINDCHIRP: an algorithm for detection of gravitational waves from inspiraling compact binaries
- Matched filtering of gravitational waves from inspiraling compact binaries: Computational cost and template placement
- Upper Limits on the Isotropic Gravitational-Wave Background from Advanced LIGO's and Advanced Virgo's Third Observing Run
- BayesWave: Bayesian Inference for Gravitational Wave Bursts and Instrument Glitches
- A template bank for gravitational waveforms from coalescing binary black holes: non-spinning binaries
- A guide to LIGO-Virgo detector noise and extraction of transient gravitational-wave signals
- Characterization of transient noise in Advanced LIGO relevant to gravitational wave signal GW150914
- Gravity Spy: Integrating Advanced LIGO Detector Characterization, Machine Learning, and Citizen Science
- Open data from the third observing run of LIGO, Virgo, KAGRA and GEO
- Coherent method for detection of gravitational wave bursts
- Surrogate model of hybridized numerical relativity binary black hole waveforms
- Matching matched filtering with deep networks in gravitational-wave astronomy
- LIGO Detector Characterization in the Second and Third Observing Runs
- Deep Transfer Learning: A new deep learning glitch classification method for advanced LIGO
- Glitch Classification and Clustering for LIGO with Deep Transfer Learning
- Enhancing Gravitational-Wave Science with Machine Learning
- Convolutional neural networks: a magic bullet for gravitational-wave detection?
- Forecasting the detection capabilities of third-generation gravitational-wave detectors using
- Effects of Data Quality Vetoes on a Search for Compact Binary Coalescences in Advanced LIGO's First Observing Run
- Blip glitches in Advanced LIGO data
- Search for Gravitational Waves from Compact Binary Coalescence in LIGO and Virgo Data from S5 and VSR1
- All-sky search for gravitational-wave bursts in the first joint LIGO-GEO-Virgo run
- Improving the Sensitivity of Advanced LIGO Using Noise Subtraction
- Mitigation of the instrumental noise transient in gravitational-wave data surrounding GW170817
- Real-Time Detection of Gravitational Waves from Binary Neutron Stars using Artificial Neural Networks
- Improving astrophysical parameter estimation via offline noise subtraction for Advanced LIGO
- All-sky search for continuous gravitational waves from isolated neutron stars using Advanced LIGO and Advanced Virgo O3 data
- The LSC Glitch Group : Monitoring Noise Transients during the fifth LIGO Science Run
- Coherent WaveBurst, a pipeline for unmodeled gravitational-wave data analysis
- Omicron: a tool to characterize transient noise in gravitational-wave detectors
- Validating gravitational-wave detections: The Advanced LIGO hardware injection system
- Virgo Detector Characterization and Data Quality: results from the O3 run
- Data quality up to the third observing run of Advanced LIGO: Gravity Spy glitch classifications
- Deep Einstein@Home all-sky search for continuous gravitational waves in LIGO O3 public data
- Identification and removal of non-Gaussian noise transients for gravitational wave searches
- Reduced Order and Surrogate Models for Gravitational Waves
- Generating transient noise artifacts in gravitational-wave detector data with generative adversarial networks
- Generalised gravitational burst generation with Generative Adversarial Networks
- On Improving the Performance of Glitch Classification for Gravitational Wave Detection by using Generative Adversarial Networks
- DVGAN: Stabilize Wasserstein GAN training for time-domain Gravitational Wave physics