Analyses and Comparisons of Different Update Strategies for Differential Evolution

LIU Chen,LIN Ying,HU Xiaomin
DOI: https://doi.org/10.3778/j.issn.1673-9418.1306034
2013-01-01
Abstract:Differential evolution(DE) is one of the stochastic optimization algorithms, which has advantages of fast convergence speed and good robustness. Currently there are several crossover and mutation strategies for DE, and they exhibit different performance in optimizing different problems. This paper introduces 10 different DE update strategies and tests them on a suit of widely used benchmark problems, in order to thoroughly evaluate and compare their performance. By analyzing and comparing the convergence curves of those DE algorithms in various problem landscapes and optimization states, this paper summarizes the search behavior and performance of these update strategies in different environments. This paper not only provides guidance for engineering application that helps researchers choose a suitable strategy for a given application of DE, but also provides theoretical basis for the design of new update rules and adaptive DE.
What problem does this paper attempt to address?