Large-Scale Evolution Strategy Based on Search Direction Adaptation

The covariance matrix adaptation evolution strategy (CMA-ES) is a powerful evolutionary algorithm for single-objective real-valued optimization. However, the time and space complexity may preclude its use in high-dimensional decision space. Recent studies suggest that putting sparse or low-rank constraints on the structure of the covariance matrix can improve the efficiency of CMA-ES in handling large-scale problems. Following this idea, this paper proposes a search direction adaptation evolution strategy (SDA-ES) which achieves linear time and space complexity. SDA-ES models the covariance matrix with an identity matrix and multiple search directions, and uses a heuristic to update the search directions in a way similar to the principal component analysis. We also generalize the traditional 1/5th success rule to adapt the mutation strength which exhibits the derandomization property. Numerical comparisons with nine state-of-the-art algorithms are carried out on 31 test problems. The experimental results have shown that SDA-ES is invariant under search-space rotational transformations, and is scalable with respect to the number of variables. It also achieves competitive performance on generic black-box problems, demonstrating its effectiveness in keeping a good tradeoff between solution quality and computational efficiency.

Medienart:

E-Artikel

Erscheinungsjahr:

2021

Erschienen:

2021

Enthalten in:

Zur Gesamtaufnahme - volume:51

Enthalten in:

IEEE transactions on cybernetics - 51(2021), 3 vom: 30. März, Seite 1651-1665

Sprache:

Englisch

Beteiligte Personen:

He, Xiaoyu [VerfasserIn]
Zhou, Yuren [VerfasserIn]
Chen, Zefeng [VerfasserIn]
Zhang, Jun [VerfasserIn]
Chen, Wei-Neng [VerfasserIn]

Links:

Volltext

Themen:

Journal Article

Anmerkungen:

Date Revised 18.02.2021

published: Print-Electronic

Citation Status PubMed-not-MEDLINE

doi:

10.1109/TCYB.2019.2928563

funding:

Förderinstitution / Projekttitel:

PPN (Katalog-ID):

NLM299920380