Missed Detections and False Alarms in a CNN Technosignature Detector on Breakthrough Listen Data
Organizations: Independent researcher
Abstract
Radio technosignature searches rely on machine learning detectors to shrink the candidate pool before a human looks at it. They are validated on held-out data from the training distribution, which excludes the cases where they are most likely to fail: a technosignature has unknown morphology, and terrestrial interference is unbounded in variety. I trained a standard competition detector once, froze it, and probed it with 15,000 injections across ten morphologies and five amplitudes, placed into real Green Bank backgrounds. Two directions were tested: genuine signals with morphologies other than a straight narrowband line, and interference resembling the training data. Recall did not follow the predicted ordering, and it fell as signals brightened, even for a needle of the kind the detector was trained on (from 0.590 to 0.090). One interference morphology reached a false positive rate of 0.627, comparable to the detector's own baseline recall of 0.5525 on genuine signals. Gradient-weighted Class Activation Mapping (Grad-CAM) showed attention along the injected path in one missed family by a pre-specified test, and visually in a second. A pre-specified, time-averaged ON-OFF filter removed false alarms and genuine detections at the same rate. The detector reads only the ON panels. Since the only evidence distinguishing a genuine candidate from terrestrial interference lies in the discarded OFF panels, it cannot tell if a signal originates from the target star; it can only tell if it resembles the training data. This explains the false alarm directly; the missed signals reflect what the detector learned to recognise, which reading the OFF panels would not by itself change.
Figures & tables
| ID | Name | Description | Parameters |
|---|---|---|---|
| Direction 1 — genuine signal morphologies | |||
| D1-1 | extreme drift | a straight line with a steep tilt | linear drift of 60 ch across the panel |
| D1-2 | quadratic | a line that curves smoothly in one direction | quadratic path, 60 ch of curvature across the panel |
| D1-3 | S-shaped | a line that oscillates from side to side | sinusoid of 25 ch, one cycle per panel |
| D1-4 | pulsed | a line broken into separate segments | drift of 5 ch; on for 35% of each 55-sample period |
| D1-5 | dispersed burst | a line that sweeps and curves sharply | broadband; arrival at sample , samples |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Family | 0.25 | 0.5 | 1.0 | 2.0 | 4.0 |
|---|---|---|---|---|---|
| D1-1 extreme drift | 0.183 (0.144–0.231) | 0.410 (0.356–0.466) | 0.273 (0.226–0.326) | 0.077 (0.052–0.112) | 0.020 (0.009–0.043) |
| D1-2 quadratic | 0.453 (0.398–0.510) | 0.533 (0.477–0.589) | 0.340 (0.289–0.395) | 0.127 (0.094–0.169) | 0.017 (0.007–0.038) |
| D1-3 S-shaped | 0.253 (0.207–0.305) | 0.570 (0.513–0.625) | 0.750 (0.698–0.796) | 0.880 (0.838–0.912) | 0.900 (0.861–0.929) |
| D1-4 pulsed | 0.023 (0.011–0.047) | 0.017 (0.007–0.038) | 0.017 (0.007–0.038) | 0.003 (0.001–0.019) | 0.010 (0.003–0.029) |
| D1-5 dispersed burst | 0.013 (0.005–0.034) | 0.017 (0.007–0.038) | 0.010 (0.003–0.029) | 0.010 (0.003–0.029) | 0.010 (0.003–0.029) |
| D2-1 zero drift | 0.013 (0.005–0.034) | 0.017 (0.007–0.038) | 0.010 (0.003–0.029) | 0.013 (0.005–0.034) | 0.010 (0.003–0.029) |