Table of Contents
Fetching ...

Transferability of data-driven optimization results across multiple pixelated CdZnTe spectrometers

Thomas D. MacDonald, Hannah S. Parrilla, Jayson R. Vavrek

Abstract

Recent work by Vavrek et al. (2025) showed that machine learning methods can be used to exploit spatial patterns of performance variations within the highly-segmented H3D M400 gamma spectrometer to improve an overall spectroscopic performance metric. That work also introduced the spectre-ml software, which tests various greedy, heuristic, random, and machine learning clustering algorithms to find the best performing mask for excluding detector regions to improve a user-defined performance metric by training on a given dataset. In this work, we build off of Vavrek et al. (2025) and seek to determine to what extent an optimized binary voxel mask trained on a given dataset can generalize to other datasets. In particular, this paper evaluates the transferability of masks trained on one M400 dataset to another M400 detector, in order to determine whether the total effort required in designing masks for different detectors and applications can be substantially reduced by using a single common mask. It also examines testing and training on different subsets of the same dataset to determine the natural level of variability in optimization results. In the inter-detector analysis, as expected, the best performing model on each detector is often one trained on that dataset, with an average performance enhancement of $16\%$ when considering the relative uncertainty in a Doniach fit to the $186$ keV peak. In comparison, the best transferred masks, with the best on average performance metric across all six detectors, show only a slightly smaller improvement of $13\%$ on average. These results suggest that high-performing, well-transferable masks can be shared among detectors, reducing or even eliminating the laborious processes of collecting a training dataset and performing the optimization for each detector, ultimately improving safeguards efficiency.

Transferability of data-driven optimization results across multiple pixelated CdZnTe spectrometers

Abstract

Recent work by Vavrek et al. (2025) showed that machine learning methods can be used to exploit spatial patterns of performance variations within the highly-segmented H3D M400 gamma spectrometer to improve an overall spectroscopic performance metric. That work also introduced the spectre-ml software, which tests various greedy, heuristic, random, and machine learning clustering algorithms to find the best performing mask for excluding detector regions to improve a user-defined performance metric by training on a given dataset. In this work, we build off of Vavrek et al. (2025) and seek to determine to what extent an optimized binary voxel mask trained on a given dataset can generalize to other datasets. In particular, this paper evaluates the transferability of masks trained on one M400 dataset to another M400 detector, in order to determine whether the total effort required in designing masks for different detectors and applications can be substantially reduced by using a single common mask. It also examines testing and training on different subsets of the same dataset to determine the natural level of variability in optimization results. In the inter-detector analysis, as expected, the best performing model on each detector is often one trained on that dataset, with an average performance enhancement of when considering the relative uncertainty in a Doniach fit to the keV peak. In comparison, the best transferred masks, with the best on average performance metric across all six detectors, show only a slightly smaller improvement of on average. These results suggest that high-performing, well-transferable masks can be shared among detectors, reducing or even eliminating the laborious processes of collecting a training dataset and performing the optimization for each detector, ultimately improving safeguards efficiency.

Paper Structure

This paper contains 11 sections, 1 equation, 15 figures, 1 table.

Figures (15)

  • Figure 1: Heatmaps of gross count rate data from the $1.94\%$-enriched uranium standard in each of the six M400 detectors. Diagonals (grayscale): absolute gross count rates, in counts/s. Off-diagonals (blue-yellow-red): ratios of gross count rates between each detector pair, aggregated by detector pixel. The central black $+$ is the gap between the four CZT crystals while the individual black pixels are dead pixels with no recorded counts.
  • Figure 2: Distribution of per-pixel gross count rate ratios in Fig. \ref{['fig:heatmap']}, normalized to the ORNL dataset.
  • Figure 3: Gross count rate per pixel, averaged over all six detectors. Pixels that are dead in any detector are set to black. As in Fig. \ref{['fig:heatmap']}, the central black $+$ is the gap between the four crystals.
  • Figure 4: Absolute gross count rates in each detector dataset. The error bars ($1\sigma$) are multiplied by $10 \times$ for visibility. The horizontal band shows the sample standard deviation of the six rates about the sample mean.
  • Figure 5: Realtime-normalized spectra from the $1.94\%$-enriched uranium standard in each of the six M400 detectors, zoomed to the low-energy region including the $186$ keV U-235 peak. The dotted line at $50$ keV indicates the lower energy threshold used throughout this study. Spectra are grouped into three pairs solely for visual clarity.
  • ...and 10 more figures