An improved sine cosine water wave optimization algorithm for global optimization

被引:49
作者
Zhang, Jinzhong [1 ]
Zhou, Yongquan [1 ,2 ]
Luo, Qifang [1 ,2 ]
机构
[1] Guangxi Univ Nationalities, Coll Informat Sci & Engn, Nanning, Peoples R China
[2] Guangxi High Sch Complex Syst & Computat Intellig, Key Lab, Nanning, Peoples R China
基金
美国国家科学基金会;
关键词
Waterwave optimization; elite opposition-based algorithm; sine cosine algorithm; functions optimization; structure engineering design;
D O I
10.3233/JIFS-171001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Thewaterwave optimization (WWO) algorithm inspired by shallowwaterwave theory, which has the disadvantages of falling easily into local optimal solution and slower convergence speed and lower calculation accuracy. Concerning this issue, an improved sine cosineWWO algorithm (SCWWO) used elite opposition-based is proposed and to solve optimization functions and structure engineering design problems. First of all, WWO algorithm is combined with the sine cosine algorithm (SCA) in parallel to wave propagation and breaking, because water wave waveform and sine and cosine curves are extremely similar and the SCA algorithm has strong global search capability to improve WWO algorithm's exploitation and exploration capabilities. Secondly, the elite opposition-based learning strategy is introduced into the wave refraction operation that increases the diversity of the population and enhances the exploration capability of WWO algorithm. The SCWWO algorithm clearly improves convergence speed and calculation accuracy. The SCWWO algorithm is compared using 9 benchmark functions. The experimental results demonstrate the feasibility and efficiency of the proposed SCWWO algorithm.
引用
收藏
页码:2129 / 2141
页数:13
相关论文
共 19 条
[1]   Intelligent identification and control using improved fuzzy particle swarm optimization [J].
Alfi, Alireza ;
Fateh, Mohammad-Mehdi .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (10) :12312-12317
[2]  
Ameli K., 2015, ENG OPTIMIZ, V48, P1
[3]  
[Anonymous], 2009, NABIC 2009 WORLD C 2
[4]  
[Anonymous], SOFT COMPUTING
[5]  
Bei Zhang, 2015, Intelligent Computing Theories and Methodologies. 11th International Conference, ICIC 2015. Proceedings: LNCS 9225, P124, DOI 10.1007/978-3-319-22180-9_13
[6]  
Huang H, 2009, DYNAMICS OF SURFACE WAVES IN COASTAL WATERS: WAVE-CURRENT-BOTTOM INTERACTIONS, P1
[7]   A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm [J].
Karaboga, Dervis ;
Basturk, Bahriye .
JOURNAL OF GLOBAL OPTIMIZATION, 2007, 39 (03) :459-471
[8]   SCA: A Sine Cosine Algorithm for solving optimization problems [J].
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2016, 96 :120-133
[9]   Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm [J].
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2015, 89 :228-249
[10]   Multi-Verse Optimizer: a nature-inspired algorithm for global optimization [J].
Mirjalili, Seyedali ;
Mirjalili, Seyed Mohammad ;
Hatamlou, Abdolreza .
NEURAL COMPUTING & APPLICATIONS, 2016, 27 (02) :495-513