Large-Scale Evolution Strategy Based on Search Direction Adaptation

  • He, Xiaoyu; 
  • Zhou, Yuren; 
  • Chen, Zefeng; 
  • Zhang, Jun; 
  • Chen, Wei-Neng
Citations

WEB OF SCIENCE

24
Citations

SCOPUS

23

초록

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. © 2013 IEEE.

키워드

Evolution strategy; large-scale optimization; search direction adaptation
제목
Large-Scale Evolution Strategy Based on Search Direction Adaptation
저자
He, Xiaoyu; Zhou, Yuren; Chen, Zefeng; Zhang, Jun; Chen, Wei-Neng
DOI
10.1109/TCYB.2019.2928563
발행일
2021-03
유형
정기학술지(Article(Perspective Article포함))
저널명
IEEE Transactions on Cybernetics
권
51
호
3
페이지
1651 ~ 1665