Validation of simulated training sets using a convolutional neural network for isotope identification in urban environments.
Journal:
PloS one
Published Date:
Jun 9, 2025
Abstract
Real-time isotope identification in urban environments can aid law enforcement by providing additional information about the nature of a potential threat. Neural networks have shown promise in isotope identification but the large range of potential isotopes, activities and shielding in uncontrolled urban environments makes creating a representative training set challenging. In this work, a method of generating gamma spectra datasets without requiring radioactive sources is validated with representative data. Simulated spectra are added to background radiation taken from a large dataset of unlabelled gamma spectra (the SIGMA dataset) collected in London by AWE Nuclear Security Technologies. A testing set of 12748 spectra was extracted from the SIGMA dataset by applying k-means clustering to the 10% of spectra with the highest gross counts. Manual inspection and labelling of a subset of each cluster showed that five clusters contained single isotopes and two contained multiple isotopes which were discarded. A convolutional neural network classifier was trained and tested using these two datasets. The model was able to identify isotopes from real SIGMA dataset spectra. The lowest prediction accuracy for a given class was 96% when presented with simulated data, and 89.8% on SIGMA dataset spectra. The high prediction accuracy validates the method for generating spectra and facilitates future work increasing the range of isotopes present in the training set and developing more complex models.