Symbolic Regression as Feature Engineering Method for Machine and Deep Learning Regression Tasks

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Shmuel, Assaf, Glickman, Oren, Lazebnik, Teddy
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911918788182016
author Shmuel, Assaf
Glickman, Oren
Lazebnik, Teddy
author_facet Shmuel, Assaf
Glickman, Oren
Lazebnik, Teddy
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2311_06028
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Symbolic Regression as Feature Engineering Method for Machine and Deep Learning Regression Tasks
Shmuel, Assaf
Glickman, Oren
Lazebnik, Teddy
Machine Learning
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.
title Symbolic Regression as Feature Engineering Method for Machine and Deep Learning Regression Tasks
topic Machine Learning
url https://arxiv.org/abs/2311.06028