Intelligent Multiple Search Strategy Cuckoo Algorithm for Numerical and Engineering Optimization Problems

被引:18
作者
Rakhshani, Hojjat [1 ]
Rahati, Amin [1 ]
机构
[1] Univ Sistan & Baluchestan, Dept Comp Sci, Fac Math, Zahedan 98135674, Iran
关键词
Cuckoo search; Covariance matrix adaptation evolution strategy; Reinforcement learning; Engineering design problems; REAL-PARAMETER OPTIMIZATION; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; DESIGN OPTIMIZATION; GLOBAL OPTIMIZATION; GENETIC ALGORITHM; IMPLEMENTATION; PERFORMANCE; SIMULATION; ADAPTATION;
D O I
10.1007/s13369-016-2270-8
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This paper presents intelligent multiple search strategy algorithm (IMSS) as a new modification of cuckoo search (CS) to improve performance of the conventional algorithm. To do so, the proposed IMSS algorithm adopts a multiple search strategy and Q-learning technique. The introduced multiple search strategy couples CS and covariance matrix adaptation evolution strategy (CMAES) to explore search space more efficiently and also to reduce computational time of finding the optimal solution. More precisely, CS enables the IMSS to achieve better accuracy of final solutions through L,vy flights, and CMAES enhances its convergence rate via a concept known as evolution path. To provide an intelligent balance between the exploration and exploitation behaviors, the IMSS employs Q-learning method and thereby acquires information about the performance of each search strategy. Then, it uses this information to dynamically select the best strategy for evolving candidate solutions as optimization process progress. In other words, the IMSS algorithm transforms the task of learning the optimal policy in Q-learning into the search for an efficient and adaptive optimization behavior. The IMSS is evaluated on CEC 2005 and CEC 2013 test suites, and its results are compared with results produced by several state-of-the-art algorithms. For further validation, the presented approach is also applied on two well-studied engineering design problems. The obtained results indicate that the IMSS provides very competitive results compared to other algorithms on the aforementioned optimization problems.
引用
收藏
页码:567 / 593
页数:27
相关论文
共 115 条
[1]   A modified Artificial Bee Colony algorithm for real-parameter optimization [J].
Akay, Bahriye ;
Karaboga, Dervis .
INFORMATION SCIENCES, 2012, 192 :120-142
[2]   A socio-behavioural simulation model for engineering design optimization [J].
Akhtar, S ;
Tai, K ;
Ray, T .
ENGINEERING OPTIMIZATION, 2002, 34 (04) :341-354
[3]   Convex and Non-convex Heat Curve Parameters Estimation Using Cuckoo Search [J].
AlRashidi, M. R. ;
El-Naggar, K. M. ;
AlHajri, M. F. .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2015, 40 (03) :873-882
[4]   Intelligent cuckoo search optimized traffic signal controllers for multi-intersection network [J].
Araghi, Sahar ;
Khosravi, Abbas ;
Creighton, Douglas .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (09) :4422-4431
[5]   A modified version of a T-Cell Algorithm for constrained optimization problems [J].
Aragon, Victoria S. ;
Esquivel, Susana C. ;
Coello Coello, Carlos A. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2010, 84 (03) :351-378
[6]   Simulated annealing and parallel processing: An implementation for constrained global design optimization [J].
Atiqullah, MM ;
Rao, SS .
ENGINEERING OPTIMIZATION, 2000, 32 (05) :659-685
[7]  
Auger A, 2005, IEEE C EVOL COMPUTAT, P1777
[8]  
Ballester PJ, 2005, IEEE C EVOL COMPUTAT, P498
[9]  
Barbosa H.J., 2002, Proc. of the Genetic and Evolutionary Computation Conference, P287
[10]   A hybrid genetic algorithm for constrained optimization problems in mechanical engineering [J].
Bernardino, H. S. ;
Barbosa, H. J. C. ;
Lemonge, A. C. C. .
2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, :646-+