Ensemble strategies for population-based optimization algorithms - A survey

Abstract In population-based optimization algorithms (POAs), given an optimization problem, the quality of the solutions depends heavily on the selection of algorithms, strategies and associated parameter combinations, constraint handling method, local search method, surrogate model, niching method, etc. In the literature, there exist several alternatives corresponding to each aspect of configuring a population-based algorithm such as one-point/two-points/uniform crossover operators, tournament/ranking/stochastic uniform sampling selection methods, Gaussian/Levy/Cauchy mutation operators, clearing/crowding/sharing based niching algorithms, adaptive penalty/epsilon/superiority of feasible constraint handling approaches, associated parameter values and so on. In POA literature, No Free Lunch (NFL) theorem has been well-documented and therefore, to effectively solve a given optimization problem, an appropriate configuration is necessary. But, the trial and error approach for the appropriate configuration may be impractical because at different stages of evolution, the most appropriate configurations could be different depending on the characteristics of the current search region for a given problem. Recently, the concept of incorporating ensemble strategies into POAs has become popular so that the process of configuring an optimization algorithm can benefit from both the availability of diverse approaches at different stages and alleviate the computationally intensive offline tuning. In addition, algorithmic components of different advantages could support one another during the optimization process, such that the ensemble of them could potentially result in a versatile POA. This paper provides a survey on the use of ensemble strategies in POAs. In addition, we also provide an overview of similar methods in the literature such as hyper-heuristics, island models, adaptive operator selection, etc. and compare them with the ensemble strategies in the context of POAs.

[1]  Graham Kendall,et al.  A Classification of Hyper-heuristic Approaches , 2010 .

[2]  T. Simpson,et al.  Comparative studies of metamodelling techniques under multiple modelling criteria , 2001 .

[3]  Juan Julián Merelo Guervós,et al.  Diversity Through Multiculturality: Assessing Migrant Choice Policies in an Island Model , 2011, IEEE Transactions on Evolutionary Computation.

[4]  Guohua Wu,et al.  Across neighborhood search for numerical optimization , 2014, Inf. Sci..

[5]  Ruhul A. Sarker,et al.  Multi-operator based evolutionary algorithms for solving constrained optimization problems , 2011, Comput. Oper. Res..

[6]  P. N. Suganthan,et al.  Ensemble of niching algorithms , 2010, Inf. Sci..

[7]  Ponnuthurai N. Suganthan,et al.  Differential Evolution Algorithm with Ensemble of Parameters and Mutation and Crossover Strategies , 2010, SEMCCO.

[8]  Alex S. Fukunaga,et al.  Automated Discovery of Local Search Heuristics for Satisfiability Testing , 2008, Evolutionary Computation.

[9]  P. N. Suganthan,et al.  Multi-population differential evolution with balanced ensemble of mutation strategies for large-scale global optimization , 2015, Appl. Soft Comput..

[10]  Arthur C. Sanderson,et al.  Self-adaptive multi-objective differential evolution with direction information provided by archived inferior solutions , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[11]  P. N. Suganthan,et al.  Ensemble of Constraint Handling Techniques , 2010, IEEE Transactions on Evolutionary Computation.

[12]  Ponnuthurai Nagaratnam Suganthan,et al.  Problem Definitions and Evaluation Criteria for the CEC 2014 Special Session and Competition on Single Objective Real-Parameter Numerical Optimization , 2014 .

[13]  Michèle Sebag,et al.  Analyzing bandit-based adaptive operator selection mechanisms , 2010, Annals of Mathematics and Artificial Intelligence.

[14]  Ponnuthurai N. Suganthan,et al.  Ensemble and Arithmetic Recombination-Based Speciation Differential Evolution for Multimodal Optimization , 2016, IEEE Transactions on Cybernetics.

[15]  Changhe Li,et al.  A Self-Learning Particle Swarm Optimizer for Global Optimization Problems , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[16]  Edmund K. Burke,et al.  A simulated annealing based hyperheuristic for determining shipper sizes for storage and transportation , 2007, Eur. J. Oper. Res..

[17]  Mark Hoogendoorn,et al.  Parameter Control in Evolutionary Algorithms: Trends and Challenges , 2015, IEEE Transactions on Evolutionary Computation.

[18]  Ponnuthurai N. Suganthan,et al.  Ensemble Classification and Regression-Recent Developments, Applications and Future Directions [Review Article] , 2016, IEEE Computational Intelligence Magazine.

