Improved sine cosine algorithm with crossover scheme for global optimization

被引:152
作者
Gupta, Shubham [1 ]
Deep, Kusum [1 ]
机构
[1] Indian Inst Technol Roorkee, Dept Math, Roorkee 247667, Uttarakhand, India
关键词
Optimization; Population based algorithms; Sine cosine algorithm; Engineering optimization problems; Multilevel thresholding; INTEGRATED SUPPLY CHAIN; MOTH-FLAME OPTIMIZATION; CUCKOO SEARCH ALGORITHM; STRUCTURAL OPTIMIZATION; DIFFERENTIAL EVOLUTION; STOCHASTIC CONSTRAINTS; GREY WOLF; IMAGE SEGMENTATION; ANT LION; MULTILEVEL;
D O I
10.1016/j.knosys.2018.12.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Sine Cosine Algorithm is a recently developed algorithm based on the characteristics of sine and cosine trigonometric functions, to solve global optimization problems. This paper introduces a novel improved version of sine cosine algorithm, which enhances the exploitation ability of solutions and reduces the overflow of diversity present in the search equations of classical SCA. The proposed algorithm is named as [SCA, The key feature in the proposed algorithm is the hybridization of exploitation skills of crossover with personal best state of individual solutions and integration of self-learning and global search mechanisms. To evaluate these skills in ISCA, a classical set of well-known benchmark problems, standard IEEE CEC 2014 benchmark test and a recent set of benchmark problems, IEEE CEC 2017 have been taken. Several performance metrics (such as convergence, statistical test, performance index), employed on ISCA, ensure the robustness and efficiency of the algorithm. In the paper, the proposed algorithm ISCA is also used to solve five well-known engineering optimization problems. At the end of the paper, the proposed algorithm is also used for multilevel thresholding in image segmentation. The numerical experiments and analysis demonstrate that the proposed algorithm (ISCA) can be highly effective in solving real-life optimization problems. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:374 / 406
页数:33
相关论文
共 102 条
[91]  
Toth P, 2014, MOS-SIAM SER OPTIMIZ, P1
[92]  
Tuba E, 2017, 2017 14TH INTERNATIONAL CONFERENCE ON ENGINEERING OF MODERN ELECTRIC SYSTEMS (EMES), P240, DOI 10.1109/EMES.2017.7980424
[93]   A cooperative approach to particle swarm optimization [J].
van den Bergh, F ;
Engelbrecht, AP .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :225-239
[94]  
Van Laarhoven PJ., 1987, SIMULATED ANNEALING, P7, DOI [DOI 10.1007/978-94-015-7744-1_2, DOI 10.1007/978-94-015-7744-12]
[95]   A novel hybrid forecasting system of wind speed based on a newly developed multi-objective sine cosine algorithm [J].
Wang, Jianzhou ;
Yang, Wendong ;
Du, Pei ;
Niu, Tong .
ENERGY CONVERSION AND MANAGEMENT, 2018, 163 :134-150
[96]  
Xin-She Yang, 2012, Unconventional Computation and Natural Computation. Proceedings of the 11th International Conference, UCNC 2012, P240, DOI 10.1007/978-3-642-32894-7_27
[97]   Evolutionary programming made faster [J].
Yao, X ;
Liu, Y ;
Lin, GM .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 1999, 3 (02) :82-102
[98]   Comparison of grey wolf, whale, water cycle, ant lion and sine-cosine algorithms for the optimization of a vehicle engine connecting rod [J].
Yildiz, Betul Sultan ;
Yildiz, Ali Riza .
MATERIALS TESTING, 2018, 60 (03) :311-315
[99]   A hybrid Q-learning sine-cosine-based strategy for addressing the combinatorial test suite minimization problem [J].
Zamli, Kamal Z. ;
Din, Fakhrud ;
Ahmed, Bestoun S. ;
Bures, Miroslav .
PLOS ONE, 2018, 13 (05)
[100]   An improved sine cosine water wave optimization algorithm for global optimization [J].
Zhang, Jinzhong ;
Zhou, Yongquan ;
Luo, Qifang .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 34 (04) :2129-2141