The FlexGP Project
In a nutshell, the FlexGP project goal is scalable machine learning using genetic programming (GP).
Genetic programming is a mature, robust multi-point search technique (inspired by evolution) which supports readable, and flexibly specified learning representations which can readily express linear or non-linear data relationships. It is well suited to parallelization and machine learning. It has a strong record in real world domains.