[19]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[20]  Cheng Wang,et al.  A multi-strategy improved particle swarm optimization algorithm and its application to identifying uncorrelated multi-source load in the frequency domain , 2017, Neural Computing and Applications.

[21]  Graham Kendall,et al.  A Hybrid Differential Evolution Algorithm – Game Theory for the Berth Allocation Problem , 2015 .

[22]  Hui Li,et al.  Adaptive strategy selection in differential evolution for numerical optimization: An empirical study , 2011, Inf. Sci..

[23]  Datong Xie,et al.  A Multi-Algorithm Balancing Convergence and Diversity for Multi-Objective Optimization , 2013, J. Inf. Sci. Eng..

[24]  Robert G. Reynolds,et al.  An ensemble sinusoidal parameter adaptation incorporated with L-SHADE for solving CEC2014 benchmark problems , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[25]  Byung Ro Moon,et al.  An empirical study on the synergy of multiple crossover operators , 2002, IEEE Trans. Evol. Comput..

[26]  Michèle Sebag,et al.  Extreme Value Based Adaptive Operator Selection , 2008, PPSN.

[27]  Ponnuthurai Nagaratnam Suganthan,et al.  Benchmark Functions for the CEC'2013 Special Session and Competition on Large-Scale Global Optimization , 2008 .

[28]  Janez Brest,et al.  Dynamic optimization using Self-Adaptive Differential Evolution , 2009, 2009 IEEE Congress on Evolutionary Computation.

[29]  Qiuzhen Lin,et al.  Adaptive composite operator selection and parameter control for multiobjective evolutionary algorithm , 2016, Inf. Sci..

[30]  Qingfu Zhang,et al.  Decomposition-Based Multiobjective Evolutionary Algorithm With an Ensemble of Neighborhood Sizes , 2012, IEEE Transactions on Evolutionary Computation.

[31]  Shiu Yin Yuen,et al.  Multiobjective evolutionary algorithm portfolio: Choosing suitable algorithm for multiobjective optimization problem , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[32]  Wali Khan Mashwani,et al.  Multiobjective evolutionary algorithm based on multimethod with dynamic resources allocation , 2016, Appl. Soft Comput..

[33]  Ponnuthurai N. Suganthan,et al.  Novel multimodal problems and differential evolution with ensemble of restricted tournament selection , 2010, IEEE Congress on Evolutionary Computation.

[34]  Sanja Petrovic,et al.  A graph-based hyper-heuristic for educational timetabling problems , 2007, Eur. J. Oper. Res..

[35]  Dirk Thierens,et al.  Adaptive Strategies for Operator Allocation , 2007, Parameter Setting in Evolutionary Algorithms.

[36]  Minrui Fei,et al.  Biogeography-based optimization with ensemble of migration models for global numerical optimization , 2012, 2012 IEEE Congress on Evolutionary Computation.

[37]  Alex S. Fukunaga,et al.  Success-history based parameter adaptation for Differential Evolution , 2013, 2013 IEEE Congress on Evolutionary Computation.

[38]  Qingfu Zhang,et al.  MOEA/D-DRA with two crossover operators , 2010, 2010 UK Workshop on Computational Intelligence (UKCI).

[39]  P. N. Suganthan,et al.  Ensemble particle swarm optimizer , 2017, Appl. Soft Comput..

[40]  Ruhul A. Sarker,et al.  Testing united multi-operator evolutionary algorithms-II on single objective optimization problems , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[41]  Ponnuthurai N. Suganthan,et al.  Differential Evolution with Two Subpopulations , 2014, SEMCCO.

[42]  R. Haftka,et al.  Ensemble of surrogates , 2007 .

[43]  Rammohan Mallipeddi,et al.  Differential evolution with an ensemble of low-quality surrogates for expensive optimization problems , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[44]  Mehmet Fatih Tasgetiren,et al.  An ensemble of differential evolution algorithms with variable neighborhood search for constrained function optimization , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[45]  Naif Alajlan,et al.  Differential Evolution Extreme Learning Machine for the Classification of Hyperspectral Images , 2014, IEEE Geoscience and Remote Sensing Letters.

[46]  Adam P. Piotrowski,et al.  Adaptive Memetic Differential Evolution with Global and Local neighborhood-based mutation operators , 2013, Inf. Sci..

