Block building programming for symbolic regression

05/22/2017
by   Chen Chen, et al.
0

Symbolic regression that aims to detect underlying data-driven models has become increasingly important for industrial data analysis. For most existing algorithms such as genetic programming (GP), the convergence speed might be too slow for large-scale problems with a large number of variables. This situation may become even worse with increasing problem size. The aforementioned difficulty makes symbolic regression limited in practical applications. Fortunately, in many engineering problems, the independent variables in target models are separable or partially separable. This feature inspires us to develop a new approach, block building programming (BBP). BBP divides the original target function into several blocks, and further into factors. The factors are then modeled by an optimization engine (e.g. GP). Under such circumstances, BBP can make large reductions to the search space. The partition of separability is based on a special method, block and factor detection. Two different optimization engines are applied to test the performance of BBP on a set of symbolic regression problems. Numerical results show that BBP has a good capability of structure and coefficient optimization with high computational efficiency.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/05/2017

Fast Modeling Methods for Complex System with Separable Features

Data-driven modeling plays an increasingly important role in different a...
research
05/23/2017

A divide and conquer method for symbolic regression

Symbolic regression aims to find a function that best explains the relat...
research
04/24/2017

Elite Bases Regression: A Real-time Algorithm for Symbolic Regression

Symbolic regression is an important but challenging research topic in da...
research
09/02/2022

Local Optimization Often is Ill-conditioned in Genetic Programming for Symbolic Regression

Gradient-based local optimization has been shown to improve results of g...
research
09/28/2021

Cluster Analysis of a Symbolic Regression Search Space

In this chapter we take a closer look at the distribution of symbolic re...
research
01/04/2018

A Greedy Search Tree Heuristic for Symbolic Regression

Symbolic Regression tries to find a mathematical expression that describ...

Please sign up or login with your details

Forgot password? Click here to reset