Refining Neural Network with Symbolic Regression

Classical neural network (NN) compression methods, such as NN pruning and distillation, focus on reducing the NN size. However, these methods often sacrifice accuracy in the process. To address this issue, we propose a novel NN refinement method based on symbolic regression called SR-R. At its core, SR-R employs a symbolic regression method based on Cartesian genetic programming to find a compact mathematical expression that accurately approximates the input-output relationship of a selected module within the NN. SR-R then replaces the targeted module with the discovered mathematical expression. Finally, SR-R fine-tunes the parameters of the remaining modules in the NN. Experiments are conducted on two types of NN benchmarks: multilayer perceptron NNs (MLP) and convolutional NNs (CNN). Experimental results show that, compared with NN pruning and NN distillation, SR-R can effectively reduce the number of NN parameters while maintaining or even enhancing inference accuracy.

Authors

Institutions

Publication Details

Journal
Proceedings of the Genetic and Evolutionary Computation Conference Companion
Published
2025-07-14
DOI
https://doi.org/10.1145/3712255.3726565
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Refining Neural Network with Symbolic Regression

Qiang Lü, Jake Luo, Wei Wei, Can Huang
Proceedings of the Genetic and Evolutionary Computation Conference Companion
Neural Networks and Applications
article

Refining Neural Network with Symbolic Regression

Qiang Lü, Jake Luo, Wei Wei, Can Huang
article en

Abstract

Classical neural network (NN) compression methods, such as NN pruning and distillation, focus on reducing the NN size. However, these methods often sacrifice accuracy in the process. To address this issue, we propose a novel NN refinement method based on symbolic regression called SR-R. At its core, SR-R employs a symbolic regression method based on Cartesian genetic programming to find a compact mathematical expression that accurately approximates the input-output relationship of a selected module within the NN. SR-R then replaces the targeted module with the discovered mathematical expression. Finally, SR-R fine-tunes the parameters of the remaining modules in the NN. Experiments are conducted on two types of NN benchmarks: multilayer perceptron NNs (MLP) and convolutional NNs (CNN). Experimental results show that, compared with NN pruning and NN distillation, SR-R can effectively reduce the number of NN parameters while maintaining or even enhancing inference accuracy.

Proceedings of the Genetic and Evolutionary Computation Conference Companion
China University of Petroleum, Beijing (CN), University of Wisconsin–Milwaukee (US), Renmin University of China (CN)
Openalex Percentile: Top 61%
Neural Networks and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.