No project description provided
Project description
Simple Genetic Programming
For Symbolic Regression
This Python 3 code is a simple implementation of genetic programming for symbolic regression, and has been developed for educational purposes.
Dependencies
numpy
& sklearn
. The file test.py
shows an example of usage.
Installation
You can install it with pip using python3 -m pip install --user simplegp
, or locally by downloading the code and running python3 setup.py install --user
.
Reference
If you use this code, please support our research by citing the paper that used it as a base to develop a multi-objective version:
M. Virgolin, A. De Lorenzo, E. Medvet, F. Randone. "Learning a Formula of Interpretability to Learn Interpretable Formulas". arXiv preprint arXiv:2004.11170 (2020)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.