Authors: Youngseo Lee, Cesar Alan Contreras, Tianshu Ruan, Manolis Chiou, Rustam Stolkin
Organizations: Department of Information System Hanyang University Seoul, Republic of Korea, 04763 · School of Metallurgy and Materials University of Birmingham Birmingham, UK, B15 2TT Extreme Robotics Lab, University of Birmingham, Elms Rd, Birmingham, West Midlands B15 2SE, UK.
This study presents the development of two Robot Operating System (ROS) nodes with a primary focus on differentiating seven radioactive isotopes. The first node, referred to as the model training node, uses a Gradient Boosting classifier to identify and classify these isotopes. The classifier achieved a reported overall accuracy of 95% on the held-out test dataset. The second node, known as the prediction node, provides classification results when users input data in CSV format. For the practical demonstration, the C12137 radiation detector module was mounted on the Jackal UGV, and an operator approached different radiation sources to collect data. To support future dataset expansion, we also developed a method for converting gamma-spectrum graph images into CSV files. In a separate robotic evaluation across three source locations, 30 of 42 trials were correctly classified (71.43%). Am-241, Co-60, Cs-137, Na-22, and Ti-44 were correctly classified in all six trials each, whereas Ba-133 and Eu-152 were incorrectly classified in all six trials each. These results show lower accuracy in robotic trials than in the held-out test set.
Figures & tables
Fig. 1: Ba-133 gamma-ray spectra measured at different source-to-detector distances
Fig. 2: Graph image of Sr-90
Fig. 3: Sr-90 gamma spectrum graph, transformed from the newly created CSV file
Fig. 4: The environment image, representing the initial location of the Jackal UGV and 3 chosen locations
Precision
Recall
F1-score
Support
Am-241
1.00
1.00
1.00
7
Ba-133
1.00
1.00
1.00
5
Co-60
1.00
0.67
0.80
6
Cs-137
1.00
1.00
1.00
5
Eu-152
0.80
1.00
0.89
8
Na-22
1.00
1.00
1.00
6
TABLE I: Classification Performance on the Held-Out Spectral Test Set
Classifier
Accuracy
Macro Avg
Weighted Avg
Gradient Boosting
0.95
0.96
0.95
Decision Tree
0.95
0.96
0.95
Support Vector Machine
0.90
0.91
0.91
Random Forest Classifier
0.90
0.91
0.90
Logistic Regression
0.83
0.83
0.84
TABLE II: Comparison of Classification Performance Metrics for Different Classifiers
Isotope
Center
Left
Right
Trial
1
2
1
2
1
2
Am-241
O
O
O
O
O
O
Ba-133
X
X
X
X
X
X
Co-60
O
O
O
O
O
O
Cs-137
O
O
O
O
O
O
Eu-152
X
X
X
X
X
X
TABLE III: Isotope Detection Efficacy Across Locations
Algorithm development for radioisotope identification in mobile urban search scenarios face significant challenges from non-uniform backgrounds, momentary source encounters, and severe class imbalance between rare threat signatures and background measurements. We present a machine learning-based approach to this problem that converts list-mode gamma-ray data into two-dimensional waterfall spectrograms and applies computer vision architectures to the resulting images. Rather than treating waterfalls as conventional images, we employ a representation where consecutive time spectra can form input channels, similar to RGB channels in color images. This representation encodes both spectral and temporal information, enabling neural networks to more effectively learn patterns that distinguish source signatures from background fluctuations. We evaluate three architectures, a multilayer perceptron (MLP), convolutional neural network (CNN), and vision transformer (ViT), on the Radiological Anomaly Detection and Identification (RADAI) benchmark dataset. At a false positive rate of less than one false alarm per hour, our CNN outperforms the previous-best non-negative matrix factorization (NMF) method across all global metrics, achieving true detection, classification, and identification rates of 0.4334, 0.3965, and 0.2950 respectively, compared to 0.4151, 0.3611, and 0.2625 for NMF. At lower false positive rate constraints, the neural network approaches show comparable but ultimately lower performance than NMF, indicating opportunities for further research.
Masen Bachleda, Peter Lalor
Pacific Northwest National Laboratory, Richland, WA 99354 USA
Using robots to estimate the location of the radiation source is an effective way to improve efficiency and safety. Existing methods focus on planning the robot's path to achieve precise estimation, typically approaching the source. However, approaching the source increases the risk of radiation damage to a robot. In addition, a path-planning algorithm designed solely for radiation source localization (RSL) limits the flexibility of missions that deploy robots into radioactive environments. This study presents an automation framework for robotic RSL that leverages a physics-informed machine learning (PIML) model to precisely estimate the source location, regardless of measurement paths, in unknown environments. Physics-inspired model tensors have been designed for PIML to handle attenuated gamma-ray flux signals from unknown obstacles, and multiple models are computed in parallel to improve the robustness and precision of the RSL. The proposed method is evaluated in high-fidelity simulation environments using Monte Carlo particle transport across diverse randomized domains, including spatial scales, radiation source types, obstacle materials and geometries, and robot trajectories. The method is also validated through physical experiments on configurations that are not included in the simulation-based evaluation. The continuous learning technique is applied in real-robot deployment to enhance the practical applicability of the online robotic RSL system. The proposed method advances robot radiation perception from pointwise flux detection to spatial intelligence.
Hojoon Son, Kai Tan, Fan Zhang
George W. Woodruff School of Mechanical Engineering, Georgia Institute of Technology, Atlanta, GA, 30332-0405 USA
Training machine learning models for radioisotope identification using gamma spectroscopy remains an elusive challenge for many practical applications, largely stemming from the difficulty of acquiring and labeling large, diverse experimental datasets. Simulations can mitigate this challenge, but the accuracy of models trained on simulated data can deteriorate substantially when deployed to an out-of-distribution operational environment. In this study, we demonstrate that unsupervised domain adaptation (UDA) can improve the ability of a model trained on synthetic data to generalize to a new testing domain, provided unlabeled data from the target domain is available. Conventional supervised techniques are unable to utilize this data because the absence of isotope labels precludes defining a supervised classification loss. We compare a range of different UDA techniques, finding that feature alignment strategies, particularly via maximum mean discrepancy (MMD) minimization or domain-adversarial training, yield the most consistent improvement to testing scores. For instance, using a custom transformer-based neural network, we achieve a testing accuracy of 0.904±0.022 on an experimental LaBr3 test set after performing unsupervised feature alignment via MMD minimization, compared to 0.754±0.014 before alignment. Overall, our results highlight the potential of using UDA to adapt a radioisotope classifier trained on synthetic data for real-world deployment.
Peter Lalor, Ayush Panigrahy, Alex Hagen
Pacific Northwest National Laboratory, Richland, WA 99352 USA · University of Washington, Seattle, WA 98195 USA