cp3-bench: A tool for benchmarking symbolic regression algorithms tested with cosmology
Mattias E. Thing, Sofie M. Koksbang

TL;DR
cp3-bench is a user-friendly, open-source benchmarking tool for symbolic regression algorithms, tested on astrophysical datasets, revealing insights into factors affecting algorithm performance and guiding better algorithm selection.
Contribution
Introduces cp3-bench, a comprehensive, easy-to-use benchmarking platform for symbolic regression algorithms, including a comparative study on astrophysical datasets to inform algorithm development and selection.
Findings
Most algorithms perform poorly on the benchmark.
Feature space dimensionality and dataset precision are crucial for success.
Inter-dependence of features does not hinder algorithm performance.
Abstract
We introduce cp3-bench, a tool for comparing symbolic regression algorithms which we make publicly available at https://github.com/CP3-Origins/cp3-bench. Currently, cp3-bench includes 12 symbolic regression algorithms which can be automatically installed as part of cp3-bench. The philosophy behind cp3-bench is that it should be as user-friendly as possible, available in a ready-to-use format, and allow for easy additions of new algorithms and datasets. Our hope is that users of symbolic regression algorithms can use cp3-bench to easily install and compare symbolic regression algorithms to better decide which algorithms to use for their specific tasks at hand. To introduce and motivate the use of cp3-bench we present a benchmark of 12 symbolic regression algorithms applied to 28 datasets representing six different astrophysical setups. Overall, we find that most of the benched algorithms…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTime Series Analysis and Forecasting · Mental Health Research Topics · Evolutionary Algorithms and Applications
