GPLAB – A Genetic Programming Toolbox for MATLAB
Sara Silva,
FCT, Universidade de Coimbra –
Abstract:
Genetic Programming (GP) is the automated learning of computer programs. Basically a search process, it is capable of solving complex problems by evolving populations of computer programs, using Darwinian evolution and Mendelian genetics as inspiration.
GPLAB is a Genetic Programming toolbox for MATLAB. Besides most of the traditional functionalities used in GP, it also implements two additional features: (1) a method for automatically adapting the genetic operator probabilities in runtime, allowing the use of the toolbox as a test bench for new genetic operators; (2) several of the best state-of-the-art techniques for controlling the well known bloat problem, including some that result in automatic resizing of the population in runtime to save computational resources. Combining a highly modular and adaptable structure with the concern for automatic setting of most parameters, GPLAB suits all kinds of users, from the layman who wants to use it as a ‘black box’, to the advanced researcher who intends to build and test new functionalities. The toolbox and its documentation are freely available for download at http://gplab.sourceforge.net. The latest version ensures minimal compatibility with Octave.
Date: 2007-May-24 Time: 16:30:00 Room: 336
For more information:
Upcoming Events
INESC-ID ESR Talks – February 2023

If you are a masters/PhD student or a postdoctoral fellow, come and present your work in an informal and friendly environment – and savour some tasty snacks!
Individual talks will be 10-15 minutes plus time for feedback. Enroll on your selected date by emailing pedro.ferreira[at]inesc-id.pt.
Happening on the second Wednesday of every month (4pm-5pm):
- 15 February (Alves Redol, Room 9)
- 15 March (Alves Redol, Room 9)
- 12 April (Alves Redol, Room 9)
- 10 May (Alves Redol, Room 9)
- 14 June (Alves Redol, Room 9)
- 12 July (Alves Redol, Room 9)
We hope to see you there!