{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T14:15:05Z","timestamp":1768313705261,"version":"3.49.0"},"reference-count":35,"publisher":"IOP Publishing","issue":"1","license":[{"start":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T00:00:00Z","timestamp":1768262400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T00:00:00Z","timestamp":1768262400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100007739","name":"Aspen Center for Physics","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100007739","id-type":"DOI","asserted-by":"crossref"}]},{"name":"National Science Foundation","award":["PHY-1812374"],"award-info":[{"award-number":["PHY-1812374"]}]},{"DOI":"10.13039\/100006209","name":"Nuclear Physics","doi-asserted-by":"crossref","award":["DE-SC0022339"],"award-info":[{"award-number":["DE-SC0022339"]}],"id":[{"id":"10.13039\/100006209","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Department of Energy, Office of Science, Office of Workforce Development for Teachers and Scientists, Office of Science Graduate Student Research (SCGSR) program","award":["DE\u2010SC0014664"],"award-info":[{"award-number":["DE\u2010SC0014664"]}]}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Mach. Learn.: Sci. Technol."],"published-print":{"date-parts":[[2026,2,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    High-purity germanium (HPGe) detectors are a key technology for rare-event searches such as neutrinoless double-beta decay (\n                    <jats:inline-formula>\n                      <jats:tex-math>\n                        \n                      <\/jats:tex-math>\n                      <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\" overflow=\"scroll\">\n                        <mml:mrow>\n                          <mml:mn>0<\/mml:mn>\n                          <mml:mi>\u03bd<\/mml:mi>\n                          <mml:mi>\u03b2<\/mml:mi>\n                          <mml:mi>\u03b2<\/mml:mi>\n                        <\/mml:mrow>\n                      <\/mml:math>\n                    <\/jats:inline-formula>\n                    ) and dark matter experiments. Pulse shapes from these detectors vary with interaction topology and thus encode information critical for event classification. Pulse shape simulations (PSSs) are essential for modeling analysis cuts that distinguish signal events from backgrounds and for generating reliable simulations of energy spectra. Traditional PSS methods rely on a series of first-principles corrections to replicate the effect of readout electronics, requiring challenging fits over large parameter spaces and often failing to accurately model the data. We present a neural network architecture, the Cyclic Positional U-Net (\n                    <jats:monospace>CPU-Net<\/jats:monospace>\n                    )\n                    <jats:sup>7<\/jats:sup>\n                    <jats:fn id=\"mlstae3052fn4\">\n                      <jats:label>7<\/jats:label>\n                      <jats:p>\n                        <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/github.com\/aobol\/CPU-Net\">https:\/\/github.com\/aobol\/CPU-Net<\/jats:ext-link>\n                        .\n                      <\/jats:p>\n                    <\/jats:fn>\n                    , that performs translations of simulated pulses so that they closely resemble measured detector signals. Using a cycle generative adversarial network framework, this response emulation network learns a data-driven mapping between simulated and measured pulses with high fidelity, without requiring a predetermined response model. We use data from a HPGe detector with an inverted-coaxial point contact geometry to show that\n                    <jats:monospace>CPU-Net<\/jats:monospace>\n                    effectively captures and reproduces critical pulse shape features, allowing more realistic simulations without detector-specific tuning.\n                    <jats:monospace>CPU-Net<\/jats:monospace>\n                    achieves up to a factor-of-four improvement in distribution-level agreement for pulse shape parameter reconstruction, while preserving the topology-dependent information required for pulse-shape discrimination.\n                  <\/jats:p>","DOI":"10.1088\/2632-2153\/ae3052","type":"journal-article","created":{"date-parts":[[2025,12,22]],"date-time":"2025-12-22T22:53:41Z","timestamp":1766444021000},"page":"015009","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["CycleGAN-driven transfer learning for electronics response emulation in high-purity germanium detectors"],"prefix":"10.1088","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3695-3164","authenticated-orcid":true,"given":"Kevin","family":"Bhimani","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3777-2237","authenticated-orcid":true,"given":"Julieta","family":"Gruszko","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3740-8291","authenticated-orcid":true,"given":"Morgan","family":"Clark","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0342-0217","authenticated-orcid":false,"given":"John","family":"Wilkerson","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4844-9339","authenticated-orcid":false,"given":"Aobo","family":"Li","sequence":"additional","affiliation":[]}],"member":"266","published-online":{"date-parts":[[2026,1,13]]},"reference":[{"key":"mlstae3052bib1","doi-asserted-by":"publisher","DOI":"10.1103\/25tk-nctn","type":"journal-article","article-title":"First results on the search for lepton number violating neutrinoless double beta decay with the LEGEND-200 experiment","author":"Legend collaboration","year":"2025","journal-title":"Phys. Rev. Lett."},{"key":"mlstae3052bib2","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.130.062501","type":"journal-article","article-title":"Final result of the Majorana Demonstrator\u2019s search for neutrinoless double-\u03b2 decay in 76Ge","volume":"130","author":"Arnquist","year":"2023","journal-title":"Phys. Rev. Lett."},{"key":"mlstae3052bib3","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.125.252502","type":"journal-article","article-title":"Final results of GERDA on the search for neutrinoless double-\u03b2 decay","volume":"125","author":"Agostini","year":"2020","journal-title":"Phys. Rev. Lett."},{"key":"mlstae3052bib4","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.112.241302","type":"journal-article","article-title":"Search for low-mass weakly interacting massive particles with superCDMS","volume":"112","author":"Agnese","year":"2014","journal-title":"Phys. Rev. Lett."},{"key":"mlstae3052bib5","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.106.131301","type":"journal-article","article-title":"Results from a search for light-mass dark matter with a P-type point contact germanium detector","volume":"106","author":"Aalseth","year":"2011","journal-title":"Phys. Rev. Lett."},{"key":"mlstae3052bib6","article-title":"Siggen software","author":"Radford","type":"other"},{"key":"mlstae3052bib7","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/16\/08\/P08007","type":"journal-article","article-title":"Simulation of semiconductor detectors in 3D with SolidStateDetectors.jl","volume":"16","author":"Abt","year":"2021","journal-title":"J. Instrum."},{"key":"mlstae3052bib8","doi-asserted-by":"publisher","first-page":"250","DOI":"10.1016\/S0168-9002(03)01368-8","type":"journal-article","article-title":"GEANT4: a simulation toolkit","volume":"A506","author":"Agostinelli","year":"2003","journal-title":"Nucl. Instrum. Meth."},{"key":"mlstae3052bib9","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1109\/TNS.2006.869826","type":"journal-article","article-title":"Geant4 developments and applications","volume":"53","author":"Allison","year":"2006","journal-title":"IEEE Trans. Nucl. Sci."},{"key":"mlstae3052bib10","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1016\/j.nima.2016.06.125","type":"journal-article","article-title":"Recent developments in geant4","volume":"835","author":"Allison","year":"2016","journal-title":"Nucl. Inst. Methods Phys. Res. A"},{"key":"mlstae3052bib11","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/j.nima.2018.09.012","type":"journal-article","article-title":"Characterization of high purity germanium point contact detectors with low net impurity concentration","volume":"921","author":"Mertens","year":"2019","journal-title":"Nucl. Inst. Methods Phys. Res. A"},{"key":"mlstae3052bib12","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1140\/epjc\/s10052-021-08889-0","type":"journal-article","article-title":"Charge-carrier collective motion in germanium detectors for \u03b2\u03b2-decay searches","volume":"81","author":"Comellato","year":"2021","journal-title":"Eur. Phys. J. C"},{"key":"mlstae3052bib13","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevC.99.065501","type":"journal-article","article-title":"Multisite event discrimination for the Majorana Demonstrator","volume":"99","author":"Alvis","year":"2019","journal-title":"Phys. Rev. C"},{"key":"mlstae3052bib14","article-title":"The large enriched Germanium experiment for neutrinoless \u03b2\u03b2 decay: LEGEND-1000 preconceptual design report","author":"Abgrall","year":"2021","type":"preprint"},{"key":"mlstae3052bib15","doi-asserted-by":"publisher","DOI":"10.17615\/5b77-0b14","type":"other","article-title":"High precision modeling of Germanium detector waveforms using Bayesian machine learning","author":"Shanks","year":"2017"},{"key":"mlstae3052bib16","doi-asserted-by":"publisher","DOI":"10.17615\/2hq3-nn33","type":"other","article-title":"Precision modeling of Germanium detector waveforms for rare event searches","author":"Meijer","year":"2019"},{"key":"mlstae3052bib17","doi-asserted-by":"publisher","first-page":"234","DOI":"10.1007\/978-3-319-24574-4_28","type":"conference-proceedings","article-title":"U-net: convolutional networks for biomedical image segmentation","author":"Ronneberger","year":"2015"},{"key":"mlstae3052bib18","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1706.03762","type":"conference-proceedings","article-title":"Attention is all you need","author":"Vaswani","year":"2017"},{"key":"mlstae3052bib19","article-title":"Auto-encoding variational bayes","author":"Kingma","year":"2013","type":"preprint"},{"key":"mlstae3052bib20","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1511.05644","type":"conference-proceedings","article-title":"Adversarial autoencoders","author":"Makhzani","year":"2016"},{"key":"mlstae3052bib21","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1409.0473","type":"conference-proceedings","article-title":"Neural machine translation by jointly learning to align and translate","author":"Bahdanau","year":"2015"},{"key":"mlstae3052bib22","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1406.1078","type":"conference-proceedings","article-title":"Learning phrase representations using RNN encoder\u2013decoder for statistical machine translation","author":"Cho","year":"2014"},{"key":"mlstae3052bib23","doi-asserted-by":"publisher","first-page":"2223","DOI":"10.1109\/ICCV.2017.244","type":"conference-proceedings","article-title":"Unpaired image-to-image translation using cycle-consistent adversarial networks","author":"Zhu","year":"2017"},{"key":"mlstae3052bib24","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1711.03213","type":"conference-proceedings","article-title":"CyCADA: cycle-consistent adversarial domain adaptation","author":"Hoffman","year":"2018"},{"key":"mlstae3052bib25","article-title":"801 South Illinois Avenue, Oak Ridge, Tennessee 37830, USA","author":"ORTEC\/AMETEK","type":"other"},{"key":"mlstae3052bib26","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.15314517)","type":"other","article-title":"pygama: python toolkit for low-background HPGe data analysis","author":"Agostini","year":"2025"},{"key":"mlstae3052bib27","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.15351837)","type":"other","article-title":"dspeed: high-speed pulse shape simulation framework","author":"Guinn","year":"2025"},{"key":"mlstae3052bib28","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevC.107.045503","type":"journal-article","article-title":"Charge trapping correction and energy performance of the Majorana Demonstrator","volume":"107","author":"Arnquist","year":"2023","journal-title":"Phys. Rev. C"},{"key":"mlstae3052bib29","doi-asserted-by":"publisher","first-page":"p 32","DOI":"10.48550\/arXiv.1912.01703","type":"conference-proceedings","article-title":"Pytorch: an imperative style, high-performance deep learning library","author":"Paszke","year":"2019"},{"key":"mlstae3052bib30","article-title":"Decoupled weight decay regularization","author":"Loshchilov","year":"2019","type":"preprint"},{"key":"mlstae3052bib31","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1910.06403","type":"conference-proceedings","article-title":"BoTorch: a framework for efficient Monte-Carlo Bayesian optimization","author":"Balandat","year":"2020"},{"key":"mlstae3052bib32","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1175\/1520-0434(1996)011%3C0003:TFAASE%3E2.0.CO;2","type":"journal-article","article-title":"The finley affair: a signal event in the history of forecast verification","volume":"11","author":"Murphy","year":"1996","journal-title":"Weather Forecast."},{"key":"mlstae3052bib33","doi-asserted-by":"publisher","first-page":"547","DOI":"10.5169\/seals-266450","type":"journal-article","article-title":"Etude de la distribution florale dans une portion des Alpes et du Jura","volume":"37","author":"Jaccard","year":"1901","journal-title":"Bullet. Soc. Vaudoise des Sci. Naturelles"},{"key":"mlstae3052bib34","doi-asserted-by":"publisher","first-page":"936","DOI":"10.1140\/epjc\/s10052-022-10884-y","type":"journal-article","article-title":"A novel wide-angle Compton Scanner setup to study bulk events in Germanium detectors","volume":"82","author":"Abt","year":"2022","journal-title":"Eur. Phys. J. C"},{"key":"mlstae3052bib34","doi-asserted-by":"publisher","first-page":"1004","DOI":"10.1140\/epjc\/s10052-022-10963-0","type":"journal-article","article-title":"A novel wide-angle compton scanner setup to study bulk events in Germanium detectors","volume":"82","author":"Abt","year":"2022","journal-title":"Eur. Phys. J. C"}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae3052","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae3052\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae3052","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae3052\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae3052\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae3052\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae3052\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae3052\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T08:53:01Z","timestamp":1768294381000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ae3052"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,13]]},"references-count":35,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2026,1,13]]},"published-print":{"date-parts":[[2026,2,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/ae3052","relation":{},"ISSN":["2632-2153"],"issn-type":[{"value":"2632-2153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,13]]},"assertion":[{"value":"CycleGAN-driven transfer learning for electronics response emulation in high-purity germanium detectors","name":"article_title","label":"Article Title"},{"value":"Machine Learning: Science and Technology","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2026 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2025-07-12","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-12-22","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2026-01-13","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}