Evolutionary Programming Made Faster
Xin Yao, Yong Liu and Guangming Lin, “Evolutionary programming made faster,” in IEEE Transactions on Evolutionary Computation, vol. 3, no. 2, pp. 82-102, July 1999, doi: 10.1109/4235.771163.
Introduction
The disadvantage of classical EP (CEP) is the low convergence on multimodal problems. The new EP proposed in this paper uses the Cauchy mutation which outperforms the Gaussian mutation.
Classical Evolutionary Programming
The self-adaptive mutation is usually better.
Basic Steps
1 | function pop = Initialization(popsize,lb,ub,n) |
1 | function fitness = Evaluation(pop, objective, n) |
1 | function child = CreateNew(parent, n, lb, ub) |
1 | function newpop = Selection(pop, q, mu, fitness) |
Fast Evolutionary Programming
[To be continued]