GSpyNetTreeS: a machine learning solution for glitch localization in time and frequency
Man Leong Chan, Jess McIver, Yannick Lecoeuche, Dhatri Raghunathan, Sofía Álvarez-López, Julian Ding, Annudesh Liyanage, Raymond Ng, Heather Fong
TL;DR
GSpyNetTreeS extends GSpyNetTree with a YOLO-like architecture to automatically detect, classify, and localize glitches in time-frequency representations of GW detector data. Using a 1-second Q-transform-based image representation and a carefully designed loss that combines presence, localization, and classification, the method achieves robust performance on common glitch classes and injected GW signals, enabling reproducible, automatic event validation. The approach shows strong IOU-aligned localization for most glitches and GW, with room for improvement in underrepresented classes, and it offers a practical path toward reducing human intervention in LVK’s data-quality vetting pipeline. Overall, GSpyNetTreeS provides a fast, scalable tool that can feed directly into glitch mitigation workflows and improve the robustness and reproducibility of gravitational-wave analyses in future observing runs.
Abstract
Data from ground-based gravitational wave detectors are often contaminated by non-Gaussian instrumental artifacts or detector noise transients. Unbiased source property estimation relies on the ability to correctly identify and characterize these artifacts and remove them if necessary. To this end, the LIGO-Virgo-KAGRA Collaboration has implemented candidate vetting for all significant candidates to identify the presence of artifacts and assess the need for mitigation. The current candidate vetting process requires human experts to identify the frequency ranges and the time windows associated with any data quality issues present. Differences in judgment between human experts may cause inconsistency, making results difficult to reproduce across gravitational wave events. We present GSpyNetTreeS, an extension to GSpyNetTree based on the You Only Look Once algorithm, for the automatic detection, classification, and time-frequency localization of detector noise transients. As a proof of concept, we tested GSpyNetTreeS's performance on the data collected by the LIGO detectors during the third observing run for gravitational waves as well as common detector glitch classes included in GSpyNetTree: Blip, Low frequency blip, Low frequency line and Scratchy. We also demonstrated that GSpyNetTreeS is capable of accurately identifying common glitch classes and capturing the frequency and time information associated with detected detector noise transients, establishing its potential as an automatic event validation tool for LIGO-Virgo-KAGRA's observing runs.
