Titre : Optimisation de convolution de graphes pour l'identification des particules Research team : Groupe Informatique / projet OGCID Local team : Florian Beaudette (LLR, CNRS), Florence Beaujean (LLR, CNRS), Emilia Becheva (LLR, Ecole polytechnique), Shamik Gosh (LLR, post-doc), Frédéric Magniette (LLR, CNRS), Pascal Paganini (LLR, CNRS), Jean-Bapstiste Sauvan (LLR, CNRS) Les détecteurs de particules sont des dispositifs permettant de suivre l'évolution de collisions de particules à très haute vitesse. Ils produisent de gros volumes de données sous la forme de mesures d'énergie spatialisées. La physique des hautes énergies consistant à observer des évènements très rares, la tendance globbale est à une augmentation des collisions simultanées qui rendent compliquées les tâches algorithmiques de reconstruction. Les réseaux de neurones convolutifs résolvent des problèmes similaires sur des images mais ne sont pas adaptés à la géométrie particulières des détecteurs. C'est pourquoi de nouvelles techniques émergent comme la convolution de graphes, permettant de représenter ces données et d'y effectuer des convolutions pour l'identification des particules. Le problème de ces techniques est qu'elles nécessitent des constructions de graphes qui sont quadratiques en complexité moyenne et qui en limitent l'utilisation. Or, la position fixe des parties sensibles du détecteur permettent d'envisager un pré-calcul de la connexité et de tenter de réduire la complexité moyenne de cette construction. Le but de ce stage est de développer différents algorithmes de construction et de convolution de graphes sur un benchmark d'identification de particules dans un calorimètre à échantillonage (gerbes hadroniques, électronique et photonique). Le stagiaire devra développer un programme de convolution de graphes adapté sur la base de Pytorch geometric et l'appliquer sur le jeu de données au moyen du framework Mosaic développé au LLR. Une étude de performance des différentes options devra être effectuée. Ce stage peut être prolongé par une thèse. Title : Graph convolution optimization for particle identification Research Team : Computer science / Project OGCID Local team : Florian Beaudette (LLR, CNRS), Florence Beaujean (LLR, CNRS), Emilia Becheva (LLR, Ecole polytechnique), Shamik Gosh (LLR, post-doc), Frédéric Magniette (LLR, CNRS), Pascal Paganini (LLR, CNRS), Jean-Bapstiste Sauvan (LLR, CNRS) Particle detectors are devices designed to track the evolution of very high speed particle collisions. They produce huge data volume which are energy measures associated to geometric positions. The high energy physics try to find very rare events, thus the tendency is to increase the number of simultaneous collisions. This make harder to reconstruct the events from the measures. The convolutive neural networks can solve similar problems but they are not adapted to the geometry of the detectors. This is why new techniques arise, namely graph convolutions, adapted to 3D data and leading to particle identification. The problem of these techniques is that they require graph constructions which mean complexity is quadratic and reduce their utilisability. But, as the sensors of the detectors have fixed geometry, it is possible to pre-compute the connectivity and to reduce the mean complexity of their construction. The goal of this internship is the develop different algorithms of graph construction and convolution applied on a particle identification benchmark in a sampling calorimeter (hadronic, electronic and photonic showers). The intern will have to develop a program of graph convolution based on Pytorch geometric and apply it on the dataset with the Mosaic framework, developped at LLR. A performance study of the different options will be performed. This internship can be continued into a PhD thesis.