Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

Export citation

Export citation

Choose format for download:

Download Citation
  • Open Access

Joint inference for gravitational wave signals and glitches using a data-informed glitch model

Ann-Kristin Malz

John Veitch

Phys. Rev. D 112, 024071 – Published 30 July, 2025

DOI: https://doi.org/10.1103/fp4b-mvzx

Abstract

Gravitational wave data are often contaminated by non-Gaussian noise transients, “glitches,” which can bias the inference of astrophysical signal parameters. Traditional approaches either subtract glitches in a preprocessing step, or a glitch model can be included from an agnostic wavelet basis (e.g., BayesWave). In this work, we introduce a machine-learning-based approach to build a parametrized model of glitches. We train a normalizing flow on known glitches from the Gravity Spy catalog, constructing an informative prior on the glitch model. By incorporating this model into the Bayesian inference analysis with bilby, we estimate glitch and signal parameters simultaneously. We demonstrate the performance of our method through bias reduction, glitch identification, and Bayesian model selection on real glitches. Our results show that this approach effectively removes glitches from the data, significantly improving source parameter estimation and reducing bias.

View figure in article

Physics Subject Headings (PhySH)

Article Text

References (65)

  1. B. P. Abbott, R. Abbott, T. D. Abbott, M. R. Abernathy, F. Acernese, K. Ackley, C. Adams, T. Adams, P. Addesso, R. X. Adhikari, V. B. Adya, C. Affeldt, M. Agathos, K. Agatsuma, N. Aggarwal, and O. D. Aguiar (LIGO Scientific and Virgo Collaborations), Observation of gravitational waves from a binary black hole merger, Phys. Rev. Lett. 116, 061102 (2016).
  2. R. Abbott et al. (KAGRA, Virgo, and LIGO Scientific Collaborations), GWTC-3: Compact binary coalescences observed by LIGO and Virgo during the second part of the third observing run, Phys. Rev. X 13, 041039 (2023).
  3. J. Aasi, B. Abbott, R. Abbott, T. Abbott, M. Abernathy, K. Ackley, C. Adams, T. Adams, P. Addesso, R. Adhikari et al., Advanced LIGO, Classical Quantum Gravity 32, 074001 (2015).
  4. F. a. Acernese, M. Agathos, K. Agatsuma, D. Aisa, N. Allemandou, A. Allocca, J. Amarni, P. Astone, G. Balestri, G. Ballardin et al., Advanced Virgo: A second-generation interferometric gravitational wave detector, Classical Quantum Gravity 32, 024001 (2014).
  5. Y. Aso, Y. Michimura, K. Somiya, M. Ando, O. Miyakawa, T. Sekiguchi, D. Tatsumi, H. Yamamoto (KAGRA Collaboration), Interferometer design of the KAGRA gravitational wave detector, Phys. Rev. D 88, 043007 (2013).
  6. B. P. Abbott, R. Abbott, T. D. Abbott, S. Abraham, F. Acernese, K. Ackley, C. Adams, V. B. Adya, C. Affeldt, M. Agathos, K. Agatsuma, N. Aggarwal, O. D. Aguiar, L. Aiello, A. Ain, P. Ajith et al. (LIGO Scientific and Virgo Collaborations), A guide to LIGO–Virgo detector noise and extraction of transient gravitational-wave signals, Classical Quantum Gravity 37, 055002 (2020).
  7. D. Davis and M. Walker, Detector characterization and mitigation of noise in ground-based gravitational-wave interferometers, Galaxies 10, 12 (2022).
  8. R. Abbott, T. Abbott, F. Acernese, K. Ackley, C. Adams, N. Adhikari, R. Adhikari, V. Adya, C. Affeldt, D. Agarwal et al. (LIGO Scientific, Virgo, and KAGRA Collaborations), GWTC-3: Compact binary coalescences observed by LIGO and Virgo during the second part of the third observing run, Phys. Rev. X 13, 041039 (2023).
  9. F. Robinet, Omicron: An algorithm to detect and characterize transient events in gravitational-wave detectors, Technical Report No. VIR-0545B-14, 2016.
  10. F. Robinet, N. Arnaud, N. Leroy, A. Lundgren, D. Macleod, and J. McIver, Omicron: A tool to characterize transient noise in gravitational-wave detectors, SoftwareX 12, 100620 (2020).
  11. M. Zevin, S. Coughlin, S. Bahaadini, E. Besler, N. Rohani, S. Allen, M. Cabero, K. Crowston, A. K. Katsaggelos, S. L. Larson, T. K. Lee, C. Lintott, T. B. Littenberg, A. Lundgren, C. Østerlund, J. R. Smith, L. Trouille, and V. Kalogera, Gravity Spy: Integrating advanced LIGO detector characterization, machine learning, and citizen science, Classical Quantum Gravity 34, 064003 (2017).
  12. M. Zevin, C. B. Jackson, Z. Doctor, Y. Wu, C. Østerlund, L. C. Johnson, C. P. Berry, K. Crowston, S. B. Coughlin, V. Kalogera et al., Gravity Spy: Lessons learned and a path forward, Eur. Phys. J. Plus 139, 100 (2024).
  13. M. Razzano, F. Di Renzo, F. Fidecaro, G. Hemming, and S. Katsanevas, GWitchHunters: Machine learning and citizen science to improve the performance of gravitational wave detector, Nucl. Instrum. Methods Phys. Res., Sect. A 1048, 167959 (2023).
  14. D. Davis, T. B. Littenberg, I. M. Romero-Shaw, M. Millhouse, J. McIver, F. Di Renzo, and G. Ashton, Subtracting glitches from gravitational-wave detector data during the third LIGO-Virgo observing run, Classical Quantum Gravity 39, 245013 (2022).
  15. S. Ghonge, J. Brandt, J. M. Sullivan, M. Millhouse, K. Chatziioannou, J. A. Clark, T. Littenberg, N. Cornish, S. Hourihane, and L. Cadonati, Assessing and mitigating the impact of glitches on gravitational-wave parameter estimation: A model agnostic approach, Phys. Rev. D 110, 122002 (2024).
  16. R. Abbott et al. (LIGO Scientific and Virgo Collaborations), GWTC-2: Compact binary coalescences observed by LIGO and Virgo during the first half of the third observing run, Phys. Rev. X 11, 021053 (2021).
  17. R. Abbott et al. (LIGO Scientific and VIRGO Collaborations), GWTC-2.1: Deep extended catalog of compact binary coalescences observed by LIGO and Virgo during the first half of the third observing run, Phys. Rev. D 109, 022001 (2024).
  18. B. P. Abbott, R. Abbott, T. Abbott, F. Acernese, K. Ackley, C. Adams, T. Adams, P. Addesso, R. Adhikari, V. B. Adya et al., GW170817: Observation of gravitational waves from a binary neutron star inspiral, Phys. Rev. Lett. 119, 161101 (2017).
  19. B. P. Abbott et al. (LIGO Scientific and Virgo Collaborations), Properties of the binary neutron star merger GW170817, Phys. Rev. X 9, 011001 (2019).
  20. R. Udall, S. Hourihane, S. Miller, D. Davis, K. Chatziioannou, M. Isi, and H. Deshong, Antialigned spin of GW191109: Glitch mitigation and its implications, Phys. Rev. D 111, 024046 (2025).
  21. E. Payne, S. Hourihane, J. Golomb, R. Udall, R. Udall, D. Davis, and K. Chatziioannou, Curious case of GW200129: Interplay between spin-precession inference and data-quality issues, Phys. Rev. D 106, 104017 (2022).
  22. R. Macas, A. Lundgren, and G. Ashton, Revisiting the evidence for precession in GW200129 with machine learning noise mitigation, Phys. Rev. D 109, 062006 (2024).
  23. J. Glanzer, S. Banagiri, S. Coughlin, S. Soni, M. Zevin, C. P. L. Berry, O. Patane, S. Bahaadini, N. Rohani, K. Crowston et al., Data quality up to the third observing run of advanced LIGO: Gravity Spy glitch classifications, Classical Quantum Gravity 40, 065004 (2023).
  24. N. J. Cornish and T. B. Littenberg, BayesWave: Bayesian inference for gravitational wave bursts and instrument glitches, Classical Quantum Gravity 32, 135012 (2015).
  25. C. Plunkett, S. Hourihane, and K. Chatziioannou, Concurrent estimation of noise and compact-binary signal parameters in gravitational-wave data, Phys. Rev. D 106, 104021 (2022).
  26. T. B. Littenberg and N. J. Cornish, Bayesian inference for spectral estimation of gravitational wave detector noise, Phys. Rev. D 91, 084034 (2015).
  27. K. Chatziioannou, N. Cornish, M. Wijngaarden, and T. B. Littenberg, Modeling compact binary signals and instrumental glitches in gravitational wave data, Phys. Rev. D 103, 044013 (2021).
  28. S. Hourihane, K. Chatziioannou, M. Wijngaarden, D. Davis, T. Littenberg, and N. Cornish, Accurate modeling and mitigation of overlapping signals and glitches in gravitational-wave data, Phys. Rev. D 106, 042006 (2022).
  29. D. Davis, T. Massinger, A. Lundgren, J. C. Driggers, A. L. Urban, and L. Nuttall, Improving the sensitivity of advanced LIGO using noise subtraction, Classical Quantum Gravity 36, 055011 (2019).
  30. G. Ashton, Gaussian processes for glitch-robust gravitational-wave astronomy, Mon. Not. R. Astron. Soc. 520, 2983 (2023).
  31. J. Merritt, B. Farr, R. Hur, B. Edelman, and Z. Doctor, Transient glitch mitigation in advanced LIGO data, Phys. Rev. D 104, 102004 (2021).
  32. S. D. Mohanty and M. A. T. Chowdhury, Glitch subtraction from gravitational wave data using adaptive spline fitting, Classical Quantum Gravity 40, 125001 (2023).
  33. R. Udall and D. Davis, Bayesian modeling of scattered light in the LIGO interferometers, Appl. Phys. Lett. 122, 094103 (2023).
  34. S. Bahaadini, V. Noroozi, N. Rohani, S. Coughlin, M. Zevin, J. R. Smith, V. Kalogera, and A. Katsaggelos, Machine learning for Gravity Spy: Glitch classification and dataset, Inf. Sci. (N.Y.) 444, 172 (2018).
  35. S. Soni et al., Discovering features in gravitational-wave data through detector characterization, citizen science and machine learning, Classical Quantum Gravity 38, 195016 (2021).
  36. Y. Wu, M. Zevin, C. P. Berry, K. Crowston, C. Østerlund, Z. Doctor, S. Banagiri, C. B. Jackson, V. Kalogera, and A. K. Katsaggelos, Advancing glitch classification in Gravity Spy: Multi-view fusion with attention-based machine learning for advanced LIGO’s fourth observing run, arXiv:2401.12913.
  37. S. Chatterji, L. Blackburn, G. Martin, and E. Katsavounidis, Multiresolution techniques for the detection of gravitational-wave bursts, Classical Quantum Gravity 21, S1809 (2004).
  38. G. Vajente, Y. Huang, M. Isi, J. C. Driggers, J. S. Kissel, M. J. Szczepanczyk, and S. Vitale, Machine-learning nonstationary noise out of gravitational-wave detectors, Phys. Rev. D 101, 042003 (2020).
  39. H. Wang, Y. Zhou, Z. Cao, Z. Guo, and Z. Ren, WaveFormer: transformer-based denoising method for gravitational-wave data, Mach. Learn. 5, 015046 (2024).
  40. M. Lopez, V. Boudart, K. Buijsman, A. Reza, and S. Caudill, Simulating transient noise bursts in LIGO with generative adversarial networks, Phys. Rev. D 106, 023027 (2022).
  41. T. Dooney, R. L. Curier, D. S. Tan, M. Lopez, C. Van Den Broeck, and S. Bromuri, One flexible model for multiclass gravitational wave signal and glitch generation, Phys. Rev. D 110, 022004 (2024).
  42. Y. Li, Y. Wu, and A. K. Katsaggelos, Cross-temporal spectrogram autoencoder (CTSAE): Unsupervised dimensionality reduction for clustering gravitational wave glitches, arXiv:2404.15552.
  43. R. Bondarescu, A. Lundgren, and R. Macas, Quasiphysical model for removing short glitches from LIGO and Virgo data, Phys. Rev. D 108, 122004 (2023).
  44. T.-Y. Sun, C.-Y. Xiong, S.-J. Jin, Y.-X. Wang, J.-F. Zhang, and X. Zhang, Efficient parameter inference for gravitational wave signals in the presence of transient noises using temporal and time-spectral fusion normalizing flow, Chin. Phys. C 48, 045108 (2024).
  45. C.-Y. Xiong, T.-Y. Sun, J.-F. Zhang, and X. Zhang, Robust inference of gravitational wave source parameters in the presence of noise transients using normalizing flows, Phys. Rev. D 111, 024019 (2025).
  46. G. Ashton et al., bilby: A user-friendly Bayesian inference library for gravitational-wave astronomy, Astrophys. J. Suppl. Ser. 241, 27 (2019).
  47. I. M. Romero-Shaw, C. Talbot, S. Biscoveanu, V. D’emilio, G. Ashton, C. Berry, S. Coughlin, S. Galaudage, C. Hoy, M. Hübner et al., Bayesian inference for compact binary coalescences with bilby: Validation and application to the first LIGO–Virgo gravitational-wave transient catalogue, Mon. Not. R. Astron. Soc. 499, 3295 (2020).
  48. R. Legin, M. Isi, K. W. K. Wong, Y. Hezaveh, and L. Perreault-Levasseur, Gravitational-wave parameter estimation in non-Gaussian noise using score-based likelihood characterization, Astrophys. J. Lett. 985, L46 (2025).
  49. I. Kobyzev, S. J. Prince, and M. A. Brubaker, Normalizing flows: An introduction and review of current methods, IEEE Trans. Pattern Anal. Mach. Intell. 43, 3964 (2020).
  50. D. Jimenez Rezende and S. Mohamed, Variational inference with normalizing flows, arXiv:1505.05770.
  51. G. Papamakarios, E. T. Nalisnick, D. J. Rezende, S. Mohamed, and B. Lakshminarayanan, Normalizing flows for probabilistic modeling and inference, J. Mach. Learn. Res. 22, 1 (2021), https://www.jmlr.org/papers/v22/19-1028.html.
  52. E. Thrane and C. Talbot, An introduction to Bayesian inference in gravitational-wave astronomy: Parameter estimation, model selection, and hierarchical models—Corrigendum, Publ. Astron. Soc. Aust. 37, e036 (2020).
  53. S. Coughlin, Gravity Spy training set, Zenodo, 10.5281/zenodo.1486046 (2018).
  54. M. Cabero, A. Lundgren, A. H. Nitz, T. Dent, D. Barker, E. Goetz, J. S. Kissel, L. K. Nuttall, P. Schale, R. Schofield et al., Blip glitches in advanced LIGO data, Classical Quantum Gravity 36, 155010 (2019).
  55. R. Abbott, T. D. Abbott, M. R. Abernathy, F. Acernese, K. Ackley, and C. L. S. C. Adams (Virgo Collaboration), Open data from the first and second observing runs of advanced LIGO and advanced Virgo, SoftwareX 13, 100658 (2021).
  56. D. M. Macleod, J. S. Areeda, S. B. Coughlin, T. J. Massinger, and A. L. Urban, gwpy: A python package for gravitational-wave astrophysics, SoftwareX 13, 100657 (2021).
  57. J. Glanzer, S. Banagari, S. Coughlin, M. Zevin, S. Bahaadini, N. Rohani, S. Allen, C. Berry, K. Crowston, M. Harandi, C. Jackson, V. Kalogera, A. Katsaggelos, V. Noroozi, C. Osterlund, O. Patane, J. Smith, S. Soni, and L. Trouille, Gravity Spy machine learning classifications of LIGO glitches from observing Runs O1, O2, O3a, and O3b, Zenodo, 10.5281/zenodo.5649212 (2021).
  58. C. Durkan, A. Bekasov, I. Murray, and G. Papamakarios, Neural spline flows, arXiv:1906.04032.
  59. M. J. Williams, jmcginn, federicostak, and J. Veitch, uofgravity/glasflow: V0.2.0, Zenodo, 10.5281/zenodo.7598678 (2023).
  60. M. J. Williams, J. Veitch, and C. Messenger, Nested sampling with normalizing flows for gravitational-wave inference, Phys. Rev. D 103, 103006 (2021).
  61. R. E. Kass and A. E. Raftery, Bayes factors, J. Am. Stat. Assoc. 90, 773 (1995).
  62. J. Veitch and A. Vecchio, Assigning confidence to inspiral gravitational wave candidates with Bayesian model selection, Classical Quantum Gravity 25, 184010 (2008).
  63. S. Soni, B. K. Berger, D. Davis, F. Di Renzo, A. Effler, T. Ferreira, J. Glanzer, E. Goetz, G. Gonzalez, A. Helmling-Cornell et al. (LIGO Collaboration), LIGO detector characterization in the first half of the fourth observing run, Classical Quantum Gravity 42, 085016 (2025).
  64. A.-K. Malz and J. Veitch, Code for paper: Joint inference for gravitational wave signals and glitches using a data-informed glitch model, Zenodo, 10.5281/zenodo.15316399 (2025).
  65. https://gwosc.org

Outline

Information

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation