Animorphic ensemble optimization: a large-scale island model

被引:5
作者
Price, Dean [1 ]
Radaideh, Majdi, I [2 ,3 ]
机构
[1] Univ Michigan, Dept Nucl Engn & Radiol Sci, 2355 Bonisteel Blvd, Ann Arbor, MI 48109 USA
[2] MIT, Dept Nucl Sci & Engn, Cambridge, MA 02139 USA
[3] Oak Ridge Natl Lab, Spallat Neutron Source, 8600 Spallation Dr, Oak Ridge, TN 37830 USA
关键词
Ensemble optimization; Island models; Evolutionary and swarm computation; Large-scale optimization; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; GENETIC ALGORITHM; STRATEGIES; PARAMETERS;
D O I
10.1007/s00521-022-07878-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a flexible large-scale ensemble-based optimization algorithm is presented for complex optimization problems. According to the no free lunch theorem, no single optimization algorithm demonstrates superior performance across all optimization problems. Therefore, with the animorphic ensemble optimization (AEO) algorithm presented here, a set of algorithms can be used as an ensemble which demonstrate stronger performance across a wider range of optimization problems than any standalone algorithm. AEO is a high-level ensemble designed to handle large ensembles using a well-defined stochastic migration process. The high-level nature of AEO allows for an arbitrary number of diverse standalone algorithms to interface with one another through an island model interface strategy, where various populations change size according to the performance of the algorithm associated with each population. In this study, AEO is demonstrated using ensembles of both evolutionary and swarm algorithms such as differential evolution, particle swarm, gray wolf optimization, moth-flame optimization, and more, and strong performance is observed. Quantitative diagnostics metrics to describe the migration of individuals across populations are also presented and observed with application to some test problems. In the end, AEO demonstrated strong consistent performance across more than 150 benchmark functions of 10-50 dimensions.
引用
收藏
页码:3221 / 3243
页数:23
相关论文
共 66 条
[1]   Improving streamflow prediction using a new hybrid ELM model combined with hybrid particle swarm optimization and grey wolf optimization [J].
Adnan, Rana Muhammad ;
Mostafa, Reham R. ;
Kisi, Ozgur ;
Yaseen, Zaher Mundher ;
Shahid, Shamsuddin ;
Zounemat-Kermani, Mohammad .
KNOWLEDGE-BASED SYSTEMS, 2021, 230
[2]   Multi-population differential evolution with balanced ensemble of mutation strategies for large-scale global optimization [J].
Ali, Mostafa Z. ;
Awad, Noor H. ;
Suganthan, Ponnuthurai N. .
APPLIED SOFT COMPUTING, 2015, 33 :304-327
[3]   Diversity Through Multiculturality: Assessing Migrant Choice Policies in an Island Model [J].
Araujo, Lourdes ;
Julian Merelo, Juan .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (04) :456-469
[4]  
Arnold DV, 2002, IEEE T EVOLUT COMPUT, V6, P30, DOI [10.1109/4235.985690, 10.1023/A:1015059928466]
[5]  
Awad N, EVALUATION CRITERIA
[6]   A hybrid Particle Swarm Optimization - Simplex algorithm (PSOS) for structural damage identification [J].
Begambre, O. ;
Laier, J. E. .
ADVANCES IN ENGINEERING SOFTWARE, 2009, 40 (09) :883-891
[7]  
Beyer Hans-Georg, 2012, Parallel Problem Solving from Nature - PPSN XII. Proceedings of the 12th International Conference, P367, DOI 10.1007/978-3-642-32937-1_37
[8]   Hybrid of genetic algorithm and simulated annealing for multiple project scheduling with multiple resource constraints [J].
Chen, Po-Han ;
Shahandashti, Seyed Mohsen .
AUTOMATION IN CONSTRUCTION, 2009, 18 (04) :434-443
[9]   The particle swarm - Explosion, stability, and convergence in a multidimensional complex space [J].
Clerc, M ;
Kennedy, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) :58-73
[10]   EIGENVECTOR STATUS PROXIES IN MARKOV-CHAIN MOBILITY MODELS [J].
CONLISK, J ;
SOMMERS, P .
SOCIOLOGICAL METHODS & RESEARCH, 1979, 8 (02) :159-178