CMA evolution strategy assisted by kriging model and approximate ranking

被引:15
作者
Huang, Changwu [1 ]
Radi, Bouchaib [2 ]
El Hami, Abdelkhalak [3 ]
Bai, Hao [3 ]
机构
[1] Southern Univ Sci & Technol, Shenzhen Key Lab Computat Intelligence, Dept Comp Sci & Engn, Shenzhen 518055, Peoples R China
[2] FST Settat, LIMII, BP 577,Route Casa, Settat, Morocco
[3] Normandie Univ, INSA Rouen, LMN, F-76000 Rouen, France
关键词
CMA-ES; Kriging Model; Evolution control; Approximate ranking procedure; FITNESS APPROXIMATION; GAUSSIAN-PROCESSES; OPTIMIZATION; CONVERGENCE;
D O I
10.1007/s10489-018-1193-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The covariance matrix adaptation evolution strategy (CMA-ES) is a competitive evolutionary algorithm (EA) for difficult continuous optimization problems. However, expensive function evaluation of many real-world optimization problems poses a serious challenge to the application of CMA-ES (and other EAs) to these problems. To address this challenge, surrogate-assisted EAs has attracted increasing attention and become popular. In this paper, a new surrogate-assisted CMA-ES algorithm in which Kriging model is used to enhance CMA-ES via approximate ranking procedure is proposed. In the proposed algorithm, the approximate ranking procedure which estimates the rank of current population by using Kriging model and the exact fitness function together is adopted. In addition, the confidence interval method of training set selection is introduced for surrogate model construction. An initial sampling is performed before entering the evolution loop. In each iteration (generation), after the population sampling, the approximate ranking procedure is called instead of the original fitness evaluation, then, parameters of the sampling distribution are updated. This iterative search process continues until the target fitness is reached or the computational budget is exhausted. The proposed algorithm and confidence interval method of training set selection are analyzed through experimental study. The results demonstrate that the confidence interval method works well in Kriging-assisted CMA-ES, and that the proposed algorithm significantly reduces the number of function evaluations of CMA-ES and outperforms the Kriging-assisted CMA-ES using pre-selection and generation-based control on the tested problems.
引用
收藏
页码:4288 / 4304
页数:17
相关论文
共 47 条
[1]   Surrogate assisted-hybrid differential evolution algorithm using diversity control [J].
Amali, Miruna Joe S. ;
Baskar, S. .
EXPERT SYSTEMS, 2015, 32 (04) :531-545
[2]  
[Anonymous], BRIEF INTRO CONTINUO
[3]  
[Anonymous], 2003, METHODS MULTIVARIATE
[4]  
[Anonymous], EUROGEN 2007
[5]  
[Anonymous], 2013, THESIS
[6]  
[Anonymous], 1973, Evolutionsstrategie: Optimierung technischer Systeme nach Prinzipien derbiologischen Evolution
[7]  
[Anonymous], OP RES P 2003
[8]  
[Anonymous], 2005, PROBLEM DEFINITIONS
[9]   Evolution strategies – A comprehensive introduction [J].
Hans-Georg Beyer ;
Hans-Paul Schwefel .
Natural Computing, 2002, 1 (1) :3-52
[10]  
Back T, 2013, NAT COMPUT SER, P1, DOI 10.1007/978-3-642-40137-4