Improving the Performance and Scalability of Differential Evolution
Differential Evolution (DE) is a powerful optimization procedure that self-adapts to the search space, although DE lacks diversity and sufficient bias in the mutation step to make efficient progress on non-separable problems. We present an enhancement to Differential Evolution that introduces greater diversity. The new DE approach demonstrates fast convergence towards the global optimum and is highly scalable in the decision space.
KeywordsDifferential Evolution Optimization Rotational Invariance
Unable to display preview. Download preview PDF.
- 2.Price, K.: Differential evolution: a fast and simple numerical optimizer. In: Biennial Conference of the North American Fuzzy Information Processing Society, New York, vol. 3339, pp. 524–527 (1996)Google Scholar
- 3.Sutton, A.M., Lunacek, M., Whitley, L.D.: Differential evolution and non-separability: using selective pressure to focus search. In: GECCO 2007: Proceedings of the 9th annual conference on Genetic and evolutionary computation, pp. 1428–1435 (2007)Google Scholar
- 4.Lampinen, J., Zelinka, I.: On stagnation of the differential evolution algorithm. In: Proceedings of MENDEL 2000, 6th International Mendel Conference on Soft Computing, pp. 76–83 (2000)Google Scholar
- 6.Deb, K., Goyal, M.: A combined genetic adaptive search (GENEAS) for engineering design. Computer Science and Informatics 26(4), 30–45 (1995)Google Scholar
- 7.Iorio, A., Li, X.: Rotated test problems for assessing the performance of multi-objective optimization algorithms. In: GECCO 2006: Proceedings of the 8th annual conference on Genetic and evolutionary computation, pp. 683–690 (2006)Google Scholar