Machine learning based unfolding of x-ray spectra from filter stack spectrometer data

Rev Sci Instrum. 2024 Aug 1;95(8):085101. doi: 10.1063/5.0216759.

Abstract

We demonstrate the application of neural networks to perform x-ray spectra unfolding from data collected by filter stack spectrometers. A filter stack spectrometer consists of a series of filter-detector pairs, where the detectors behind each filter measure the energy deposition through each layer as photo-stimulated luminescence (PSL). The network is trained on synthetic data, assuming x-rays of energies <1 MeV and of two different distribution functions (Maxwellian and Gaussian) and the corresponding measured PSL values obtained from five different filter stack spectrometer designs. Predicted unfolds of single distributions are near identical reproductions of the ground truth spectra, with differences in the values lower than 20% at the higher energy end in some cases. The neural network has also demonstrated robustness to experimental measurement errors of <5% and some capability of performing unfolds for linear combinations of the two distributions without previous training. The network can perform unfolds at rates >1 Hz, ideal for application to some high-repetition-rate systems.