Searcharxiv⌕ Search

arXiv subjects

Hannah S. Parrilla

Publications and source records attributed to Hannah S. Parrilla.

3 recordsLinked to original sources

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

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.

physics.ins-det↗

Data-driven optimization of pixelated CdZnTe spectrometers for uranium enrichment assay

In recent work [Vavrek et al. (2025)], we developed the performance optimization framework spectre-ml for gamma spectrometers with variable performance across many readout channels. The framework uses non-negative matrix factorization (NMF) and clustering to learn groups of similarly-performing channels and sweep through various learned channel combinations to optimize the performance tradeoff of including worse-performing channels for better total efficiency. In this work, we integrate the pyGEM uranium enrichment assay code with our spectre-ml framework, and show that the U-235 enrichment relative uncertainty can be directly used as an optimization target. We find that this optimization reduces relative uncertainties after a 30-minute measurement by an average of 20%, as tested on six different H3D M400 CdZnTe spectrometers, which can significantly improve uranium non-destructive assay measurement times in nuclear safeguards contexts. Additionally, this work demonstrates that the spectre-ml optimization framework can accommodate arbitrary end-user spectroscopic analysis code and performance metrics, enabling future optimizations for complex Pu spectra.

physics.ins-det↗

Data-driven performance optimization of gamma spectrometers with many channels

In gamma spectrometers with variable spectroscopic performance across many channels (e.g., many pixels or voxels), a tradeoff exists between including data from successively worse-performing readout channels and increasing efficiency. Brute-force calculation of the optimal set of included channels is exponentially infeasible as the number of channels grows, and approximate methods are required. In this work, we present a data-driven framework for attempting to find near-optimal sets of included detector channels. The framework leverages non-negative matrix factorization (NMF) to learn the behavior of gamma spectra across the detector, and clusters similarly-performing detector channels together. Performance comparisons are then made between spectra with channel clusters removed, which is more feasible than brute force. The framework is general and can be applied to arbitrary, user-defined performance metrics depending on the application. We apply this framework to optimizing gamma spectra measured by H3D M400 CdZnTe spectrometers, which exhibit variable performance across their crystal volumes. In particular, we show several examples optimizing various performance metrics for uranium and plutonium gamma spectra in nondestructive assay for nuclear safeguards, and explore trends in performance vs.\ parameters such as clustering algorithm type. We also compare the NMF+clustering pipeline to several non-machine-learning algorithms, including several greedy algorithms. Overall, we find that the NMF+clustering pipeline tends to find the best-performing set of detector voxels, significantly improving over the un-optimized spectra, but that a greedy accumulation of spectra segmented by detector depth can in some cases give similar performance improvements in much less computation time.

physics.ins-det↗