DeepExtractor: Time-domain reconstruction of signals and glitches in gravitational wave data with deep learning
arXiv:2501.18423 · doi:10.1103/s91m-c2jw
Abstract
Gravitational wave (GW) detectors, such as LIGO, Virgo, and KAGRA, detect faint signals from distant astrophysical events. However, their high sensitivity also makes them susceptible to background noise, which can obscure these signals. This noise often includes transient artifacts called 'glitches', that can mimic genuine astrophysical signals or mask their true characteristics. In this study, we present DeepExtractor, a deep learning framework that is designed to reconstruct signals and glitches with power exceeding interferometer noise, regardless of their source. We design DeepExtractor to model the inherent noise distribution of GW detectors, following conventional assumptions that the noise is Gaussian and stationary over short time scales. It operates by predicting and subtracting the noise component of the data, retaining only the clean reconstruction of signal or glitch. We focus on applications related to glitches and validate DeepExtractor's effectiveness through three experiments: (1) reconstructing simulated glitches injected into simulated detector noise, (2) comparing its performance with the state-of-the-art BayesWave algorithm, and (3) analyzing real data from the Gravity Spy dataset to demonstrate effective glitch subtraction from LIGO strain data. We further demonstrate its potential by reconstructing three real GW events from LIGO's third observing run, without being trained on GW waveforms. Our proposed model achieves a median mismatch of only 0.9% for simulated glitches, outperforming several deep learning baselines. Additionally, DeepExtractor surpasses BayesWave in glitch recovery, offering a dramatic computational speedup by reconstructing one glitch sample in approximately 0.1 seconds on a CPU, compared to BayesWave's processing time of approximately one hour per glitch.
arXiv comment24 pages, 17 figures, 3 tables
References in corpus (55)
- Observation of Gravitational Waves from a Binary Black Hole Merger
- GW170817: Observation of Gravitational Waves from a Binary Neutron Star Inspiral
- Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising
- 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
- GWTC-2: Compact Binary Coalescences Observed by LIGO and Virgo During the First Half of the Third Observing Run
- GW190814: Gravitational Waves from the Coalescence of a 23 M Black Hole with a 2.6 M Compact Object
- 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
- Bilby: A user-friendly Bayesian inference library for gravitational-wave astronomy
- Sensitivity Studies for Third-Generation Gravitational Wave Observatories
- Observation of gravitational waves from two neutron star-black hole coalescences
- FINDCHIRP: an algorithm for detection of gravitational waves from inspiraling compact binaries
- Seismic Signal Denoising and Decomposition Using Deep Neural Networks
- Bayesian inference for compact binary coalescences with BILBY: Validation and application to the first LIGO--Virgo gravitational-wave transient catalogue
- 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 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
- New binary black hole mergers in the second observing run of Advanced LIGO and Advanced Virgo
- 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
- BayesLine: Bayesian Inference for Spectral Estimation of Gravitational Wave Detector Noise
- 2-OGC: Open Gravitational-wave Catalog of binary mergers from analysis of public Advanced LIGO and Virgo data
- LIGO Detector Characterization in the Second and Third Observing Runs
- Practical Blind Image Denoising via Swin-Conv-UNet and Data Synthesis
- 1-OGC: The first open gravitational-wave catalog of binary mergers from analysis of public Advanced LIGO data
- 3-OGC: Catalog of gravitational waves from compact-binary mergers
- A New Search Pipeline for Compact Binary Mergers: Results for Binary Black Holes in the First Observing Run of Advanced LIGO
- New binary black hole mergers in the LIGO--Virgo O3a data
- Identification and mitigation of narrow spectral artifacts that degrade searches for persistent gravitational waves in the first two observing runs of Advanced LIGO
- 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
- Improving the Sensitivity of Advanced LIGO Using Noise Subtraction
- Mitigation of the instrumental noise transient in gravitational-wave data surrounding GW170817
- Reducing Scattered Light in LIGO's Third Observing Run
- Gravitational Wave Denoising of Binary Black Hole Mergers with Deep Learning
- 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
- Omicron: a tool to characterize transient noise in gravitational-wave detectors
- All-sky search for short gravitational-wave bursts in the second Advanced LIGO and Advanced Virgo run
- Subtracting glitches from gravitational-wave detector data during the third observing run
- Virgo Detector Characterization and Data Quality: results from the O3 run
- Modeling compact binary signals and instrumental glitches in gravitational wave data
- Possible Causes of False General Relativity Violations in Gravitational Wave Observations
- Deep Einstein@Home all-sky search for continuous gravitational waves in LIGO O3 public data
- Application of dictionary learning to denoise LIGO's blip noise transients
- Identification and removal of non-Gaussian noise transients for gravitational wave searches
- Transient glitch mitigation in Advanced LIGO data with
- ArchEnemy: Removing scattered-light glitches from gravitational wave data
- cDVGAN: One Flexible Model for Multi-class Gravitational Wave Signal and Glitch Generation
- Navigating Unknowns: Deep Learning Robustness for Gravitational Wave Signal Reconstruction
- No Glitch in the Matrix: Robust Reconstruction of Gravitational Wave Signals Under Noise Artifacts