[47]  Graham Kendall,et al.  Grammatical Evolution Hyper-Heuristic for Combinatorial Optimization Problems , 2013, IEEE Transactions on Evolutionary Computation.

[48]  Chuan Wang,et al.  Self-adapting hybrid strategy particle swarm optimization algorithm , 2016, Soft Comput..

[49]  Petr Posík,et al.  Online Black-Box Algorithm Portfolios for Continuous Optimization , 2014, PPSN.

[50]  Ruhul A. Sarker,et al.  Self-adaptive mix of particle swarm methodologies for constrained optimization , 2014, Inf. Sci..

[51]  David B. Fogel,et al.  Evolutionary Computation: The Fossil Record , 1998 .

[52]  Mehmet Fatih Tasgetiren,et al.  An ensemble of discrete differential evolution algorithms for solving the generalized traveling salesman problem , 2010, Appl. Math. Comput..

[53]  Quan-Ke Pan,et al.  Pareto-based discrete artificial bee colony algorithm for multi-objective flexible job shop scheduling problems , 2011 .

[54]  Laizhong Cui,et al.  A novel hybrid differential evolution algorithm with modified CoDE and JADE , 2016, Appl. Soft Comput..

[55]  Limin Luo,et al.  Multi-strategy adaptive particle swarm optimization for numerical optimization , 2015, Eng. Appl. Artif. Intell..

[56]  Petr Bujok,et al.  L-SHADE with competing strategies applied to CEC2015 learning-based test suite , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[57]  Jun Zhang,et al.  Dichotomy Guided Based Parameter Adaptation for Differential Evolution , 2015, GECCO.

[58]  Ruhul A. Sarker,et al.  Testing united multi-operator evolutionary algorithms on the CEC2014 real-parameter numerical optimization , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[59]  Graham Kendall,et al.  A Genetic Programming Hyper-Heuristic Approach for Evolving 2-D Strip Packing Heuristics , 2010, IEEE Transactions on Evolutionary Computation.

[60]  Jasper A Vrugt,et al.  Improved evolutionary optimization from genetically adaptive multimethod search , 2007, Proceedings of the National Academy of Sciences.

[61]  Mingxia Gao,et al.  An Enhanced Differential Evolution Algorithm Based on Multiple Mutation Strategies , 2015, Comput. Intell. Neurosci..

[62]  Giovanni Iacca,et al.  Multi-Strategy coevolving aging Particle Optimization , 2014, Int. J. Neural Syst..

[63]  Witold Pedrycz,et al.  Superior solution guided particle swarm optimization combined with local search techniques , 2014, Expert Syst. Appl..

[64]  Dan Simon,et al.  Ensemble multi-objective biogeography-based optimization with application to automated warehouse scheduling , 2015, Eng. Appl. Artif. Intell..

[65]  Bruce A. Robinson,et al.  Self-Adaptive Multimethod Search for Global Optimization in Real-Parameter Spaces , 2009, IEEE Transactions on Evolutionary Computation.

[66]  Ajith Abraham,et al.  Hybrid Evolutionary Algorithms: Methodologies, Architectures, and Reviews , 2007 .

[67]  Jing J. Liang,et al.  Differential Evolution With Neighborhood Mutation for Multimodal Optimization , 2012, IEEE Transactions on Evolutionary Computation.

[68]  Ponnuthurai N. Suganthan,et al.  Self-adaptive Ensemble Differential Evolution with Sampled Parameter Values for Unit Commitment , 2015, SEMCCO.

[69]  P. Suganthan Particle swarm optimiser with neighbourhood operator , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[70]  Xinyu Zhou,et al.  An Improved Multi-strategy Ensemble Artificial Bee Colony Algorithm with Neighborhood Search , 2016, ICONIP.

[71]  Yu-Jun Zheng,et al.  Emergency Railway Transportation Planning Using a Hyper-Heuristic Approach , 2015, IEEE Transactions on Intelligent Transportation Systems.

[72]  Yi-Zeng Hsieh,et al.  A PSO-based rule extractor for medical diagnosis , 2014, J. Biomed. Informatics.

[73]  Qinqin Fan,et al.  Self-adaptive differential evolution algorithm with crossover strategies adaptation and its application in parameter estimation , 2016 .

[74]  Kay Chen Tan,et al.  A Multi-Facet Survey on Memetic Computation , 2011, IEEE Transactions on Evolutionary Computation.

