Machine Learning with ROOT/TMVA

ROOT provides, through TMVA, machine learning tools for data analysis at HEP experiments and beyond. We present recently included features in TMVA and the strategy for future developments in the diversified machine learning landscape. Focus is put on fast machine learning inference, which enables an...

Full description

Bibliographic Details
Main Authors: Albertsson Kim, An Sitong, Gleyzer Sergei, Moneta Lorenzo, Niermann Joana, Wunsch Stefan, Zampieri Luca, Zapata Mesa Omar Andres
Format: Article
Language:English
Published: EDP Sciences 2020-01-01
Series:EPJ Web of Conferences
Online Access:https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_06019.pdf
_version_ 1819123926358294528
author Albertsson Kim
An Sitong
Gleyzer Sergei
Moneta Lorenzo
Niermann Joana
Wunsch Stefan
Zampieri Luca
Zapata Mesa Omar Andres
author_facet Albertsson Kim
An Sitong
Gleyzer Sergei
Moneta Lorenzo
Niermann Joana
Wunsch Stefan
Zampieri Luca
Zapata Mesa Omar Andres
author_sort Albertsson Kim
collection DOAJ
description ROOT provides, through TMVA, machine learning tools for data analysis at HEP experiments and beyond. We present recently included features in TMVA and the strategy for future developments in the diversified machine learning landscape. Focus is put on fast machine learning inference, which enables analysts to deploy their machine learning models rapidly on large scale datasets. The new developments are paired with newly designed C++ and Python interfaces supporting modern C++ paradigms and full interoperability in the Python ecosystem. We present as well a new deep learning implementation for convolutional neural network using the cuDNN library for GPU. We show benchmarking results in term of training time and inference time, when comparing with other machine learning libraries such as Keras/Tensorflow.
first_indexed 2024-12-22T07:16:06Z
format Article
id doaj.art-1f42177b23164469b9219e717fb4b60d
institution Directory Open Access Journal
issn 2100-014X
language English
last_indexed 2024-12-22T07:16:06Z
publishDate 2020-01-01
publisher EDP Sciences
record_format Article
series EPJ Web of Conferences
spelling doaj.art-1f42177b23164469b9219e717fb4b60d2022-12-21T18:34:23ZengEDP SciencesEPJ Web of Conferences2100-014X2020-01-012450601910.1051/epjconf/202024506019epjconf_chep2020_06019Machine Learning with ROOT/TMVAAlbertsson KimAn SitongGleyzer Sergei0Moneta Lorenzo1Niermann Joana2Wunsch StefanZampieri Luca3Zapata Mesa Omar Andres4University of AlabamaCERNCERNCERNCERNROOT provides, through TMVA, machine learning tools for data analysis at HEP experiments and beyond. We present recently included features in TMVA and the strategy for future developments in the diversified machine learning landscape. Focus is put on fast machine learning inference, which enables analysts to deploy their machine learning models rapidly on large scale datasets. The new developments are paired with newly designed C++ and Python interfaces supporting modern C++ paradigms and full interoperability in the Python ecosystem. We present as well a new deep learning implementation for convolutional neural network using the cuDNN library for GPU. We show benchmarking results in term of training time and inference time, when comparing with other machine learning libraries such as Keras/Tensorflow.https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_06019.pdf
spellingShingle Albertsson Kim
An Sitong
Gleyzer Sergei
Moneta Lorenzo
Niermann Joana
Wunsch Stefan
Zampieri Luca
Zapata Mesa Omar Andres
Machine Learning with ROOT/TMVA
EPJ Web of Conferences
title Machine Learning with ROOT/TMVA
title_full Machine Learning with ROOT/TMVA
title_fullStr Machine Learning with ROOT/TMVA
title_full_unstemmed Machine Learning with ROOT/TMVA
title_short Machine Learning with ROOT/TMVA
title_sort machine learning with root tmva
url https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_06019.pdf
work_keys_str_mv AT albertssonkim machinelearningwithroottmva
AT ansitong machinelearningwithroottmva
AT gleyzersergei machinelearningwithroottmva
AT monetalorenzo machinelearningwithroottmva
AT niermannjoana machinelearningwithroottmva
AT wunschstefan machinelearningwithroottmva
AT zampieriluca machinelearningwithroottmva
AT zapatamesaomarandres machinelearningwithroottmva