MLaaS4HEP: Machine Learning as a Service for HEP
Valentin Kuznetsov, Luca Giommi, Daniele Bonacorsi

TL;DR
This paper introduces MLaaS4HEP, a modular machine learning pipeline tailored for high-energy physics, enabling scalable data processing, model training, and inference for large-scale LHC data analysis.
Contribution
It presents a novel, multi-layer ML as a Service framework for HEP that integrates ROOT data handling, distributed training, and model serving, facilitating large-scale analysis.
Findings
Demonstrated effective training of ML models using distributed ROOT files.
Showed the MLaaS4HEP architecture's performance in a CMS $t\bar{t}$ Higgs analysis.
Compared ML-based methods with traditional analysis techniques.
Abstract
Machine Learning (ML) will play a significant role in the success of the upcoming High-Luminosity LHC (HL-LHC) program at CERN. An unprecedented amount of data at the exascale will be collected by LHC experiments in the next decade, and this effort will require novel approaches to train and use ML models. In this paper, we discuss a Machine Learning as a Service pipeline for HEP (MLaaS4HEP) which provides three independent layers: a data streaming layer to read High-Energy Physics (HEP) data in their native ROOT data format; a data training layer to train ML models using distributed ROOT files; a data inference layer to serve predictions using pre-trained ML models via HTTP protocol. Such modular design opens up the possibility to train data at large scale by reading ROOT files from remote storage facilities, e.g. World-Wide LHC Computing Grid (WLCG) infrastructure, and feed the data to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