[75]  Shih-Chang Wang,et al.  Differential evolution optimization with time-frame strategy adaptation , 2017, Soft Comput..

[76]  Bin Xu,et al.  An ensemble algorithm with self-adaptive learning techniques for high-dimensional numerical optimization , 2014, Appl. Math. Comput..

[77]  Chu-Sing Yang,et al.  A Hyper-Heuristic Scheduling Algorithm for Cloud , 2014, IEEE Transactions on Cloud Computing.

[78]  Yu Wang,et al.  Self-adaptive learning based particle swarm optimization , 2011, Inf. Sci..

[79]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[80]  Aimin Zhou,et al.  A Multioperator Search Strategy Based on Cheap Surrogate Models for Evolutionary Optimization , 2015, IEEE Transactions on Evolutionary Computation.

[81]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[82]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[83]  Sanghamitra Bandyopadhyay,et al.  Unsupervised feature selection using an improved version of Differential Evolution , 2015, Expert Syst. Appl..

[84]  Mehmet Fatih Tasgetiren,et al.  A Harmony Search Algorithm with Ensemble of Parameter Sets , 2009, 2009 IEEE Congress on Evolutionary Computation.

[85]  Zengqi Sun,et al.  Can Ensemble Method Convert a 'Weak' Evolutionary Algorithm to a 'Strong' One? , 2005, International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06).

[86]  P. Suganthan,et al.  Constrained multi-objective optimization algorithm with an ensemble of constraint handling methods , 2011 .

[87]  Xuefeng Yan,et al.  Self-Adaptive Differential Evolution Algorithm With Zoning Evolution of Control Parameters and Adaptive Mutation Strategies , 2016, IEEE Transactions on Cybernetics.

[88]  Sanja Petrovic,et al.  Case-based heuristic selection for timetabling problems , 2006, J. Sched..

[89]  Shao Yong Zheng,et al.  An Efficient Multiple Variants Coordination Framework for Differential Evolution , 2017, IEEE Transactions on Cybernetics.

[90]  Jin Liu,et al.  A two-phase scheduling method with the consideration of task clustering for earth observing satellites , 2013, Comput. Oper. Res..

[91]  Hojjat Rakhshani,et al.  Intelligent Multiple Search Strategy Cuckoo Algorithm for Numerical and Engineering Optimization Problems , 2017 .

[92]  Mehmet Fatih Tasgetiren,et al.  Differential evolution algorithm with ensemble of parameters and mutation strategies , 2011, Appl. Soft Comput..

[93]  Xuefeng Yan,et al.  Differential evolution algorithm with self-adaptive strategy and control parameters for P-xylene oxidation process optimization , 2015, Soft Comput..

[94]  Guohua Wu,et al.  Differential evolution with multi-population based ensemble of mutation strategies , 2016, Inf. Sci..

[95]  Tad Hogg,et al.  An Economics Approach to Hard Computational Problems , 1997, Science.

[96]  Yang Li,et al.  An MOEA/D with multiple differential evolution mutation operators , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[97]  Carlos Cotta,et al.  Studying Fault-Tolerance in Island-Based Evolutionary and Multimemetic Algorithms , 2015, Journal of Grid Computing.

[98]  Meie Shen,et al.  A Differential Evolution Algorithm With Dual Populations for Solving Periodic Railway Timetable Scheduling Problem , 2013, IEEE Transactions on Evolutionary Computation.

[99]  Arthur C. Sanderson,et al.  JADE: Adaptive Differential Evolution With Optional External Archive , 2009, IEEE Transactions on Evolutionary Computation.

[100]  C. Shunmuga Velayutham,et al.  An investigation on mixing heterogeneous differential evolution variants in a distributed framework , 2015, Int. J. Bio Inspired Comput..

[101]  Yingwu Chen,et al.  Reconfiguration of satellite orbit for cooperative observation using variable-size multi-objective differential evolution , 2015, Eur. J. Oper. Res..

[102]  Michèle Sebag,et al.  Dynamic Multi-Armed Bandits and Extreme Value-Based Rewards for Adaptive Operator Selection in Evolutionary Algorithms , 2009, LION.

[103]  Ponnuthurai N. Suganthan,et al.  Evolutionary programming with ensemble of explicit memories for dynamic optimization , 2009, 2009 IEEE Congress on Evolutionary Computation.

