Large scale evolutionary optimization using cooperative coevolution

被引:845
作者
Yang, Zhenyu [1 ]
Tang, Ke [1 ]
Yao, Xin [1 ,2 ]
机构
[1] Univ Sci & Technol China, Dept Comp Sci & Technol, NICAL, Hefei 230027, Anhui, Peoples R China
[2] Univ Birmingham, Sch Comp Sci, CERCIA, Birmingham B15 2TT, W Midlands, England
基金
中国国家自然科学基金;
关键词
global optimization; high-dimensional optimization; evolutionary algorithms; cooperative coevolution; differential evolution;
D O I
10.1016/j.ins.2008.02.017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Evolutionary algorithms (EAs) have been applied with success to many numerical and combinatorial optimization problems in recent years. However, they often lose their effectiveness and advantages when applied to large and complex problems, e.g., those with high dimensions. Although cooperative coevolution has been proposed as a promising framework for tackling high-dimensional optimization problems, only limited studies were reported by decomposing a high-dimensional problem into single variables (dimensions). Such methods of decomposition often failed to solve nonseparable problems, for which tight interactions exist among different decision variables. In this paper, we propose a new cooperative coevolution framework that is capable of optimizing large scale nonseparable problems. A random grouping scheme and adaptive weighting are introduced in problem decomposition and coevolution. Instead of conventional evolutionary algorithms, a novel differential evolution algorithm is adopted. Theoretical analysis is presented in this paper to show why and how the new framework can be effective for optimizing large nonseparable problems. Extensive computational studies are also carried out to evaluate the performance of newly proposed algorithm on a large number of benchmark functions with up to 1000 dimensions. The results show clearly that our framework and algorithm are effective as well as efficient for large scale evolutionary optimisation problems. We are unaware of any other evolutionary algorithms that can optimize 1000-dimension nonseparable problems as effectively and efficiently as we have done. (c) 2008 Elsevier Inc. All rights reserved.
引用
收藏
页码:2985 / 2999
页数:15
相关论文
共 29 条
[1]  
[Anonymous], 2005, POWER C, DOI DOI 10.1109/PPC.2005.300506
[2]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657
[3]   A low-cost pedestrian-detection system with a single optical camera [J].
Cao, Xian-Bin ;
Qiao, Hong ;
Keane, John .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2008, 9 (01) :58-67
[4]  
Gamperle R., 2002, Adv Intell Syst, Fuzzy Syst, Evolut Comput, V10, P293
[5]   COVNET:: A cooperative coevolutionary model for evolving artificial neural networks [J].
García-Pedrajas, N ;
Hervág-Martínez, C ;
Muñoz-Pérez, J .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (03) :575-596
[6]   Evolutionary programming using mutations based on the Levy probability distribution [J].
Lee, CY ;
Yao, X .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (01) :1-13
[7]  
Liu Y, 2001, IEEE C EVOL COMPUTAT, P1101, DOI 10.1109/CEC.2001.934314
[8]   Cooperative multi-agent learning: The state of the art [J].
Panait, L ;
Luke, S .
AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2005, 11 (03) :387-434
[9]   Biasing coevolutionary search for optimal multiagent behaviors [J].
Panait, Liviu ;
Luke, Sean ;
Wiegand, R. Paul .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :629-645
[10]  
Potter M.A., 1997, Ph.D. thesis