4 Algorithms
For this reason we added a last stage to the search algorithm which is essentially a multiple stochastic hill-climbing algorithm using an evolutionary programming technique. This works by keeping the fittest half of the population in each generation as well as generating near mutations of each of them. Thus each generation the original and the mutation is compared and the better ones selected.
We applied this to the population that resulted from GP algorithm using a mutation algorithm adapted to real-valued parameters which mutates parameters according to a normal distribution, so as to favour near mutations above far ones. The standard deviation of this distribution was ramped downwards throughout this phase so that large mutations would be tried before progressively finer ones, in a similar manner to a simulated annealing algorithm.
Generated with CERN WebMaker