Papers › Two-dimensional total absorption spectroscopy with conditional generative adversarial networks

Two-dimensional total absorption spectroscopy with conditional generative adversarial networks

23 Jun 2022arXiv:2206.11792archive 2025-07-28

Cade Dembski, Michelle P. Kuchera, Sean Liddick, Raghu Ramanujan, Artemis Spyrou

We explore the use of machine learning techniques to remove the response of large volume γ-ray detectors from experimental spectra. Segmented γ-ray total absorption spectrometers (TAS) allow for the simultaneous measurement of individual γ-ray energy (Eᵧ) and total excitation energy (Eₓ). Analysis of TAS detector data is complicated by the fact that the Eₓ and Eᵧ quantities are correlated, and therefore, techniques that simply unfold using Eₓ and Eᵧ response functions independently are not as accurate. In this work, we investigate the use of conditional generative adversarial networks (cGANs) to simultaneously unfold Eₓ and Eᵧ data in TAS detectors. Specifically, we employ a \texttt{Pix2Pix} cGAN, a generative modeling technique based on recent advances in deep learning, to treat \rawmatrix~ matrix unfolding as an image-to-image translation problem. We present results for simulated and experimental matrices of single-γ and double-γ decay cascades. Our model demonstrates characterization capabilities within detector resolution limits for upwards of 93% of simulated test cases.

PaperPDFCode

Code

alpha-davidson/sun_cgan officialmentioned in papertfGPL-3.0 report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Image-to-Image TranslationVocal Bursts Valence Prediction

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

Batch NormalizationConcatenated Skip ConnectionConvolutionDropoutPatchGANPix2PixReLUSigmoid ActivationTest

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections