Abstract
Differential Evolution (DE) is powerful for global optimization problems. Among DE algorithms, JADE and its variants, whose mutation strategy is DE/current-to-pbest/1 with optional archive, have good performance. A significant feature of the above mutation strategy is that one individual for difference operation comes from the union of the optional external archive and the population. In existing DE algorithms based on the mutation strategy—JADE and its variants, individuals eliminated from the population are send to the archive. In this paper, we propose a scheme for managing the optional external archive. According to our scheme, two subpopulations are maintained in the population. Each of them regards the other as the archive. In experiments, our scheme is applied in JADE and two of its variants—SHADE and L-SHADE. Experimental results show that our scheme can enhance JADE and its variants. Moreover, it can be seen that L-SHADE with our scheme performs significantly better than four DE algorithms, CoBiDE, MPEDE, EDEV, and MLCCDE.
Highlights
Differential evolution (DE), a type of Evolutionary Algorithm (EA) for global optimization problems, has been successfully applied in many fields [1]
JADE itself and its variants are all based on the same mutation strategy, DE/current-to-pbest/1 with optional archive, which is shown in Eq 1
DE algorithms based on DE/current-to-pbest/1 with optional archive become more powerful than before
Summary
Differential evolution (DE), a type of Evolutionary Algorithm (EA) for global optimization problems, has been successfully applied in many fields [1]. JADE itself and its variants are all based on the same mutation strategy, DE/current-to-pbest/1 with optional archive, which is shown in Eq 1. X~r2;g is an individual from the union of the optional external archive and the population. In the majority mutation strategies, individuals for difference operation are target vectors in the current generation of population. A significant feature of DE/current-to-pbest/1 with optional archive is that one of individuals for difference operation comes from the union of the archive and the population. Enlightened by migration of DEA, we propose a scheme to manage the optional external archive in this paper. Under the control of our proposed scheme, individuals more fitting than before can be provided for difference operation of mutation.
Published Version (
Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have