Papers › RFI Detection with Spiking Neural Networks

RFI Detection with Spiking Neural Networks

24 Nov 2023arXiv:2311.14303archive 2025-07-28

Nicholas J. Pritchard, Andreas Wicenec, Mohammed Bennamoun, Richard Dodson

Detecting and mitigating Radio Frequency Interference (RFI) is critical for enabling and maximising the scientific output of radio telescopes. The emergence of machine learning methods has led to their application in radio astronomy, and in RFI detection. Spiking Neural Networks (SNNs), inspired by biological systems, are well-suited for processing spatio-temporal data. This study introduces the first exploratory application of SNNs to an astronomical data-processing task, specifically RFI detection. We adapt the nearest-latent-neighbours (NLN) algorithm and auto-encoder architecture proposed by previous authors to SNN execution by direct ANN2SNN conversion, enabling simplified downstream RFI detection by sampling the naturally varying latent space from the internal spiking neurons. Our subsequent evaluation aims to determine whether SNNs are viable for future RFI detection schemes. We evaluate detection performance with the simulated HERA telescope and hand-labelled LOFAR observation dataset the original authors provided. We additionally evaluate detection performance with a new MeerKAT-inspired simulation dataset that provides a technical challenge for machine-learnt RFI detection methods. This dataset focuses on satellite-based RFI, an increasingly important class of RFI and is an additional contribution. Our approach remains competitive with existing methods in AUROC, AUPRC and F1 scores for the HERA dataset but exhibits difficulty in the LOFAR and Tabascal datasets. Our method maintains this accuracy while completely removing the compute and memory-intense latent sampling step found in NLN. This work demonstrates the viability of SNNs as a promising avenue for machine-learning-based RFI detection in radio telescopes by establishing a minimal performance baseline on traditional and nascent satellite-based RFI sources and is the first work to our knowledge to apply SNNs in astronomy.

PaperPDFCode

Code

pritchardn/snn-nln officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

AstronomySemantic Segmentation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Semantic Segmentation HERA RFI Detection Nearest Latent Neighbours AUPRC 0.94 #1 of 2 Archive leaderboard report
Semantic Segmentation HERA RFI Detection Nearest Latent Neighbours AUROC 0.983 #1 of 2 Archive leaderboard report
Semantic Segmentation HERA RFI Detection Nearest Latent Neighbours F1 0.939 #1 of 2 Archive leaderboard report
Semantic Segmentation HERA RFI Detection Spiking Nerest Latent Neighbours AUPRC 0.92 #2 of 2 Archive leaderboard report
Semantic Segmentation HERA RFI Detection Spiking Nerest Latent Neighbours AUROC 0.944 #2 of 2 Archive leaderboard report
Semantic Segmentation HERA RFI Detection Spiking Nerest Latent Neighbours F1 0.953 #2 of 2 Archive leaderboard report
Semantic Segmentation LOFAR RFI Detection Nearest Latent Neighbours AUPRC 0.414 #1 of 2 Archive leaderboard report
Semantic Segmentation LOFAR RFI Detection Nearest Latent Neighbours AUROC 0.818 #1 of 2 Archive leaderboard report
Semantic Segmentation LOFAR RFI Detection Nearest Latent Neighbours F1 0.48 #1 of 2 Archive leaderboard report
Semantic Segmentation LOFAR RFI Detection Spiking Nerest Latent Neighbours AUPRC 0.321 #2 of 2 Archive leaderboard report
Semantic Segmentation LOFAR RFI Detection Spiking Nerest Latent Neighbours AUROC 0.609 #2 of 2 Archive leaderboard report
Semantic Segmentation LOFAR RFI Detection Spiking Nerest Latent Neighbours F1 0.408 #2 of 2 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

SNN

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections