Accelerating Graph-based Tracking Tasks with Symbolic Regression

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Soybelman, Nathalie, Schiavi, Carlo, Di Bello, Francesco A., Gross, Eilam
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913579567939584
author Soybelman, Nathalie
Schiavi, Carlo
Di Bello, Francesco A.
Gross, Eilam
author_facet Soybelman, Nathalie
Schiavi, Carlo
Di Bello, Francesco A.
Gross, Eilam
contents The reconstruction of particle tracks from hits in tracking detectors is a computationally intensive task due to the large combinatorics of detector signals. Recent efforts have proven that ML techniques can be successfully applied to the tracking problem, extending and improving the conventional methods based on feature engineering. However, complex models can be challenging to implement on heterogeneous trigger systems, integrating architectures such as FPGAs. Deploying the network on an FPGA is feasible but challenging and limited by its resources. An efficient alternative can employ symbolic regression (SR). We propose a novel approach that uses SR to replace a graph-based neural network. Substituting each network block with a symbolic function preserves the graph structure of the data and enables message passing. The technique is perfectly suitable for heterogeneous hardware, as it can be implemented more easily on FPGAs and grants faster execution times on CPU with respect to conventional methods. While the tracking problem is the target for this work, it also provides a proof-of-principle for the method that can be applied to many use cases.
format Preprint
id arxiv_https___arxiv_org_abs_2406_16752
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Accelerating Graph-based Tracking Tasks with Symbolic Regression
Soybelman, Nathalie
Schiavi, Carlo
Di Bello, Francesco A.
Gross, Eilam
High Energy Physics - Experiment
The reconstruction of particle tracks from hits in tracking detectors is a computationally intensive task due to the large combinatorics of detector signals. Recent efforts have proven that ML techniques can be successfully applied to the tracking problem, extending and improving the conventional methods based on feature engineering. However, complex models can be challenging to implement on heterogeneous trigger systems, integrating architectures such as FPGAs. Deploying the network on an FPGA is feasible but challenging and limited by its resources. An efficient alternative can employ symbolic regression (SR). We propose a novel approach that uses SR to replace a graph-based neural network. Substituting each network block with a symbolic function preserves the graph structure of the data and enables message passing. The technique is perfectly suitable for heterogeneous hardware, as it can be implemented more easily on FPGAs and grants faster execution times on CPU with respect to conventional methods. While the tracking problem is the target for this work, it also provides a proof-of-principle for the method that can be applied to many use cases.
title Accelerating Graph-based Tracking Tasks with Symbolic Regression
topic High Energy Physics - Experiment
url https://arxiv.org/abs/2406.16752