2010 | OriginalPaper | Chapter
Evolutionary Programming Improved by an Individual Random Difference Mutation
Authors : Zhaoquan Cai, Han Huang, Zhifeng Hao, Xueqiang Li
Published in: Swarm, Evolutionary, and Memetic Computing
Publisher: Springer Berlin Heidelberg
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
Evolutionary programming (EP) is a classical evolutionary algorithm for continuous optimization. There have been several EP algorithms proposed based on different mutations strategies like Gaussian, Cauchy, Levy and other stochastic distributions. However, their convergence speed should be improved. An EP based on individual random difference (EP-IRD) was proposed to attain better solutions in a higher speed. The mutation of EP-IRD uses a random difference of individuals selected randomly to update the variance with which offspring are generated. The IRD-based mutation can make the better offspring according to the current population faster than the mathematical stochastic distribution. The numerical results of solving benchmark problems indicate that EP-IRD performs better than other four EP algorithms based on mathematical stochastic distribution in the items of convergence speed, optimal value on average and standard deviation.