English

Active Learning Improves Performance on Symbolic RegressionTasks in StackGP

Machine Learning 2022-02-11 v1

Abstract

In this paper we introduce an active learning method for symbolic regression using StackGP. The approach begins with a small number of data points for StackGP to model. To improve the model the system incrementally adds a data point such that the new point maximizes prediction uncertainty as measured by the model ensemble. Symbolic regression is re-run with the larger data set. This cycle continues until the system satisfies a termination criterion. We use the Feynman AI benchmark set of equations to examine the ability of our method to find appropriate models using fewer data points. The approach was found to successfully rediscover 72 of the 100 Feynman equations using as few data points as possible, and without use of domain expertise or data translation.

Keywords

Cite

@article{arxiv.2202.04708,
  title  = {Active Learning Improves Performance on Symbolic RegressionTasks in StackGP},
  author = {Nathan Haut and Wolfgang Banzhaf and Bill Punch},
  journal= {arXiv preprint arXiv:2202.04708},
  year   = {2022}
}

Comments

8 page, 1 figure. Submitted to GECCO-2022

R2 v1 2026-06-24T09:29:04.472Z