GP-RVM: Genetic Programing-based Symbolic Regression Using Relevance Vector Machine

06/07/2018
by   Hossein Izadi Rad, et al.
0

This paper proposes a hybrid basis function construction method (GP-RVM) for Symbolic Regression problem, which combines an extended version of Genetic Programming called Kaizen Programming and Relevance Vector Machine to evolve an optimal set of basis functions. Different from traditional evolutionary algorithms where a single individual is a complete solution, our method proposes a solution based on linear combination of basis functions built from individuals during the evolving process. RVM which is a sparse Bayesian kernel method selects suitable functions to constitute the basis. RVM determines the posterior weight of a function by evaluating its quality and sparsity. The solution produced by GP-RVM is a sparse Bayesian linear model of the coefficients of many non-linear functions. Our hybrid approach is focused on nonlinear white-box models selecting the right combination of functions to build robust predictions without prior knowledge about data. Experimental results show that GP-RVM outperforms conventional methods, which suggest that it is an efficient and accurate technique for solving SR. The computational complexity of GP-RVM scales in O( M^3), where M is the number of functions in the basis set and is typically much smaller than the number N of training patterns.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/20/2019

Bayesian Symbolic Regression

Interpretability is crucial for machine learning in many scenarios such ...
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
04/17/2017

Fast multi-output relevance vector regression

This paper aims to decrease the time complexity of multi-output relevanc...
research
04/28/2022

Taylor Genetic Programming for Symbolic Regression

Genetic programming (GP) is a commonly used approach to solve symbolic r...
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/03/2019

Model-based Genetic Programming with GOMEA for Symbolic Regression of Small Expressions

The Gene-pool Optimal Mixing Evolutionary Algorithm (GOMEA) has been sho...
research
04/03/2019

A Model-based Genetic Programming Approach for Symbolic Regression of Small Expressions

The Gene-pool Optimal Mixing Evolutionary Algorithm (GOMEA) is a model-b...

Please sign up or login with your details

Forgot password? Click here to reset