Listening to the Cosmos Without a Score ✎

Original: "The Wavelet Detection Filter: a real time unmodeled pipeline for gravitational wave transients, ranking coincidences with a graph neural network"
· Elena Cuoco
arXiv:2609.12797v1 · 2026-09-11 · arXiv non-exclusive · independent analysis · 2 min
A new pipeline catches gravitational bursts without pre-made signal models, and a graph neural network decides which signals match.

A night watchman doesn't know which song a burglar will sing, but he hears any sound and calls for backup. That's roughly how the new gravitational-wave search works: it doesn't keep ready-made "notes" for every source in mind, but catches any burst in the fabric of space.

The LIGO detectors and their neighbors usually look for signals with matched filtering: data are compared against millions of pre-computed templates, as if searching for a familiar melody in the noise. But a supernova flash or the shudder of a neutron star has no exact score, so they need a different kind of hearing. A wavelet filter splits the data stream into short waves of different durations and looks for the ones that stand out from the noise. It's like how an ear picks out individual drumbeats in a general rumble.

A wavelet is a short wave that fades within a few oscillations. Such waves let you see both the time and the frequency of a signal at once, like notes on a staff.

When suspicious fragments pile up in one detector, they are combined into an event. Then events from different detectors form a graph: the nodes are the finds, and the edges are pairs that could have come from a single source. Such pairs used to be assessed with a simple formula, but now a neural network looks at the graph. It is trained on examples and decides for itself which coincidences are real and which are just random noise.

A test on real data showed that the network finds almost all black hole and neutron star mergers, and for supernova flashes, more than half. Once it spotted a signal in the stream that turned out to be event GW250114: the loudest candidate, even though no ready-made template had been slipped in. So the watchman, not knowing the song, still raised the alarm.

Event GW250114 was found without templates, even though its strength above the noise is about 80. The wavelet filter uses ten different sets of short waves to represent each signal in its most compact form.

Previously it was unclear how such a search could work in real time and not only find but also reconstruct the signal. Now it's clear: wavelets catch the burst, and the neural network checks whether a single source is playing in two detectors. This pipeline can already run at existing observatories and will help hear what no one expected.

The event GW250114 was found by the pipeline without templates, even though its network signal-to-noise is around 80 and the false alarm rate is extremely small. The wavelet filter uses ten different bases so that every signal is represented in its most compact form.

The idea of hearing the cosmos without ready-made templates echoes Carl Sagan's novel Contact, where a signal of extraterrestrial origin was detected precisely because it did not resemble the expected noise.

\rho^{(b)}_{WDF} = \frac{\|c^{(b)}\|_2}{\sigma}
Amplitude signal-to-noise ratio of the reconstruction
s_{ij} = \frac{\langle \log(1+W_i), \log(1+W_j) \rangle}{\|\log(1+W_i)\|_2 \|\log(1+W_j)\|_2}
Cosine similarity of shapes, independent of amplitudes
R^{mor}_{ij} = \left| \sum_{(k,l)} \frac{c^{(i)}_k}{\sigma_i} \frac{c^{(j)}_l}{\sigma_j} \right|
Coherent energy of the pair in units of the squared noise
Scientists
Bernhard RiemannJoseph WeberKarl SchwarzschildKip ThorneRainer WeissAlbert Einstein
Concepts
wavelet transform matched filter gravitational wave noise filtering template Filtering gravitational wave detection optical filter wavelet analysis white dwarf pulsar timing array Doppler effect waveform gwtc waveguide silicon wafer Wright–Fisher model radiation detector interferometer Wheeler-DeWitt equation outlier rejection