RMIT University
Browse

Differential evolution algorithm with strategy adaptation for global numerical optimization

journal contribution
posted on 2024-11-01, 15:15 authored by Kai Qin, V Huang, P Suganthan
Differential evolution (DE) is an efficient and powerful population-based stochastic search technique for solving optimization problems over continuous space, which has been widely applied in many scientific and engineering fields. However, the success of DE in solving a specific problem crucially depends on appropriately choosing trial vector generation strategies and their associated control parameter values. Employing a trial-and-error scheme to search for the most suitable strategy and its associated parameter settings requires high computational costs. Moreover, at different stages of evolution, different strategies coupled with different parameter settings may be required in order to achieve the best performance. In this paper, we propose a self-adaptive DE (SaDE) algorithm, in which both trial vector generation strategies and their associated control parameter values are gradually self-adapted by learning from their previous experiences in generating promising solutions. Consequently, a more suitable generation strategy along with its parameter settings can be determined adaptively to match different phases of the search process/evolution. The performance of the SaDE algorithm is extensively evaluated (using codes available from P. N. Suganthan) on a suite of 26 bound-constrained numerical optimization problems and compares favorably with the conventional DE and several state-of-the-art parameter adaptive DE variants.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1109/TEVC.2008.927706
  2. 2.
    ISSN - Is published in 1089778X

Journal

IEEE Transactions on Evolutionary Computation

Volume

13

Issue

2

Start page

398

End page

417

Total pages

20

Publisher

IEEE

Place published

United States

Language

English

Copyright

© 2008 IEEE

Former Identifier

2006045007

Esploro creation date

2020-06-22

Fedora creation date

2015-01-19

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC