Symbolic regression as a feature engineering method for machine and deep learning regression tasks

Assaf Shmuel, Oren Glickman, Teddy Lazebnik

View at source ↗PDF ↗Article20 citations

Abstract

In the realm of machine and deep learning regression tasks, the role of effective feature engineering (FE) is pivotal in enhancing model performance. Traditional approaches of FE often rely on domain expertise to manually design features for machine learning models. In the context of deep learning models, the FE is embedded in the neural network's architecture, making it hard for interpretation. In this study, we propose to integrate symbolic regression (SR) as an FE process before a machine learning model to improve its performance. We show, through extensive experimentation on synthetic and real-world physics-related datasets, that the incorporation of SR-derived features significantly enhances the predictive capabilities of both machine and deep learning regression models with 34-86% root mean square error (RMSE) improvement in synthetic datasets and 4-11.5% improvement in real-world datasets. In addition, as a realistic use-case, we show the proposed method improves the machine learning performance in predicting superconducting critical temperatures based on Eliashberg theory by more than 20% in terms of RMSE. These results outline the potential of SR as an FE component in data-driven models.

Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.

Record

Archive ID
arxiv:2311.06028
Published
May 28, 2024
Updated
Nov 10, 2023
Venue
Machine Learning Science and Technology
DOI
10.1088/2632-2153/ad513a
arXiv
2311.06028
Categories
Evolutionary Algorithms and Applications
License
cc-by
Provenance
openalex+arxiv

Topics