Hybrid Sine Cosine Algorithm with Integrated Roulette Wheel Selection and Opposition-Based Learning for Engineering Optimization Problems

被引:16
作者
Pham, Vu Hong Son [1 ]
Dang, Nghiep Trinh Nguyen [1 ]
Nguyen, Van Nam [1 ]
机构
[1] Vietnam Natl Univ VNU HCM, Ho Chi Minh City Univ Technol HCMUT, Fac Civil Engn, Ho Chi Minh City, Vietnam
关键词
Evolutionary algorithm; Stochastic optimization; Sine cosine algorithm; Roulette wheel selection; Opposition-based learning; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; GLOBAL OPTIMIZATION; SEARCH ALGORITHM;
D O I
10.1007/s44196-023-00350-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The sine cosine algorithm (SCA) is widely recognized for its efficacy in solving optimization problems, although it encounters challenges in striking a balance between exploration and exploitation. To improve these limitations, a novel model, termed the novel sine cosine algorithm (nSCA), is introduced. In this advanced model, the roulette wheel selection (RWS) mechanism and opposition-based learning (OBL) techniques are integrated to augment its global optimization capabilities. A meticulous evaluation of nSCA performance has been carried out in comparison with state-of-the-art optimization algorithms, including multi-verse optimizer (MVO), salp swarm algorithm (SSA), moth-flame optimization (MFO), grasshopper optimization algorithm (GOA), and whale optimization algorithm (WOA), in addition to the original SCA. This comparative analysis was conducted across a wide array of 23 classical test functions and 29 CEC2017 benchmark functions, thereby facilitating a comprehensive assessment. Further validation of nSCA utility has been achieved through its deployment in five distinct engineering optimization case studies. Its effectiveness and relevance in addressing real-world optimization issues have thus been emphasized. Across all conducted tests and practical applications, nSCA was found to outperform its competitors consistently, furnishing more effective solutions to both theoretical and applied optimization problems.
引用
收藏
页数:25
相关论文
共 68 条
  • [1] The Arithmetic Optimization Algorithm
    Abualigah, Laith
    Diabat, Ali
    Mirjalili, Seyedali
    Elaziz, Mohamed Abd
    Gandomi, Amir H.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
  • [2] Advances in Sine Cosine Algorithm: A comprehensive survey
    Abualigah, Laith
    Diabat, Ali
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (04) : 2567 - 2608
  • [3] Size optimization of planar truss systems using the modified salp swarm algorithm
    Altay, Onur
    Cetindemir, Oguzhan
    Aydogdu, Ibrahim
    [J]. ENGINEERING OPTIMIZATION, 2024, 56 (04) : 469 - 485
  • [4] Comparative Parameter Estimation of Single Diode PV-Cell Model by Using Sine-Cosine Algorithm and Whale Optimization Algorithm
    Aydin, Omer
    Gozde, Haluk
    Dursun, Mahir
    Taplamacioglu, M. Cengiz
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ICEEE 2019), 2019, : 65 - 68
  • [5] Opposition-Based Sine Cosine Algorithm (OSCA) for Training Feed-Forward Neural Networks
    Bairathi, Divya
    Gopalani, Dinesh
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY AND INTERNET-BASED SYSTEMS (SITIS), 2017, : 438 - 444
  • [6] Adaptive Sine Cosine Algorithm Integrated with Differential Evolution for Structural Damage Detection
    Bureerat, Sujin
    Pholdee, Nantiwat
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2017, PT I, 2017, 10404 : 71 - 86
  • [7] Cloud model based sine cosine algorithm for solving optimization problems
    Cheng, Jiatang
    Duan, Zhimei
    [J]. EVOLUTIONARY INTELLIGENCE, 2019, 12 (04) : 503 - 514
  • [8] Symbiotic Organisms Search: A new metaheuristic optimization algorithm
    Cheng, Min-Yuan
    Prayogo, Doddy
    [J]. COMPUTERS & STRUCTURES, 2014, 139 : 98 - 112
  • [9] Constraint-handling using an evolutionary multiobjective optimization technique
    Coello, CAC
    [J]. CIVIL ENGINEERING AND ENVIRONMENTAL SYSTEMS, 2000, 17 (04) : 319 - 346
  • [10] Exploration and Exploitation in Evolutionary Algorithms: A Survey
    Crepinsek, Matej
    Liu, Shih-Hsi
    Mernik, Marjan
    [J]. ACM COMPUTING SURVEYS, 2013, 45 (03)