GPLAB
A Genetic Programming Toolbox for MATLAB
home features
download
older versions new versions acknowledgements
Here you can download the current version of the GPLAB toolbox and user's manual. You may want to check its features.
Version 4.04: (15/June/2018)
-
toolbox files: gplab.toolbox.4.04.zip
-
not supporting Octave any longer, sorry (if you do use GPLAB in Octave, drop me a line)!
-
user's manual: please use previous manual of version 3.x, will upload new version when I can!
Update from previous version:
Version 4 includes:
- A GUI - Graphical User Interface (depending on feedback, it may or may not be continued in future versions)
- Implementation of GDE - Geometric Differential Evolution for program spaces (not included in GUI)
- One of the latest and best bloat control techniques, called OpEq - Operator Equalisation
- A recent and successful technique for preventing overfitting, called RST - Random Sampling Technique (not included in GUI)
- A method for performing accurate multiclass classification, called M3GP (not included in GUI, still very recent and probably suffering changes in the near future, but so promising I wanted to share it right away). Some bugs are still being resolved, but there is a working version that
you can test with demoM3GP.m
Some changes were performed in the variable structures, so if your older code does not work with version 4 any longer, well... it's my fault. Drop me a line in any case (and then I complain I receive too much GPLAB email)... :-)
home features
download
older versions new versions acknowledgements