Search code examples
matlabevolutionary-algorithm

Where can I find good and simple test functions for evolutionary algorithms?


I've started learning evolutionary algorithms (GA, PSO, ...) and I want to implement them in Matlab and play with different parameters to get a hold of the algorithms' structures and how they work.

My problem is, I don't have some simple test functions to use. For example, functions with multiple peaks/valleys, one global minimum and multiple local ones, .... Nothing complicated, just some simple mathematical functions with their formulas.

I can try to make some up with putting some sin/cos/exp together, but it'll take time and is really frustrating!

Anybody knows of a resource (site, book, ...) that have these listed?


Solution

  • Here is a set from our very own @Rody Oldenhuis:

    Test functions