Machine Learning Pipelines with Modern Big Data Tools for High Energy Physics

被引:2
|
作者
M. Migliorini
R. Castellotti
L. Canali
M. Zanetti
机构
[1] European Organization for Nuclear Research (CERN),
[2] University of Padova,undefined
关键词
Big Data; Machine Learning; HEP; Distributed computing; Parallel computing; GPU;
D O I
10.1007/s41781-020-00040-0
中图分类号
学科分类号
摘要
The effective utilization at scale of complex machine learning (ML) techniques for HEP use cases poses several technological challenges, most importantly on the actual implementation of dedicated end-to-end data pipelines. A solution to these challenges is presented, which allows training neural network classifiers using solutions from the Big Data and data science ecosystems, integrated with tools, software, and platforms common in the HEP environment. In particular, Apache Spark is exploited for data preparation and feature engineering, running the corresponding (Python) code interactively on Jupyter notebooks. Key integrations and libraries that make Spark capable of ingesting data stored using ROOT format and accessed via the XRootD protocol, are described and discussed. Training of the neural network models, defined using the Keras API, is performed in a distributed fashion on Spark clusters by using BigDL with Analytics Zoo and also by using TensorFlow, notably for distributed training on CPU and GPU resources. The implementation and the results of the distributed training are described in detail in this work.
引用
收藏
相关论文
共 50 条
  • [1] A Machine Learning Approach for Big Data in Oil and Gas Pipelines
    Mohamed, Abduljalil
    Hamdi, Mohamed Salah
    Tahar, Sofiene
    2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 585 - 590
  • [2] Big Data Tools and Cloud Services for High Energy Physics Analysis in TOTEM Experiment
    Avati, Valentina
    Blaszkiewicz, Milosz
    Bocchi, Enrico
    Canali, Luca
    Castro, Diogo
    Cervantes, Javier
    Grzanka, Leszek
    Guiraud, Enrico
    Kaspar, Jan
    Kothuri, Prasanth
    Lamanna, Massimo
    Malawski, Maciej
    Mnich, Aleksandra
    Moscicki, Jakub
    Murali, Shravan
    Piparo, Danilo
    Tejedor, Enric
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 5 - 6
  • [3] Big Data and Machine Learning as Tools for the Biomedical Field
    Anguita-Ruiz, A.
    Aguilera, C. M.
    Torres-Martos, A.
    Bustos, M.
    Ruiz-Ojeda, F. J.
    Alcala-Fdez, J.
    ANNALS OF NUTRITION AND METABOLISM, 2023, 79 (01)
  • [4] Overview of Machine Learning and Big Data tools at HEP experiments
    Castaneda, A.
    7TH ANNUAL CONFERENCE ON LARGE HADRON COLLIDER PHYSICS, LHCP2019, 2019,
  • [5] Quantum machine learning in high energy physics
    Guan, Wen
    Perdue, Gabriel
    Pesah, Arthur
    Schuld, Maria
    Terashi, Koji
    Vallecorsa, Sofia
    Vlimant, Jean-Roch
    MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2021, 2 (01):
  • [6] Quantum-inspired machine learning on high-energy physics data
    Timo Felser
    Marco Trenti
    Lorenzo Sestini
    Alessio Gianelle
    Davide Zuliani
    Donatella Lucchesi
    Simone Montangero
    npj Quantum Information, 7
  • [7] Quantum-inspired machine learning on high-energy physics data
    Felser, Timo
    Trenti, Marco
    Sestini, Lorenzo
    Gianelle, Alessio
    Zuliani, Davide
    Lucchesi, Donatella
    Montangero, Simone
    NPJ QUANTUM INFORMATION, 2021, 7 (01)
  • [8] Improving Machine Learning Tools with Embeddings: Applications to Big Data Security
    Cuzzocrea, Alfredo
    Martinelli, Fabio
    Mercaldo, Francesco
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 5086 - 5092
  • [9] Machine Learning Models and Big Data Tools for Evaluating Kidney Acceptance
    Ashiku, Lirim
    Al-Amin, Md
    Madria, Sanjay
    Dagli, Cihan
    BIG DATA, IOT, AND AI FOR A SMARTER FUTURE, 2021, 185 : 177 - 184
  • [10] Machine learning for event selection in high energy physics
    Whiteson, Shimon
    Whiteson, Daniel
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2009, 22 (08) : 1203 - 1217