Differential evolution with individual-dependent and dynamic parameter adjustment

被引:0
作者
Gaoji Sun
Jin Peng
Ruiqing Zhao
机构
[1] Zhejiang Normal University,College of Economic and Management
[2] Huanggang Normal University,Institute of Uncertain Systems
[3] Tianjin University,Institute of Systems Engineering
来源
Soft Computing | 2018年 / 22卷
关键词
Differential evolution; Individual-dependent strategy; Dynamic parameter adjustment; Evolutionary algorithms; Global optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Differential evolution (DE) is a powerful and versatile evolutionary algorithm for global optimization over continuous search space, whose performance is significantly influenced by its mutation operator and control parameters (population size, scaling factor and crossover rate). In order to enhance the performance of DE, we adopt a new variant of classic mutation operator, a gradual decrease rule for population size, an individual-dependent and dynamic strategy to generate the required values of scaling factor and crossover rate during the evolutionary process, respectively. In the proposed variant of DE (denoted by IDDE), the adopted mutation operator merges the superiority of two classic mutation operators (DE/best/2 and DE/rand/2) together, and the adjustment mechanism of control parameters applies the fitness value information of each individual and dynamic fluctuation rule, which can provide a better balance between the exploration ability and exploitation ability. To verify the performance of proposed IDDE, a suite of thirty benchmark functions is applied to conduct the simulation experiment. The simulation results demonstrate that the proposed IDDE performs significantly better than five state-of-the-art DE variants and other two evolutionary algorithms.
引用
收藏
页码:5747 / 5773
页数:26
相关论文
共 168 条
  • [61] Chowdhury A(undefined)undefined undefined undefined undefined-undefined
  • [62] Giri R(undefined)undefined undefined undefined undefined-undefined
  • [63] Gong WY(undefined)undefined undefined undefined undefined-undefined
  • [64] Cai ZH(undefined)undefined undefined undefined undefined-undefined
  • [65] Ling CX(undefined)undefined undefined undefined undefined-undefined
  • [66] Li H(undefined)undefined undefined undefined undefined-undefined
  • [67] Han MF(undefined)undefined undefined undefined undefined-undefined
  • [68] Liao SH(undefined)undefined undefined undefined undefined-undefined
  • [69] Chang JY(undefined)undefined undefined undefined undefined-undefined
  • [70] Lin CT(undefined)undefined undefined undefined undefined-undefined