Learn · CERN

Talk13 min

Distributed training and scalability for the particle clustering method UCluster

Olga Sunneborn Gudnadottir · CERN

Watch At CERN

About

In recent years, machine learning methods have become increasingly important for the experiments of the Large Hadron Collider (LHC). They are utilized in everything from trigger systems to reconstruction to data analysis. The recent UCluster method is a general model providing unsupervised clustering of particle physics data, that can be easily modified for a variety of different tasks. In the current paper, we improve on the UCluster method by adding the option of training the model in a scalable and distributed fashion, which extends its usefulness even further. UCluster combines the graph-based neural network ABCnet with a clustering step, using a combined loss function to train. It was written in TensorFlow v1.14 and has previously been trained on a single GPU. It shows a clustering accuracy of 81% when applied to the problem of multiclass classification of simulated jet events. Our implementation adds the distributed training functionality by utilizing the Horovod distributed training framework, which necessitated a migration of the code to TensorFlow v2. Together with using parquet files for splitting data up between different nodes, the distributed training makes the model scalable to any amount of input data, something that will be essential for use with real LHC datasets. We find that the model is well suited for distributed training, with the training time decreasing in direct relation to the number of GPU's used..

0:00:00 Slide 1

0:01:17 Slide 2

0:02:33 Slide 3

0:03:49 Slide 4

0:05:05 Slide 5

0:06:21 Slide 6

0:07:37 Slide 7

0:08:53 Slide 8

0:10:09 Slide 9

0:11:25 Slide 10

The talk

  1. Distributed training and scalability for the particle clustering method UCluster 2021-05-20 · 13 min · CERN's player

Credits and licence

Institution
CERN
Department
Conferences
Speaker
Olga Sunneborn Gudnadottir
Year
2021
Language
English
Subjects
Physics, Computer science, Earth and environment
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed