A Computationally Efficient Limited Memory CMA-ES for Large Scale Optimizat

被引:61
作者
Loshchilov, Ilya [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Lab Intelligent Syst, CH-1015 Lausanne, Switzerland
来源
GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2014年
关键词
Algorithms; Evolution Strategies; CMA-ES; large scale optimization; Cholesky update; COVARIANCE-MATRIX ADAPTATION;
D O I
10.1145/2576768.2598294
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a computationally efficient limited memory Covariance Matrix Adaptation Evolution Strategy for large scale optimization, which we call the LM-CMA-ES. The LM-CMA-ES is a stochastic, derivative-free algorithm for numerical optimization of non-linear, non-convex optimization problems in continuous domain. Inspired by the limited memory BFGS method of Liu and Nocedal (1989), the LM-CMA-ES samples candidate solutions according to a covariance matrix reproduced from m direction vectors selected during the optimization process. The decomposition of the covariance matrix into Cholesky factors allows to reduce the time and memory complexity of the sampling to O (mn), where n is the number of decision variables. When n is large (e.g., n > 1000), even relatively small values of m (e.g., m = 20; 30) are sufficient to efficiently solve fully nonseparable problems and to reduce the overall run-time.
引用
收藏
页码:397 / 404
页数:8
相关论文
共 24 条
[1]  
[Anonymous], 2013, P 15 ANN C COMP GEN, DOI DOI 10.1145/2464576.2482696
[2]  
Auger A., 2010, RR7215 INRIA
[3]  
Auger A., 2013, GECCO 2013, P1225
[4]   Fast low-rank modifications of the thin singular value decomposition [J].
Brand, M .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2006, 415 (01) :20-30
[5]  
Elhara O. A., 2013, GEN EV COMP C
[6]   A study on the use of non-parametric tests for analyzing the evolutionary algorithms' behaviour: a case study on the CEC'2005 Special Session on Real Parameter Optimization [J].
Garcia, Salvador ;
Molina, Daniel ;
Lozano, Manuel ;
Herrera, Francisco .
JOURNAL OF HEURISTICS, 2009, 15 (06) :617-644
[7]   Adapting arbitrary normal mutation distributions in evolution strategies: The covariance matrix adaptation [J].
Hansen, M ;
Ostermeier, A .
1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, :312-317
[8]   Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation (CMA-ES) [J].
Hansen, N ;
Muller, SD ;
Koumoutsakos, P .
EVOLUTIONARY COMPUTATION, 2003, 11 (01) :1-18
[9]   Completely derandomized self-adaptation in evolution strategies [J].
Hansen, N ;
Ostermeier, A .
EVOLUTIONARY COMPUTATION, 2001, 9 (02) :159-195
[10]  
Hansen N., 2013, HDB COMPUTATIONAL IN