Title: SymbolNet: neural symbolic regression with adaptive dynamic pruning for compression

Journal Article · · Machine Learning: Science and Technology

Abstract Compact symbolic expressions have been shown to be more efficient than neural network (NN) models in terms of resource consumption and inference speed when implemented on custom hardware such as field-programmable gate arrays (FPGAs), while maintaining comparable accuracy (Tsoi et al 2024 EPJ Web Conf. 295 09036). These capabilities are highly valuable in environments with stringent computational resource constraints, such as high-energy physics experiments at the CERN Large Hadron Collider. However, finding compact expressions for high-dimensional datasets remains challenging due to the inherent limitations of genetic programming (GP), the search algorithm of most symbolic regression (SR) methods. Contrary to GP, the NN approach to SR offers scalability to high-dimensional inputs and leverages gradient methods for faster equation searching. Common ways of constraining expression complexity often involve multistage pruning with fine-tuning, which can result in significant performance loss. In this work, we propose S y m b o l N e t , a NN approach to SR specifically designed as a model compression technique, aimed at enabling low-latency inference for high-dimensional inputs on custom hardware such as FPGAs. This framework allows dynamic pruning of model weights, input features, and mathematical operators in a single training process, where both training loss and expression complexity are optimized simultaneously. We introduce a sparsity regularization term for each pruning type, which can adaptively adjust its strength, leading to convergence at a target sparsity ratio. Unlike most existing SR methods that struggle with datasets containing more than O ( 10 ) inputs, we demonstrate the effectiveness of our model on the LHC jet tagging task (16 inputs), MNIST (784 inputs), and SVHN (3072 inputs).

Sponsoring Organization:
USDOE; USDOE Office of Science (SC), High Energy Physics (HEP)
Grant/Contract Number:
SC0017647
OSTI ID:
2507371
Journal Information:
Machine Learning: Science and Technology, Journal Name: Machine Learning: Science and Technology Journal Issue: 1 Vol. 6; ISSN 2632-2153
Publisher:
IOP PublishingCopyright Statement
Country of Publication:
United Kingdom
Language:
English

References (26)

Genetic programming as a means for programming computers by natural selection journal June 1994
Approximation by superpositions of a sigmoidal function journal December 1989
Multilayer feedforward networks are universal approximators journal January 1989
The perceptron: A probabilistic model for information storage and organization in the brain. journal January 1958
Learning representations by back-propagating errors journal October 1986
Deep learning journal May 2015
A computational framework for physics-informed symbolic regression with straightforward integration of domain knowledge journal January 2023
Automatic heterogeneous quantization of deep neural networks for low-latency inference on the edge for particle detectors journal June 2021
Symbolic Regression on FPGAs for Fast Machine Learning Inference journal January 2024
Augmenting astrophysical scaling relations with machine learning: Application to reducing the Sunyaev–Zeldovich flux–mass scatter journal March 2023
The importance of calorimetry for highly-boosted jet substructure journal January 2018
Fast inference of deep neural networks in FPGAs for particle physics journal July 2018
Fast convolutional neural networks on FPGAs with hls4ml journal July 2021
Modelling the galaxy–halo connection with machine learning journal July 2022
The SZ flux-mass (Y–M) relation at low-halo masses: improvements with symbolic regression and strong constraints on baryonic feedback journal April 2023
Gradient-based learning applied to document recognition journal January 1998
Toward Physically Plausible Data-Driven Models: A Novel Neural Network Approach to Symbolic Regression journal January 2023
Symbolic regression for scientific discovery: an application to wind speed forecasting conference December 2021
Integration of Neural Network-Based Symbolic Regression in Deep Learning for Scientific Discovery journal September 2021
AI Feynman: A physics-inspired method for symbolic regression journal April 2020
Distilling Free-Form Natural Laws from Experimental Data journal April 2009
JEDI-net: a jet identification algorithm based on interaction networks journal January 2020
Improving Model-Based Genetic Programming for Symbolic Regression of Small Expressions journal June 2021
PySINDy: A comprehensive Python package for robust sparse system identification journal January 2022
Finding Universal Relations in Subhalo Properties with Artificial Intelligence journal March 2022
SymPy: symbolic computing in Python journal January 2017

Similar Records

The constraint of plasma power balance on runaway avoidance
Journal Article · 2023 · Nuclear Fusion · OSTI ID:1910296

Non-analyticity in holographic complexity near critical points
Journal Article · 2023 · Journal of Physics. A, Mathematical and Theoretical · OSTI ID:2419759

Re-investigation of moment direction in a Kitaev material α -RuCl 3
Journal Article · 2025 · Journal of Physics. Condensed Matter · OSTI ID:2564754

Related Subjects