Skip to main content
Erschienen in: Neural Computing and Applications 13/2024

15.02.2024 | Original Article

Gravitational wave isolation with autoencoder neural network cascade

verfasst von: Mayank Sengupta

Erschienen in: Neural Computing and Applications | Ausgabe 13/2024

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Detectors at the Laser Interferometer Gravitational Wave Observatory (LIGO), along with its sister detectors Virgo and Kamioka Gravitational Wave Detector (KAGRA), endlessly collect data to be analyzed in search of gravitational wave signals (GW signals) produced primarily by massive merger events involving colliding black holes and neutron stars. These detectors are the foundation upon which the new field of gravitational wave astronomy is built. However, the algorithms used to sift through this incoming data are extremely computationally expensive. They constantly run the risk of lagging behind the detectors, which would be catastrophic for astronomers searching for merger events, and their inherent rigidity becomes an obstruction to the expansion of these detectors’ range and sensitivity. To simplify and expedite the process of detecting and isolating GW signals, this paper presents a neural network (NN) cascade to automatically isolate GW signals in raw LIGO data. Perfecting such a NN system would improve the speed and efficiency of detecting and analyzing GW signals. This study uses a 2-stage cascade of convolutional autoencoders (CAEs) to detect and reconstruct GW signals buried in LIGO data, finding that it is effective at accurately isolating GW signals with very low latency on just one graphics processing unit (GPU). Ultimately, it is found that it is practical and likely beneficial for astronomers to use such a cascade to process incoming LIGO data.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Fußnoten
1
Standard sirens are precise markers of distance for far away objects.
 
2
Strain data are raw data incoming from gravitational wave detectors, which looks very similar to white noise.
 
3
Merger events are the moment at which two black holes, two neutron stars, or a black hole and a neutron star spin into each other and collide. They are the most powerful source of GW detected (and the only source of GW detected so far).
 
4
The computations done by NNs to reach a final result generally involve multiplying and adding small and precise decimal numbers between −1 and 1. These numbers (the parameters learned by the NN during training to analyze a given input) are in a format called float 32, meaning that it takes 32 bits to store each number. If every number in the NN and the input is rescaled from the 32-bit decimals to an integer between -128 and 128, it only takes 8 bits to store each number. This is quantization and it reduces the memory requirements of a NN by a factor of four while also significantly reducing its latency.
 
5
A series of neural networks process the same data simultaneously and vote on the final output. By using different NNs trained on different parts of a dataset, the result will be more balanced, informed, and more importantly, accurate.
 
6
GWTC-3 is the list of all detected GW signals, published by LIGO in 2021. It stands for Gravitational Wave Transient Catalog.
 
7
All code was written in Python and the IDE used was Google Colab. The PyCBC library is a toolkit astronomers used to write Python code to work with GW data. The TensorFlow library, another toolkit in Python, was also used extensively to prepare data for and construct and train the NNs. All spectrograms were generated with the tensorflow_io package.
 
8
The sampling rate is the rate at which data are collected or played in an audio file. It is the equivalent of frames per second, but for sound files. Computers need to know this to play or record sound at the right speed and quality. Generally, these rates tend to either be 16384 Hz or 4096 Hz (often rounded to 16000 Hz or 4000 Hz for simplicity).
 
9
The background noise was accessed through GwPy, the Python library that gives open access to data from GWOSC.
 
10
It should be noted here that 25% of the 400 generated waveforms were reserved for generating test data, which will be used to measure performance in subsequent sections. The remaining 300 were used for training samples.
 
11
The size of the dataset can be approximated by multiplying 300 clean waveforms by 60 background noise samples, resulting in the number of combinations used. Factoring in the number of possible randomly chosen scaling constants, the effective size of the dataset becomes far too large to store in memory with the available resources.
 
12
The spectrograms originally had dimensions of 257 × 96, but the upper 161 × 96 portion of the spectrogram represented frequencies rarely included when generating or detecting GW signals, and were therefore empty. Also, the range cropped out was mostly eliminated by the previously applied bandpass canceling 90 to 250 Hz, so little to no information was lost after cropping.
 
13
All values in the spectrogram were rescaled so that they would be between 0 and 1. This is necessary for all inputs to a NN.
 
14
The vanishing gradients problem is a widely occurring issue in which the NN fails to train properly due to its inability to adjust to an overly wide range of values in the training data.
 
15
Full color (RGB) images are stored as three black and white images, each representing how much red, green, and blue must be shown in each pixel to recreate the image.
 
