Towards an automated data cleaning with deep learning in CRESST
Authors:
G. Angloher,
S. Banik,
D. Bartolot,
G. Benato,
A. Bento,
A. Bertolini,
R. Breier,
C. Bucci,
J. Burkhart,
L. Canonica,
A. D'Addabbo,
S. Di Lorenzo,
L. Einfalt,
A. Erb,
F. v. Feilitzsch,
N. Ferreiro Iachellini,
S. Fichtinger,
D. Fuchs,
A. Fuss,
A. Garai,
V. M. Ghete,
S. Gerster,
P. Gorla,
P. V. Guillaumon,
S. Gupta
, et al. (40 additional authors not shown)
Abstract:
The CRESST experiment employs cryogenic calorimeters for the sensitive measurement of nuclear recoils induced by dark matter particles. The recorded signals need to undergo a careful cleaning process to avoid wrongly reconstructed recoil energies caused by pile-up and read-out artefacts. We frame this process as a time series classification task and propose to automate it with neural networks. Wit…
▽ More
The CRESST experiment employs cryogenic calorimeters for the sensitive measurement of nuclear recoils induced by dark matter particles. The recorded signals need to undergo a careful cleaning process to avoid wrongly reconstructed recoil energies caused by pile-up and read-out artefacts. We frame this process as a time series classification task and propose to automate it with neural networks. With a data set of over one million labeled records from 68 detectors, recorded between 2013 and 2019 by CRESST, we test the capability of four commonly used neural network architectures to learn the data cleaning task. Our best performing model achieves a balanced accuracy of 0.932 on our test set. We show on an exemplary detector that about half of the wrongly predicted events are in fact wrongly labeled events, and a large share of the remaining ones have a context-dependent ground truth. We furthermore evaluate the recall and selectivity of our classifiers with simulated data. The results confirm that the trained classifiers are well suited for the data cleaning task.
△ Less
Submitted 7 January, 2023; v1 submitted 1 November, 2022;
originally announced November 2022.
Cait: analysis toolkit for cryogenic particle detectors in Python
Authors:
Felix Wagner,
Daniel Bartolot,
Damir Rizvanovic,
Florian Reindl,
Jochen Schieck,
Wolfgang Waltenberger
Abstract:
Cryogenic solid state detectors are widely used in dark matter and neutrino experiments, and require a sensible raw data analysis. For this purpose, we present Cait, an open source Python package with all essential methods for the analysis of detector modules fully integrable with the Python ecosystem for scientific computing and machine learning. It comes with methods for triggering of events fro…
▽ More
Cryogenic solid state detectors are widely used in dark matter and neutrino experiments, and require a sensible raw data analysis. For this purpose, we present Cait, an open source Python package with all essential methods for the analysis of detector modules fully integrable with the Python ecosystem for scientific computing and machine learning. It comes with methods for triggering of events from continuously sampled streams, identification of particle recoils and artifacts in a low signal-to-noise ratio environment, the reconstruction of deposited energies, and the simulation of a variety of typical event types. Furthermore, by connecting Cait with existing machine learning frameworks we introduce novel methods, for better automation in data cleaning and background rejection.
△ Less
Submitted 22 December, 2022; v1 submitted 5 July, 2022;
originally announced July 2022.