{'fraction_non_alphanumeric': 0.016894609814963796, 'fraction_numerical': 0.0016090104585679806, 'mean_word_length': 5.479166666666667, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Automated Isotope Identification Algorithm Using Artificial Neural Networks

There is a need to develop an algorithm that can determine the relative activities of radioisotopes in a large data set of low-resolution gamma-ray spectra that contain a mixture of many radioisotopes. Low-resolution gamma-ray spectra that contain mixtures of radioisotopes often exhibit feature overlap, requiring algorithms that can analyze these features when overlap occurs. While machine learning and pattern recognition algorithms have shown promise for the problem of radioisotope identification, their ability to identify and quantify mixtures of radioisotopes has not been studied. Because machine-learning algorithms use abstract features of the spectrum, such as the shape of overlapping peaks and Compton continuum, they are a natural choice for analyzing radioisotope mixtures. An artificial neural network (ANN) has been trained to calculate the relative activities of 32 radioisotopes in a spectrum. The ANN is trained with simulated gamma-ray spectra, allowing easy expansion of the library of target radioisotopes. In this paper, we present our initial algorithms based on an ANN and evaluate them against a series of measured and simulated spectra.