Naming the Noise: How AI Secures Trust in Gravitational Wave Astronomy
A gravitational wave detector sensitive enough to feel a real cosmic event is also sensitive enough to invent one, so LIGO built a human-in-the-loop system to tell the difference.
A detector sensitive enough to register a passing gravitational wave is also sensitive enough to invent one out of nothing. That's the core problem behind gravitational wave astronomy's noise, and the method built to solve it, along with its accuracy and its limits, says as much about human-AI collaboration as it does about physics.
The trust problem
The hard part in this field isn't the physics of detecting a gravitational wave. It's trusting the instrument doing the detecting. A gravitational wave detector produces far more noise than signal, so distinguishing a real cosmic event from an instrumental artifact is a constant, high-stakes challenge. The solution scientists landed on turns every glitch into a picture, has volunteers sort and name those pictures, and trains a neural network on the resulting labels. Naming the noise, in other words, is what makes a detection trustworthy in the first place.
A real close call in 2017
On August 17th, 2017, LIGO recorded a genuine neutron star merger. Just 1.1 seconds before the real signal arrived, a scattered light artifact saturated the Livingston detector and dropped a glitch directly on top of the signal. Because the automated search couldn't register both detectors together at that moment, the first public alert went out based on the Hanford detector alone. That wasn't a rare fluke. During LIGO's first observing run, spanning about 51.5 days, the detectors logged roughly one million glitches, far more than any team could sort by hand.
Why hand-sorting couldn't scale
The team responsible for characterizing detector behavior is small relative to that volume, and hand-sorting was never going to keep pace. Making matters harder, some noise is actively deceptive: a "blip" glitch lasts about 10 milliseconds, spreads across a wide frequency band, and in a time-frequency picture looks like the chirp signature of a massive black hole merger. Standard consistency checks alone can't reliably tell the two apart.
The four-part method
The method built to handle this has four steps. Every glitch becomes a spectrogram shown at four different time windows simultaneously, so both the fine structure and the broader context are visible in a single view. Volunteers, some of whom have reviewed thousands of these images, sort the pictures into named shape categories. A convolutional neural network then trains on those volunteer labels. Once trained, the network sorts the incoming flood of glitches first, routing only the cases it's genuinely unsure about back to human reviewers.
How accurate it actually is
On held-out test data, the first version of this classifier reached about 97% average accuracy across 20 named glitch classes. By the end of the third LIGO observing run, it had labeled more than 600,000 glitches. That's a substantial reduction in manual review workload while keeping human judgment in the loop for the ambiguous cases.
Where the machine hits its limit
A trained classifier can only name a shape it has already seen before. During beta testing, human volunteers identified two entirely new glitch morphologies that the machine had no category for at all, nicknamed "paired doves" and "helix." People found those new shapes, not the network. It's also worth being precise about scope here: this classifier does not detect gravitational waves itself. That job belongs to matched filtering, a classical signal-processing technique, not a trained model. The classifier didn't clean the 2017 event either; a separate tool called BayesWave handled that specific case. What the classifier does is continuously name whole categories of noise at scale.
Key takeaways
- LIGO's detectors log roughly one million glitches in a matter of weeks, far more than any team could sort manually.
- The method converts every glitch into a four-window spectrogram, has volunteers label the shapes, and trains a neural network on those labels.
- The resulting classifier reaches about 97% accuracy across 20 named glitch classes and has labeled over 600,000 glitches.
- Human volunteers, not the trained network, discovered two entirely new glitch shapes during beta testing.
- The classifier names noise; it does not detect gravitational waves, which remains the job of matched filtering.
Try it yourself
The closing challenge applies well beyond astrophysics: for any labeled dataset with two nearly identical classes and one rare class, walk through the human-in-the-loop step that would catch a class your model has never seen, the metric that would expose confusion between look-alike classes, and the test that would prove the pipeline actually failed.
Chapters
- 0:00The Problem: Trusting the instrument when noise outnumbers signal.
- 0:25The 2017 Glitch: A real neutron star merger vs. a hardware glitch.
- 0:55Scaling the Solution: Why hand-sorting 1 million glitches failed.
- 1:15The Method: Four-window spectrograms and convolutional networks.
- 1:40Accuracy: Reaching 97% across 20 named classes of noise.
- 2:05The Machine's Limit: Why humans found the "paired doves" and "helix" shapes.
- 2:30Scope Check: Classifier vs. matched filtering.
- 2:50Your Turn: Using Claude to audit your own data pipeline.
Full transcript(auto-generated, with timestamps)
The Problem: Trusting the instrument when noise outnumbers signal.
[0:00]A detector sensitive enough to feel a passing gravitational wave is also sensitive enough to invent one. So, here is the method for telling the difference, the accuracy it actually reaches, and the place where it stops working. I am Om Molly, and this is Humanitarian's AI. Today's method comes out of gravitational wave astronomy, and it is worth your time because the hard part here is not the physics. It is trusting
The 2017 Glitch: A real neutron star merger vs. a hardware glitch.
[0:26]The instrument. Here is the whole idea in one breath. A gravitational wave detector produces far more noise than signal. So, scientists turned every glitch into a picture, had volunteers sort and name those pictures, and trained a neural network on the labels. Naming the noise is what makes a detection trustworthy. August 17th, 2017. LIGO records a real neutron star merger. 1.1 seconds before it, a converter
Scaling the Solution: Why hand-sorting 1 million glitches failed.
[0:55]Saturates at Livingston and drops a glitch on top of the signal. The automated search cannot register both detectors together, so the first alert goes out on Hanford alone. That was not a rare accident. In LIGO's first observing run, 51 and 1/2 days, the detectors logged about 1 million glitches. The team that characterizes
The Method: Four-window spectrograms and convolutional networks.
[1:16]The detector is small. Hand sorting was never going to scale, and some of the noise is actively deceptive. A blip is about 10 milliseconds long and spread across a wide band, and in a time-frequency picture it looks like the chirp of a massive black hole merger. Standard consistency checks cannot tell them apart. So, here is the method, and it has four parts. Every glitch becomes
Accuracy: Reaching 97% across 20 named classes of noise.
[1:40]A spectrogram shown at four time windows at once. Volunteers sort those pictures into named shapes. A convolutional network trains on their labels. Then the network sorts the incoming flood first and routes the cases it is unsure about back to people. Run one blip through it. Four windows at once, so the fine structure and the context are both visible in the same view. Volunteers who have seen thousands of
The Machine's Limit: Why humans found the "paired doves" and "helix" shapes.
[2:06]These call it a blip. The network, trained on those calls, labels the next one in milliseconds. The numbers on held out test data, the first classifier reached about 97% average accuracy across 20 named classes. By the end of the third observing run, it had labeled more than 600,000 glitches. Now the part that decides whether you should use this. A trained
Scope Check: Classifier vs. matched filtering.
[2:30]Classifier can only name a shape it has already seen. In beta testing, volunteers found two morphologies the machine had no class for, nicknamed paired doves and helix. The people found them, not the network. Be precise about scope. This classifier does not detect gravitational waves. Matched filtering does that, and it is
Your Turn: Using Claude to audit your own data pipeline.
[2:51]Classical signal processing, not a trained model. It also did not clean the 2017 glitch. BayesWave did that one event. Naming a whole category of noise continuously is the job it is for. Let's recap with Claude. The problem is trust, not detection. The method is a picture of every glitch, human labels, and a network trained on them. The result is about 97% accuracy and over 600,000 glitches named. And the limit is the shape nobody has named yet. Your turn. Paste this one. I have a labeled data set where two classes look nearly identical and one is rare. Walk me through the human in the loop step that catches a class my model has no label for, the metric that exposes the confusion between the two look-alikes, and the test that would prove the pipeline failed. Then grade the answer on three things: a named metric, a human where new classes appear, a stated failure condition, knowing the noise by name. Humanitarian's AI. I am Amalie.
More from Humanitarians AI Fellows
2:36Om's Mycroft Update: Private AI Valuations - Finding the Hidden Price of OpenAI and Anthropic
6:14Tanmay's Mycroft Update - Inside Lemonade’s Claims Bot, Building a Production-Ready AI Workflow
1:46Aishwarya's take on Finance Fluency Trap in a Variance Note
5:22Can AI Catch Its Own Mistakes? Auditing the Self-Reference Myth
3:44Mycroft Update: Claims + Lineage Agents
3:05