Skip to main navigation Skip to search Skip to main content

A dimensional difference-based population size adjustment framework for differential evolution

  • Yifan Qin
  • , Libao Deng*
  • , Chunlei Li
  • , Lili Zhang
  • *Corresponding author for this work
  • School of Information Science and Engineering, Harbin Institute of Technology Weihai
  • School of Electronics and Information Engineering, Harbin Institute of Technology
  • Dublin City University

Research output: Contribution to journalArticlepeer-review

Abstract

Aiming at the problems of premature convergence and evolutionary stagnation faced by differential evolution (DE), a dimensional difference-based population size adjustment framework (DDPSA) is proposed in this work. The framework monitors the speed of convergence based on the dimensional difference between the parent and the offspring, to judge the problem faced by the current population. An adaptive mechanism of population size is designed at the population level to adjust the convergence speed and avoid the above two issues timely. Besides, For the two types of stagnant individuals caused by premature convergence and evolutionary stagnation, two replacement techniques based on the history and elite are proposed at the individual level, respectively, to assist them in restoring normal evolution, cooperating with the mechanism of population size adjustment. The DDPSA framework is introduced into ten DE algorithms and tested in the CEC 2014 and CEC 2017 benchmark suites, as well as four practical problems. The experimental results show that the DDPSA framework can effectively enhance the competitiveness of DEs, which is particularly obvious in some complex multimodal scenarios, achieving significant improvement in terms of DEs' performance on 71.4% and 60.5% of multimodal functions in CEC 2014 and CEC 2017, respectively.

Original languageEnglish
Article number120110
JournalInformation Sciences
Volume660
DOIs
StatePublished - Mar 2024
Externally publishedYes

Keywords

  • Differential evolution
  • Evolutionary stagnation
  • Optimization framework
  • Population size
  • Premature convergence

Fingerprint

Dive into the research topics of 'A dimensional difference-based population size adjustment framework for differential evolution'. Together they form a unique fingerprint.

Cite this