English

A divide and conquer method for symbolic regression

Neural and Evolutionary Computing 2022-09-26 v2

Abstract

Symbolic regression aims to find a function that best explains the relationship between independent variables and the objective value based on a given set of sample data. Genetic programming (GP) is usually considered as an appropriate method for the problem since it can optimize functional structure and coefficients simultaneously. However, the convergence speed of GP might be too slow for large scale problems that involve a large number of variables. Fortunately, in many applications, the target function is separable or partially separable. This feature motivated us to develop a new method, divide and conquer (D&C), for symbolic regression, in which the target function is divided into a number of sub-functions and the sub-functions are then determined by any of a GP algorithm. The separability is probed by a new proposed technique, Bi-Correlation test (BiCT). D&C powered GP has been tested on some real-world applications, and the study shows that D&C can help GP to get the target function much more rapidly.

Keywords

Cite

@article{arxiv.1705.08061,
  title  = {A divide and conquer method for symbolic regression},
  author = {Changtong Luo and Chen Chen and Zonglin Jiang},
  journal= {arXiv preprint arXiv:1705.08061},
  year   = {2022}
}

Comments

International Journal of Computational Methods, Published: 22 October 2021

R2 v1 2026-06-22T19:55:40.379Z