Particle swarm optimizer with two differential mutation.

Yonggang Chen,Lixiang Li,Haipeng Peng,Jinghua Xiao,Yixian Yang,Yuhui Shi
DOI: https://doi.org/10.1016/j.asoc.2017.07.020
IF: 8.7
2017-01-01
Applied Soft Computing
Abstract:•In this paper, we make use of the velocity update scheme with learning model. We study the optimization performance of PSOTD based on differential mutation and the modified velocity update scheme.•Two differential mutation operators with different characteristics are adopted. One mutation operator has good global exploration ability and another mutation operator has good local exploitation ability. Furthermore, PSOTD adopts a new structure with two layers and two swarms. In PSOTD, one swarm has better exploration ability, and the other swarm has better exploitation ability.•In order to enhance the exploitation ability of PSOTD, a dynamic adjustment scheme for the number of particle in two sub-swarms is proposed. This scheme is simple and effective.
What problem does this paper attempt to address?