[104]  William M. Spears,et al.  Adapting Crossover in Evolutionary Algorithms , 1995, Evolutionary Programming.

[105]  Michel Gendreau,et al.  Hyper-heuristics: a survey of the state of the art , 2013, J. Oper. Res. Soc..

[106]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[107]  Laizhong Cui,et al.  Adaptive differential evolution algorithm with novel mutation strategies in multiple sub-populations , 2016, Comput. Oper. Res..

[108]  Zhijian Wu,et al.  Enhancing differential evolution with role assignment scheme , 2014, Soft Comput..

[109]  Bin Li,et al.  Multi-strategy ensemble particle swarm optimization for dynamic optimization , 2008, Inf. Sci..

[110]  Qingfu Zhang,et al.  Adaptive Operator Selection With Bandits for a Multiobjective Evolutionary Algorithm Based on Decomposition , 2014, IEEE Transactions on Evolutionary Computation.

[111]  Ruhul A. Sarker,et al.  A self-adaptive combined strategies algorithm for constrained optimization using differential evolution , 2014, Appl. Math. Comput..

[112]  Xin Yao,et al.  Parallel population-based algorithm portfolios: An empirical study , 2017, Neurocomputing.

[113]  Thomas Bäck,et al.  Evolutionary algorithms in theory and practice - evolution strategies, evolutionary programming, genetic algorithms , 1996 .

[114]  Tetsuyuki Takahama,et al.  Differential evolution with dynamic strategy and parameter selection by detecting landscape modality , 2012, 2012 IEEE Congress on Evolutionary Computation.

[115]  Gary G. Yen,et al.  Performance Metric Ensemble for Multiobjective Evolutionary Algorithms , 2014, IEEE Transactions on Evolutionary Computation.

[116]  Nelishia Pillay,et al.  A review of hyper-heuristics for educational timetabling , 2016, Ann. Oper. Res..

[117]  Quan-Ke Pan,et al.  A two-stage artificial bee colony algorithm scheduling flexible job-shop scheduling problem with new job insertion , 2015, Expert Syst. Appl..

[118]  Graham Kendall,et al.  A Hybrid Evolutionary Approach to the Nurse Rostering Problem , 2010, IEEE Transactions on Evolutionary Computation.

[119]  P. Suganthan,et al.  Differential evolution algorithm with ensemble of populations for global numerical optimization , 2009 .

[120]  Ponnuthurai N. Suganthan,et al.  Dynamic Grouping Crowding Differential Evolution with Ensemble of Parameters for Multi-modal Optimization , 2010, SEMCCO.

[121]  Peter Auer,et al.  Finite-time Analysis of the Multiarmed Bandit Problem , 2002, Machine Learning.

[122]  Alex S. Fukunaga,et al.  Improving the search performance of SHADE using linear population size reduction , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[123]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[124]  Sam Kwong,et al.  Multi-objective differential evolution with self-navigation , 2012, 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[125]  Mehmet Fatih Tasgetiren,et al.  Effective ensembles of heuristics for scheduling flexible job shop problem with new job insertion , 2015, Comput. Ind. Eng..

[126]  Jian Zhuang,et al.  Combining Crowding Estimation in Objective and Decision Space With Multiple Selection and Search Strategies for Multi-Objective Evolutionary Optimization , 2014, IEEE Transactions on Cybernetics.

[127]  Zbigniew Skolicki,et al.  Improving Evolutionary Algorithms with Multi-representation Island Models , 2004, PPSN.

[128]  Xin Yao,et al.  A new self-adaptation scheme for differential evolution , 2014, Neurocomputing.

[129]  Michèle Sebag,et al.  Adaptive operator selection with dynamic multi-armed bandits , 2008, GECCO '08.

[130]  Janez Brest,et al.  Self-adaptive control parameters' randomization frequency and propagations in differential evolution , 2015, Swarm Evol. Comput..

[131]  Yaonan Wang,et al.  Multi-objective self-adaptive differential evolution with elitist archive and crowding entropy-based diversity measure , 2010, Soft Comput..

[132]  Jing J. Liang,et al.  Problem Definitions and Evaluation Criteria for the CEC 2005 Special Session on Real-Parameter Optimization , 2005 .

[133]  Jianqiang Li,et al.  A novel adaptive control strategy for decomposition-based multiobjective algorithm , 2017, Comput. Oper. Res..

