TurboGP: A flexible and advanced python based GP library

We introduce TurboGP, a Genetic Programming (GP) library fully written in Python and specifically designed for machine learning tasks. TurboGP implements modern features not available in other GP implementations, such as island and cellular population schemes, different types of genetic operations (migration, protected crossovers), online learning, among other features. TurboGP's most distinctive characteristic is its native support for different types of GP nodes to allow different abstraction levels, this makes TurboGP particularly useful for processing a wide variety of data sources.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/21/2020

Ensemble Genetic Programming

Ensemble learning is a powerful paradigm that has been usedin the top st...
research
02/20/2018

Towards Deep Representation Learning with Genetic Programming

Genetic Programming (GP) is an evolutionary algorithm commonly used for ...
research
07/04/2017

How Noisy Data Affects Geometric Semantic Genetic Programming

Noise is a consequence of acquiring and pre-processing data from the env...
research
11/10/2020

A Soft Computing Approach for Selecting and Combining Spectral Bands

We introduce a soft computing approach for automatically selecting and c...
research
05/25/2021

Speed Benchmarking of Genetic Programming Frameworks

Genetic Programming (GP) is known to suffer from the burden of being com...
research
04/23/2020

CoInGP: Convolutional Inpainting with Genetic Programming

We investigate the use of Genetic Programming (GP) as a convolutional pr...
research
01/18/2019

A Recent Survey on the Applications of Genetic Programming in Image Processing

During the last two decades, Genetic Programming (GP) has been largely u...

Please sign up or login with your details

Forgot password? Click here to reset