Shape-constrained Symbolic Regression with NSGA-III
Christian Haider

TL;DR
This paper introduces a multi-objective approach using NSGA-II and NSGA-III algorithms for shape-constrained symbolic regression, improving model robustness, fidelity, and extrapolation by incorporating prior shape knowledge and handling multiple objectives.
Contribution
It compares NSGA-II and NSGA-III for shape-constrained symbolic regression, demonstrating NSGA-III's advantages in model quality and runtime for many objectives.
Findings
Both algorithms find largely feasible solutions.
NSGA-III slightly outperforms NSGA-II in model quality.
NSGA-III offers runtime improvements for many objectives.
Abstract
Shape-constrained symbolic regression (SCSR) allows to include prior knowledge into data-based modeling. This inclusion allows to ensure that certain expected behavior is better reflected by the resulting models. The expected behavior is defined via constraints, which refer to the function form e.g. monotonicity, concavity, convexity or the models image boundaries. In addition to the advantage of obtaining more robust and reliable models due to defining constraints over the functions shape, the use of SCSR allows to find models which are more robust to noise and have a better extrapolation behavior. This paper presents a mutlicriterial approach to minimize the approximation error as well as the constraint violations. Explicitly the two algorithms NSGA-II and NSGA-III are implemented and compared against each other in terms of model quality and runtime. Both algorithms are capable of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Multi-Objective Optimization Algorithms · Advanced Control Systems Optimization
