Stack based genetic programming system in Python
The StackGP.py file contains the Python function library for StackGP. It also contains the functions used for active learning.
Demo.ipynp contains a simple demo that uses the system to train models on a sample problem.
StackGPVis.ipynb contains some plotting features in development.
- Active Learning Improves Performance on Symbolic Regression Tasks in StackGP https://dl.acm.org/doi/10.1145/3520304.3528941
- Correlation Versus RMSE Loss Functions in Symbolic Regression Tasks https://link.springer.com/chapter/10.1007/978-981-19-8460-0_2
- Active Learning Informs Symbolic Regression Model Development in Genetic Programming https://doi.org/10.1145/3583133.3590577