[134]  A. Kai Qin,et al.  Local ensemble surrogate assisted crowding differential evolution , 2015, 2015 IEEE Congress on Evolutionary Computation (CEC).

[135]  Janez Brest,et al.  Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark Problems , 2006, IEEE Transactions on Evolutionary Computation.

[136]  Bernhard Sendhoff,et al.  A study on metamodeling techniques, ensembles, and multi-surrogates in evolutionary computation , 2007, GECCO '07.

[137]  Graham Kendall,et al.  Automating the Packing Heuristic Design Process with Genetic Programming , 2012, Evolutionary Computation.

[138]  Gexiang Zhang,et al.  Multicriteria adaptive differential evolution for global numerical optimization , 2015, Integr. Comput. Aided Eng..

[139]  Li Yinhong,et al.  Adaptive multiple evolutionary algorithms search for multi‐objective optimal reactive power dispatch , 2014 .

[140]  Ruhul A. Sarker,et al.  Adaptive Configuration of evolutionary algorithms for constrained optimization , 2013, Appl. Math. Comput..

[141]  Qin Wan,et al.  Takagi-sugeno fuzzy model identification using coevolution particle swarm optimization with multi-strategy , 2015, Applied Intelligence.

[142]  Wenjun Wang,et al.  Multi-strategy ensemble artificial bee colony algorithm for large-scale production scheduling problem , 2015 .

[143]  S. Baskar,et al.  Genetic algorithm with ensemble of immigrant strategies for multicast routing in Ad hoc networks , 2015, Soft Comput..

[144]  Janez Brest,et al.  Structured Population Size Reduction Differential Evolution with Multiple Mutation Strategies on CEC 2013 real parameter optimization , 2013, 2013 IEEE Congress on Evolutionary Computation.

[145]  Liang Gao,et al.  A differential evolution algorithm with self-adapting strategy and control parameters , 2011, Comput. Oper. Res..

[146]  Ponnuthurai N. Suganthan,et al.  Ensemble strategies with adaptive evolutionary programming , 2010, Inf. Sci..

[147]  Michèle Sebag,et al.  Extreme compass and Dynamic Multi-Armed Bandits for Adaptive Operator Selection , 2009, 2009 IEEE Congress on Evolutionary Computation.

[148]  Ponnuthurai N. Suganthan,et al.  Multi-objective optimization using self-adaptive differential evolution algorithm , 2009, 2009 IEEE Congress on Evolutionary Computation.

[149]  Dongyuan Shi,et al.  Multi-strategy ensemble biogeography-based optimization for economic dispatch problems , 2013 .

[150]  Haifeng Li,et al.  Ensemble of differential evolution variants , 2018, Inf. Sci..

[151]  Petr Bujok,et al.  Evaluating the performance of L-SHADE with competing strategies on CEC2014 single parameter-operator test suite , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[152]  Qingfu Zhang,et al.  Differential Evolution With Composite Trial Vector Generation Strategies and Control Parameters , 2011, IEEE Transactions on Evolutionary Computation.

[153]  Graham Kendall,et al.  A Tabu-Search Hyperheuristic for Timetabling and Rostering , 2003, J. Heuristics.

[154]  Witold Pedrycz,et al.  Coordinated Planning of Heterogeneous Earth Observation Resources , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[155]  Xuesong Zhang,et al.  On the use of multi‐algorithm, genetically adaptive multi‐objective method for multi‐site calibration of the SWAT model , 2010 .

[156]  P. N. Suganthan,et al.  Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization , 2009, IEEE Transactions on Evolutionary Computation.

[157]  Ruhul A. Sarker,et al.  Training and testing a self-adaptive multi-operator evolutionary algorithm for constrained optimization , 2015, Appl. Soft Comput..

[158]  Shiu Yin Yuen,et al.  On composing an algorithm portfolio , 2015, Memetic Comput..

[159]  Zbigniew Skolicki,et al.  An analysis of island models in evolutionary computation , 2005, GECCO '05.

[160]  Rammohan Mallipeddi,et al.  An evolving surrogate model-based differential evolution algorithm , 2015, Appl. Soft Comput..

[161]  Bin Li,et al.  Multi-strategy ensemble evolutionary algorithm for dynamic multi-objective optimization , 2010, Memetic Comput..

[162]  Ponnuthurai N. Suganthan,et al.  Ensemble strategies in Compact Differential Evolution , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[163]  He Jiang,et al.  Hyper-Heuristics with Low Level Parameter Adaptation , 2012, Evolutionary Computation.

