Shape-constrained Symbolic Regression – Improving Extrapolation with Prior Knowledge

03/29/2021
by   Gabriel Kronberger, et al.
0

We investigate the addition of constraints on the function image and its derivatives for the incorporation of prior knowledge in symbolic regression. The approach is called shape-constrained symbolic regression and allows us to enforce e.g. monotonicity of the function over selected inputs. The aim is to find models which conform to expected behaviour and which have improved extrapolation capabilities. We demonstrate the feasibility of the idea and propose and compare two evolutionary algorithms for shape-constrained symbolic regression: i) an extension of tree-based genetic programming which discards infeasible solutions in the selection step, and ii) a two population evolutionary algorithm that separates the feasible from the infeasible solutions. In both algorithms we use interval arithmetic to approximate bounds for models and their partial derivatives. The algorithms are tested on a set of 19 synthetic and four real-world regression problems. Both algorithms are able to identify models which conform to shape constraints which is not the case for the unmodified symbolic regression algorithms. However, the predictive accuracy of models with constraints is worse on the training set and the test set. Shape-constrained polynomial regression produces the best results for the test set but also significantly larger models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/20/2021

Using Shape Constraints for Improving Symbolic Regression Models

We describe and analyze algorithms for shape-constrained symbolic regres...
research
09/20/2022

Comparing Shape-Constrained Regression Algorithms for Data Validation

Industrial and scientific applications handle large volumes of data that...
research
04/03/2023

Interpretable Symbolic Regression for Data Science: Analysis of the 2022 Competition

Symbolic regression searches for analytic expressions that accurately de...
research
09/28/2022

Shape-constrained Symbolic Regression with NSGA-III

Shape-constrained symbolic regression (SCSR) allows to include prior kno...
research
04/24/2020

Symbolic Regression Driven by Training Data and Prior Knowledge

In symbolic regression, the search for analytic models is typically driv...
research
07/08/2023

On Regularization and Inference with Label Constraints

Prior knowledge and symbolic rules in machine learning are often express...
research
05/16/2018

Prediction Rule Reshaping

Two methods are proposed for high-dimensional shape-constrained regressi...

Please sign up or login with your details

Forgot password? Click here to reset