Symbolic Regression on FPGAs for Fast Machine Learning Inference
Not on the map. Why?
Abstract (arXiv)
The high-energy physics community is investigating the potential of deploying machine-learning-based solutions on Field-Programmable Gate Arrays (FPGAs) to enhance physics sensitivity while still meeting data processing time constraints. In this contribution, we introduce a novel end-to-end procedure that utilizes a machine learning technique called symbolic regression (SR). It searches the equation space to discover algebraic relations approximating a dataset. We use PySR (a software to uncover these expressions based on an evolutionary algorithm) and extend the functionality of hls4ml (a package for machine learning inference in FPGAs) to support PySR-generated expressions for resource-constrained production environments. Deep learning models often optimize the top metric by pinning the network size because the vast hyperparameter space prevents an extensive search for neural architecture. Conversely, SR selects a set of models on the Pareto front, which allows for optimizing the performance-resource trade-off directly. By embedding symbolic forms, our implementation can dramatically reduce the computational resources needed to perform critical tasks. We validate our method on a physics benchmark: the multiclass classification of jets produced in simulated proton-proton collisions at the CERN Large Hadron Collider. We show that our approach can approximate a 3-layer neural network using an inference model that achieves up to a 13-fold decrease in execution time, down to 5 ns, while still preserving more than 90% approximation accuracy.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 2 of its 13 references that are in the map. First posted on arXiv 6 May 2023.
Builds on
2 of 13 references.
References · 2
Built on by
Citing papers per year: 2024: 3; 2025: 5; 2026: 1.
9 papers.
- 2025hls4ml: A Flexible, Open-Source Platform for Deep Learning Acceleration on Reconfigurable Hardwarecited by 8
- 2024SymbolNet: Neural Symbolic Regression with Adaptive Dynamic Pruning for Compressioncited by 6
- 2024Symbolic Regression for Beyond the Standard Model Physicscited by 5
- 2024SymbolFit: Automatic Parametric Modeling with Symbolic Regressioncited by 3
- 2025Analyzing Generalization in Pre-Trained Symbolic Regressioncited by 2
- 2025Symbolic Regression and Differentiable Fits in Beyond the Standard Model Physicscited by 1
- 2025Inferring Interpretable Models of Fragmentation Functions using Symbolic Regressioncited by 0
- 2025SparsePixels: Efficient Convolution for Sparse Data on FPGAscited by 0
- 2026PQuantML: A Tool for End-to-End Hardware-aware Model Compressioncited by 0
- 2026PQuantML: A Tool for End-to-End Hardware-aware Model Compression27 Mar 2026
- 2025SparsePixels: Efficient Convolution for Sparse Data on FPGAs5 Dec 2025
- 2025hls4ml: A Flexible, Open-Source Platform for Deep Learning Acceleration on Reconfigurable Hardware1 Dec 2025
- 2025Symbolic Regression and Differentiable Fits in Beyond the Standard Model Physics23 Oct 2025
- 2025Analyzing Generalization in Pre-Trained Symbolic Regression24 Sep 2025
- 2025Inferring Interpretable Models of Fragmentation Functions using Symbolic Regression13 Jan 2025
- 2024SymbolFit: Automatic Parametric Modeling with Symbolic Regression15 Nov 2024
- 2024Symbolic Regression for Beyond the Standard Model Physics28 May 2024
- 2024SymbolNet: Neural Symbolic Regression with Adaptive Dynamic Pruning for Compression18 Jan 2024