{"title":"Cuckoo Search Algorithm With Ensemble Strategy for Continuous Optimization Problems","authors":"Jiatang Cheng, Kaike Tu, Yan Xiong","doi":"10.1002/cpe.70116","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>Cuckoo search (CS) algorithm is a simple and effective optimization technique. However, CS algorithm may encounter the issue of premature convergence as the complexity of the problem increases. To address this challenge, a cuckoo search algorithm with ensemble strategy, called CSES, is presented in this paper. Specifically, three new search strategies with diverse properties are designed to boost the competitiveness. After that, according to the idea of selective ensemble, a priority roulette method is employed to select the appropriate search strategy at distinct phases of the evolution process, so as to produce more promising results. Furthermore, the effectiveness evaluation of CSES algorithm is carried out on 58 benchmark functions from CEC 2013 and CEC 2017 test suites and several real-world problems including chaotic time series prediction and transformer fault classification. Simulation outcomes illustrate that the introduced CSES is superior to five recently developed CS variants in terms of search accuracy and robustness, for example it provides 10 and 12 better performance improvements on <span></span><math>\n <semantics>\n <mrow>\n <mn>30</mn>\n <mi>D</mi>\n </mrow>\n <annotation>$$ 30D $$</annotation>\n </semantics></math> and <span></span><math>\n <semantics>\n <mrow>\n <mn>50</mn>\n <mi>D</mi>\n </mrow>\n <annotation>$$ 50D $$</annotation>\n </semantics></math> optimization of the CEC 2013 benchmarks, and produces 19 and 11 better performance improvements on <span></span><math>\n <semantics>\n <mrow>\n <mn>30</mn>\n <mi>D</mi>\n </mrow>\n <annotation>$$ 30D $$</annotation>\n </semantics></math> and <span></span><math>\n <semantics>\n <mrow>\n <mn>50</mn>\n <mi>D</mi>\n </mrow>\n <annotation>$$ 50D $$</annotation>\n </semantics></math> optimization of the CEC 2017 benchmarks, respectively. Moreover, CSES also exhibits more superiority compared to several other advanced evolutionary methods, including butterfly optimization algorithm (BOA), dung beetle optimizer (DBO), electric eel foraging optimization (EEFO), jellyfish search (JS) and wild horse optimizer (WHO), and yields 25 better performance improvements on <span></span><math>\n <semantics>\n <mrow>\n <mn>30</mn>\n <mi>D</mi>\n </mrow>\n <annotation>$$ 30D $$</annotation>\n </semantics></math> optimization of the CEC 2013 benchmarks.</p>\n </div>","PeriodicalId":55214,"journal":{"name":"Concurrency and Computation-Practice & Experience","volume":"37 12-14","pages":""},"PeriodicalIF":1.5000,"publicationDate":"2025-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation-Practice & Experience","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cpe.70116","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Cuckoo search (CS) algorithm is a simple and effective optimization technique. However, CS algorithm may encounter the issue of premature convergence as the complexity of the problem increases. To address this challenge, a cuckoo search algorithm with ensemble strategy, called CSES, is presented in this paper. Specifically, three new search strategies with diverse properties are designed to boost the competitiveness. After that, according to the idea of selective ensemble, a priority roulette method is employed to select the appropriate search strategy at distinct phases of the evolution process, so as to produce more promising results. Furthermore, the effectiveness evaluation of CSES algorithm is carried out on 58 benchmark functions from CEC 2013 and CEC 2017 test suites and several real-world problems including chaotic time series prediction and transformer fault classification. Simulation outcomes illustrate that the introduced CSES is superior to five recently developed CS variants in terms of search accuracy and robustness, for example it provides 10 and 12 better performance improvements on and optimization of the CEC 2013 benchmarks, and produces 19 and 11 better performance improvements on and optimization of the CEC 2017 benchmarks, respectively. Moreover, CSES also exhibits more superiority compared to several other advanced evolutionary methods, including butterfly optimization algorithm (BOA), dung beetle optimizer (DBO), electric eel foraging optimization (EEFO), jellyfish search (JS) and wild horse optimizer (WHO), and yields 25 better performance improvements on optimization of the CEC 2013 benchmarks.
期刊介绍:
Concurrency and Computation: Practice and Experience (CCPE) publishes high-quality, original research papers, and authoritative research review papers, in the overlapping fields of:
Parallel and distributed computing;
High-performance computing;
Computational and data science;
Artificial intelligence and machine learning;
Big data applications, algorithms, and systems;
Network science;
Ontologies and semantics;
Security and privacy;
Cloud/edge/fog computing;
Green computing; and
Quantum computing.