vix.ing · top · new · best · stats · spec

Manifold learning for source separation in confusion-limited gravitational-wave data

2025/11/17 by Jericho Cain, Cain, Jericho · 1 voice · 1 citation
Physics and Astronomy · Computer Science · #Pulsars and Gravitational Waves Research #Seismology and Earthquake Studies #Gamma-ray bursts and supernovae

paper · pdf · doi:10.1088/1361-6382/ae83ff

Abstract

Abstract The Laser Interferometer Space Antenna (LISA) will observe gravitational-waves in a regime that differs from what ground-based detectors handle. Instead of searching for rare signals buried in loud instrumental noise, LISA’s main challenge is that its data stream contains millions of unresolved galactic binaries. These blend together into a confusion background, and the problem becomes distinguishing sources that genuinely stand out from that sea of signals. In this work we explore whether manifold-learning tools can help with that separation task using a controlled synthetic LISA-like dataset containing instrumental noise and simulated confusion backgrounds. We built a convolutional neural network autoencoder trained solely on the confusion background. The model operates on scalograms produced using the continuous wavelet transform and provides a reconstruction error, denoted <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mi>ϵ</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>x</mml:mi> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> </mml:math> , which measures how well the input scalogram lies on the learned background manifold. To incorporate geometric information from the latent space, we introduce an additional anomaly term, <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:msub> <mml:mi>δ</mml:mi> <mml:mrow> <mml:mo>⊥</mml:mo> </mml:mrow> </mml:msub> <mml:mo stretchy="false">(</mml:mo> <mml:mi>ϕ</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>x</mml:mi> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> </mml:math> , defined as the off-manifold distance obtained from a local tangent-space estimate. The combined anomaly score therefore takes the form <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="block" overflow="scroll"> <mml:mrow> <mml:mi>s</mml:mi> <mml:mrow> <mml:mo>(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> <mml:mo>=</mml:mo> <mml:mi>α</mml:mi> <mml:mo>⋅</mml:mo> <mml:mi>ϵ</mml:mi> <mml:mrow> <mml:mo>(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> <mml:mo>+</mml:mo> <mml:mi>β</mml:mi> <mml:mo>⋅</mml:mo> <mml:msub> <mml:mi>δ</mml:mi> <mml:mrow> <mml:mo>⊥</mml:mo> </mml:mrow> </mml:msub> <mml:mrow> <mml:mo>(</mml:mo> <mml:mi>ϕ</mml:mi> <mml:mrow> <mml:mo>(</mml:mo> <mml:mi>x</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> <mml:mo>)</mml:mo> </mml:mrow> <mml:mo>.</mml:mo> </mml:mrow> </mml:math> Performance is evaluated using the area under the receiver operating characteristic curve(ROC-AUC) and average precision (AP). A grid search over <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mi>α</mml:mi> </mml:mrow> </mml:math> and <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mi>β</mml:mi> </mml:mrow> </mml:math> in the combined score revealed the best performance near <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mi>α</mml:mi> <mml:mo>=</mml:mo> <mml:mn>0.5</mml:mn> </mml:mrow> </mml:math> and <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mi>β</mml:mi> <mml:mo>=</mml:mo> <mml:mn>2.0</mml:mn> </mml:mrow> </mml:math> . This indicates that the latent-space geometry provides additional discriminative information beyond the reconstruction error alone. With this combination, the method reaches ROC-AUC <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mo>=</mml:mo> <mml:mn>0.752</mml:mn> </mml:mrow> </mml:math> and AP <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mo>=</mml:mo> <mml:mn>0.810</mml:mn> </mml:mrow> </mml:math> ; at the threshold that optimizes the <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mi>F</mml:mi> </mml:mrow> </mml:math> 1 score, precision <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mo>=</mml:mo> <mml:mn>0.81</mml:mn> </mml:mrow> </mml:math> and recall <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:mrow> <mml:mo>=</mml:mo> <mml:mn>0.61</mml:mn> </mml:mrow> </mml:math> . This corresponds to roughly a <mml:math xmlns:mml="http://

Citations

Cited by

Discussions

Related