[164]  Petros Koumoutsakos,et al.  Reducing the Time Complexity of the Derandomized Evolution Strategy with Covariance Matrix Adaptation (CMA-ES) , 2003, Evolutionary Computation.

[165]  Ruhul A. Sarker,et al.  Self-adaptive differential evolution incorporating a heuristic mixing of operators , 2013, Comput. Optim. Appl..

[166]  Álvaro Fialho,et al.  Multi-Objective Differential Evolution with Adaptive Control of Parameters and Operators , 2011, LION.

[167]  Tapabrata Ray,et al.  Parameters adaptation in Differential Evolution , 2012, 2012 IEEE Congress on Evolutionary Computation.

[168]  Tapabrata Ray,et al.  Differential Evolution With Dynamic Parameters Selection for Optimization Problems , 2014, IEEE Transactions on Evolutionary Computation.

[169]  Fei Peng,et al.  Population-Based Algorithm Portfolios for Numerical Optimization , 2010, IEEE Transactions on Evolutionary Computation.

[170]  Lixin Tang,et al.  Differential Evolution With an Individual-Dependent Mechanism , 2015, IEEE Transactions on Evolutionary Computation.

[171]  Riccardo Poli,et al.  Evolving an Improved Algorithm for Envelope Reduction Using a Hyper-Heuristic Approach , 2014, IEEE Transactions on Evolutionary Computation.

[172]  Ponnuthurai N. Suganthan,et al.  A Differential Evolution Framework with Ensemble of Parameters and Strategies and Pool of Local Search Algorithms , 2014, EvoApplications.

[173]  Xiangtao Li,et al.  Multi-search differential evolution algorithm , 2017, Applied Intelligence.

[174]  Ruhul A. Sarker,et al.  United multi-operator evolutionary algorithms , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[175]  Chee Peng Lim,et al.  A new Reinforcement Learning-based Memetic Particle Swarm Optimizer , 2016, Appl. Soft Comput..

[176]  Liang Gao,et al.  A new differential evolution algorithm with a hybrid mutation operator and self-adapting control parameters for global optimization problems , 2014, Applied Intelligence.

[177]  Zhijian Wu,et al.  Multi-strategy ensemble artificial bee colony algorithm , 2014, Inf. Sci..

[178]  Michèle Sebag,et al.  Toward comparison-based adaptive operator selection , 2010, GECCO '10.

[179]  Ponnuthurai N. Suganthan,et al.  Heterogeneous comprehensive learning particle swarm optimization with enhanced exploration and exploitation , 2015, Swarm Evol. Comput..

[180]  Jonathan Timmis,et al.  Artificial Immune Systems: A New Computational Intelligence Approach , 2003 .

[181]  Xiangtao Li,et al.  Multi-Population Based Ensemble Mutation Method for Single Objective Bilevel Optimization Problem , 2016, IEEE Access.

[182]  Xin Yao,et al.  Population-based Algorithm Portfolios with automated constituent algorithms selection , 2014, Inf. Sci..

[183]  Reha Uzsoy,et al.  Rapid Modeling and Discovery of Priority Dispatching Rules: An Autonomous Learning Approach , 2006, J. Sched..

[184]  Ruhul A. Sarker,et al.  Investigating Multi-Operator Differential Evolution for Feature Selection , 2016, ACALCI.

[185]  Jing J. Liang,et al.  Ensemble of Clearing Differential Evolution for Multi-modal Optimization , 2012, ICSI.

[186]  Mark Johnston,et al.  Automatic Programming via Iterated Local Search for Dynamic Job Shop Scheduling , 2015, IEEE Transactions on Cybernetics.

[187]  Antonio LaTorre,et al.  A MOS-based dynamic memetic differential evolution algorithm for continuous optimization: a scalability test , 2011, Soft Comput..

[188]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[189]  Dirk Sudholt,et al.  General Upper Bounds on the Runtime of Parallel Evolutionary Algorithms* , 2014, Evolutionary Computation.

[190]  Helio J. C. Barbosa,et al.  Adaptive Operator Selection at the Hyper-level , 2012, PPSN.

[191]  Dirk Sudholt,et al.  Analysis of Speedups in Parallel Evolutionary Algorithms for Combinatorial Optimization - (Extended Abstract) , 2011, ISAAC.