In this work we demonstrate an in-depth analysis and characterization of the Autoencoder Radiation Anomaly Detection (ARAD) algorithm. ARAD is a deep convolutional autoencoder designed to detect anomalous radioactive signatures in gamma-ray spectra collected by NaI(Tl) detectors. This model works by learning a dimensionally constrained representation of background gamma-ray spectra called the latent space. The latent space cannot fully describe anomalous components in new spectra, resulting in a decrease in spectral reconstruction accuracy that triggers an alarm. This paper demonstrates the model’s performance on a set of data collected outside of the High Flux Isotope Reactor and Radiochemical Engineering Development Center facilities at Oak Ridge National Laboratory. We also perform an evaluation of the model’s detection performance using a set of publicly available synthetic data representing a radiation detector moving throughout an urban city street. We demonstrate the algorithm’s ability to detect sources in locations with highly dynamic background count rates resulting from variations in naturally occurring radioactive materials and precipitation-induced radon washout, a challenge for many traditional radiation detection algorithms. We compare these results against those from another unsupervised radiation anomaly detection algorithm based on principal component analysis. ARAD achieved excellent performance on both datasets and proves the viability and efficacy of autoencoders for radiation anomaly detection.
Read full abstract