16
An objective measure of the accuracy of a NNs output. The goal is to minimize this value by training the NN (lower loss corresponds to higher accuracy).
 
17
SSIM (Structural Similarity Index), is designed to evaluate how similar the shape of the output image is to that of the ground truth.
 
18
The function meant to adjust each and every individual weight in a NN during training to minimize its loss.
 
19
The optimizer works by calculating the direction each parameter of a NN should be adjusted. The learning rate tells it how much to adjust the value in that direction.
 
20
This operation can be thought of as padding, as no information is added, but the dimensions of the spectrogram are changed.
 
21
Six seconds of data creates a spectrogram with a length of 96 pixels. This can be cropped and processed by the cascade. Twenty seconds of total data was used to see if the six seconds containing the apex of the signal could be identified. Strain data segments of any length could have been used. A step size of 1/6 s so that the spectrogram moved minutely enough that the NN cascade would receive many chances to view the apex of the signal before it passed out of sight. For this reason, a smaller step size could improve accuracy, although it will certainly increase the computation required to process each second of data.
 
22
This canceled out all frequencies not in the range of 90 Hz to 250 Hz.
 
23
The standard waveform format of audio data.
 
Literatur
1.
Zurück zum Zitat Abiodun OI, Jantan A, Omolara AE, Dada KV, Mohamed NA, Arshad H (2018) State-of-the-art in artificial neural network applications: a survey. Heliyon 4:1–41CrossRef Abiodun OI, Jantan A, Omolara AE, Dada KV, Mohamed NA, Arshad H (2018) State-of-the-art in artificial neural network applications: a survey. Heliyon 4:1–41CrossRef
2.
Zurück zum Zitat Abbott BP, Abbott R, Abbott TD, Abraham S, Acernese F, Ackley K, Cahillane C (2020) Optically targeted search for gravitational waves emitted by core-collapse supernovae during the first and second observing runs of advanced LIGO and advanced Virgo. Phys Rev D 101(8):084002ADSCrossRef Abbott BP, Abbott R, Abbott TD, Abraham S, Acernese F, Ackley K, Cahillane C (2020) Optically targeted search for gravitational waves emitted by core-collapse supernovae during the first and second observing runs of advanced LIGO and advanced Virgo. Phys Rev D 101(8):084002ADSCrossRef
3.
Zurück zum Zitat Acernese F, Barone F, De Rosa R, Eleuteri A, Milano L, Pardi S, Russo G (2004) Dynamic matched filters for gravitational waves detection. Class Quantum Gravity 21(20):325–327CrossRef Acernese F, Barone F, De Rosa R, Eleuteri A, Milano L, Pardi S, Russo G (2004) Dynamic matched filters for gravitational waves detection. Class Quantum Gravity 21(20):325–327CrossRef
4.
Zurück zum Zitat Banbury CR, Reddi VJ, Lam M, Fu W, Fazel A, Holleman J, Huang X, Hurtado R, Kanter D, Lokhmotov A, Patterson D, Pau D, Seo J, Sieracki J, Thakker U, Verhelst M, Yadav P (2020) Benchmarking TinyML systems: challenges and direction. Accessed from https://arxiv.org/abs/2003.04821 Banbury CR, Reddi VJ, Lam M, Fu W, Fazel A, Holleman J, Huang X, Hurtado R, Kanter D, Lokhmotov A, Patterson D, Pau D, Seo J, Sieracki J, Thakker U, Verhelst M, Yadav P (2020) Benchmarking TinyML systems: challenges and direction. Accessed from https://​arxiv.​org/​abs/​2003.​04821
7.
Zurück zum Zitat Boudart V, Fays M (2022) Machine learning algorithm for minute-long burst searches. Phys Rev D 105(8):083007ADSCrossRef Boudart V, Fays M (2022) Machine learning algorithm for minute-long burst searches. Phys Rev D 105(8):083007ADSCrossRef
8.
Zurück zum Zitat Castelvecchi D (2018) How gravitational waves could solve some of the Universe’s deepest mysteries. Nature 556:164–168ADSCrossRefPubMed Castelvecchi D (2018) How gravitational waves could solve some of the Universe’s deepest mysteries. Nature 556:164–168ADSCrossRefPubMed
9.
Zurück zum Zitat Chatterjee C, Wen L, Diakogiannis F, Vinsen K (2021) Extraction of binary black hole gravitational wave signals from detector data using deep learning. Phys Rev D 104(6):064046ADSCrossRef Chatterjee C, Wen L, Diakogiannis F, Vinsen K (2021) Extraction of binary black hole gravitational wave signals from detector data using deep learning. Phys Rev D 104(6):064046ADSCrossRef
12.
Zurück zum Zitat Dhurkunde R, Fehrmann H, Nitz AH (2022) Hierarchical approach to matched filtering using a reduced basis. Phys Rev D 105(10):103001ADSMathSciNetCrossRef Dhurkunde R, Fehrmann H, Nitz AH (2022) Hierarchical approach to matched filtering using a reduced basis. Phys Rev D 105(10):103001ADSMathSciNetCrossRef
15.
Zurück zum Zitat George D, Huerta EA (2018) Deep neural networks to enable real-time multimessenger astrophysics. Phys Rev D 97(4):044039ADSCrossRef George D, Huerta EA (2018) Deep neural networks to enable real-time multimessenger astrophysics. Phys Rev D 97(4):044039ADSCrossRef
16.
Zurück zum Zitat Helmreich S (2016) Gravity’s reverb: listening to space-time, or articulating the sounds of gravitational-wave detection. Cult Anthropol 31(2):464CrossRef Helmreich S (2016) Gravity’s reverb: listening to space-time, or articulating the sounds of gravitational-wave detection. Cult Anthropol 31(2):464CrossRef
17.
Zurück zum Zitat Ma C, Wang S, Wang W, Cao Z (2023) Matched filtering for gravitational wave detection without template bank driven by deep learning template prediction model bank. arXiv preprint arXiv:2309.02030 Ma C, Wang S, Wang W, Cao Z (2023) Matched filtering for gravitational wave detection without template bank driven by deep learning template prediction model bank. arXiv preprint arXiv:​2309.​02030
18.
Zurück zum Zitat Nitz A, Canton TD, Davis D, Reyes S (2018) PyCBC live: rapid detection of gravitational waves from compact binary mergers. Am Phys Soc 98(2):024050 Nitz A, Canton TD, Davis D, Reyes S (2018) PyCBC live: rapid detection of gravitational waves from compact binary mergers. Am Phys Soc 98(2):024050
19.
Zurück zum Zitat Pankow C, Chatziioannou K, Chase EA, Littenberg TB, Evans M, McIver J, Cornish NJ, Haster CJ, Kanner J, Raymond V, Vitale S (2018) Mitigation of the instrumental noise transient in gravitational-wave data surrounding GW170817. Phys Rev D 98(8):084016ADSCrossRef Pankow C, Chatziioannou K, Chase EA, Littenberg TB, Evans M, McIver J, Cornish NJ, Haster CJ, Kanner J, Raymond V, Vitale S (2018) Mitigation of the instrumental noise transient in gravitational-wave data surrounding GW170817. Phys Rev D 98(8):084016ADSCrossRef
24.
Zurück zum Zitat Wei W, Huerta EA (2020) Gravitational wave denoising of binary black hole mergers with deep learning. Phys Lett B 800:135081MathSciNetCrossRef Wei W, Huerta EA (2020) Gravitational wave denoising of binary black hole mergers with deep learning. Phys Lett B 800:135081MathSciNetCrossRef
25.
Zurück zum Zitat Wei W, Huerta EA (2021) Deep learning for gravitational wave forecasting of neutron star mergers. Phys Lett B 816:136185MathSciNetCrossRef Wei W, Huerta EA (2021) Deep learning for gravitational wave forecasting of neutron star mergers. Phys Lett B 816:136185MathSciNetCrossRef
26.
Zurück zum Zitat Wei W, Huerta EA, Yun M, Loutrel N, Shaikh MA, Kumar P, Haas R, Kindratenko V (2021) Deep learning with quantized neural networks for gravitational wave forecasting of eccentric compact binary coalescence. Astrophys J 919:82ADSCrossRef Wei W, Huerta EA, Yun M, Loutrel N, Shaikh MA, Kumar P, Haas R, Kindratenko V (2021) Deep learning with quantized neural networks for gravitational wave forecasting of eccentric compact binary coalescence. Astrophys J 919:82ADSCrossRef
Metadaten
Titel
Gravitational wave isolation with autoencoder neural network cascade
verfasst von
Mayank Sengupta
Publikationsdatum
15.02.2024
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 13/2024
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-024-09441-3

Weitere Artikel der Ausgabe 13/2024

Neural Computing and Applications 13/2024 Zur Ausgabe

Premium Partner