Accelerating graph-based tracking tasks with symbolic regression

Nathalie Soybelman, Carlo Schiavi, Francesco A. Di Bello, Eilam Gross

Research output: Contribution to journalArticlepeer-review

Abstract

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 field programmable gate arrays (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.
Original languageEnglish
Article number045042
Number of pages10
JournalMachine Learning-science and Technology
Volume5
Issue number4
Early online date15 Nov 2024
DOIs
StatePublished - 1 Dec 2024

All Science Journal Classification (ASJC) codes

  • Software
  • Human-Computer Interaction
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Accelerating graph-based tracking tasks with symbolic regression'. Together they form a unique fingerprint.

Cite this