Abstract
The existing cuckoo search (CS) algorithm has the drawbacks of slow convergence speed, low convergence accuracy, and easy to fall into local optimum. An improved cuckoo search algorithm is proposed in this manuscript to overcome the mentioned shortages using elite opposition-based learning and golden sine operator (EOBL-GS-CS). The modifications could be summarized from two aspects. On the one hand, the elite opposition-based learning (EOBL) mechanism is employed to improve the diversity and quality of the population, preventing the algorithm from falling into the local optimum. On the other hand, the golden sine operator accelerates the algorithm’s convergence speed and improves the algorithm's optimization ability. In the verification part, 14 unimodal and multimodal benchmark functions are used to highlight the characteristics of the proposed algorithm. The experimental results show that, compared with the standard CS and other variants, the EOBL-GS-CS has a faster convergence speed, higher solution accuracy, and significantly improved optimization performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Yang, X.S., Deb, S.: Cuckoo search via Lévy flights. In: 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC), pp. 210–214. IEEE, Coimbatore (2009)
Mosaad, M.I., Abed El-Raouf, M.O., Al-Ahmar, M.A., Banakher, F.A.: Maximum power point tracking of PV system based cuckoo search algorithm; review and comparison. Energy Procedia 162, 117–126 (2019)
Malik, M., Azim, I., Dar, A.H., Asghar, S.: An adaptive SAR despeckling method using cuckoo search algorithm. Intell. Autom. Soft Comput. 29(1), 165–182 (2021)
Zhang, X.R., Zhang, W.F., Sun, W., Sun, X.M., Jha, S.K.: A robust 3-d medical watermarking based on wavelet transform for data protection. Comput. Syst. Sci. Eng. 41(3), 1043–1056 (2022)
Vasudevan, N., Nagarajan, V.: Efficient image de-noising technique based on modified cuckoo search algorithm. J. Med. Syst. 43(10), 1–20 (2019)
Yang, X.S., Deb, S.: Engineering optimisation by cuckoo search. Int. J. Math. Model. Numer. Optim. 1(4), 330–343 (2010)
Durbhaka, G.K., Selvaraj, B., Mittal, M., Saba, T., Rehman, A., Goyal, L.M.: Swarm-lstm: condition monitoring of gearbox fault diagnosis based on hybrid lstm deep neural network optimized by swarm intelligence algorithms. Comput. Mater. Continua 66(2), 2041–2059 (2021)
Nageswari, D., Kalaiarasi, N., Geethamahalakshmi, G.: Optimal placement and sizing of distributed generation using metaheuristic algorithm. Comput. Syst. Sci. Eng. 41(2), 493–509 (2022)
Patwardhan, A.P., Patidar, R., George, N.V.: On a cuckoo search optimization approach towards feedback system identification. Digital Signal Process. 32, 156–163 (2014)
Kumar, M.S.: Hybrid cuckoo search algorithm for scheduling in cloud computing. Comput. Mater. Continua 71(1), 1641–1660 (2022)
Wang, F., Luo, L., He, X.S., Wang, Y.: Hybrid optimization algorithm of PSO and Cuckoo Search. In: 2011 2nd International Conference on Artificial Intelligence, Management Science and Electronic Commerce (AIMSEC), pp. 1172–1175. IEEE, Zhengzhou (2011)
Lim, W.C.E., Kanagaraj, G., Ponnambalam, S.G.: A hybrid cuckoo search-genetic algorithm for hole-making sequence optimization. J. Intell. Manuf. 27(2), 417–429 (2014). https://doi.org/10.1007/s10845-014-0873-z
Naik, M.K., Panda, R.: A novel adaptive cuckoo search algorithm for intrinsic discriminant analysis based face recognition. Appl. Soft Comput. 38, 661–675 (2016)
Sheikholeslami, R., Zecchin, A.C., Zheng, F., Talatahari, S.: A hybrid cuckoo–harmony search algorithm for optimal design of water distribution systems. J. Hydroinf. 18(3), 544–563 (2016)
Mlakar, U., Fister Jr., I., Fister, I.: Hybrid self-adaptive cuckoo search for global optimization. Swarm Evol. Comput. 29, 47–72 (2016)
Barthelemy, P., Bertolotti, J., Wiersma, D.S.: A Lévy flight for light. Nature 453(7194), 495–498 (2008)
Tizhoosh, H.R.: Opposition-based learning: a new scheme for machine intelligence. In: International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC 2006), vol. 1, pp. 695–701. IEEE, Vienna, Austria (2005)
Zhou, Y., Wang, R., Luo, Q.: Elite opposition-based flower pollination algorithm. Neurocomputing 188, 294–310 (2016)
Tubishat, M., Idris, N., Shuib, L., Abushariah, M.A., Mirjalili, S.: Improved Salp Swarm Algorithm based on opposition based learning and novel local search algorithm for feature selection. Expert Syst. Appl. 145, 113122 (2020)
Tanyildizi, E., Demir, G.: Golden sine algorithm: a novel math-inspired algorithm. Adv. Electr. Comput. Eng. 17(2), 71–78 (2017)
Ong, P., Zainuddin, Z.: Optimizing wavelet neural networks using modified cuckoo search for multi-step ahead chaotic time series prediction. Appl. Soft Comput. 80, 374–386 (2019)
Funding
This work was supported by the National Natural Science Foundation of China (No. 62066016), the Research Foundation of Education Bureau of Hunan Province, China (No. 21C0383), the Natural Science Foundation of Hunan Province, China (No. 2020JJ5458).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Li, PC., Zhang, XY., Zain, A.M., Zhou, KQ. (2022). An Improved Cuckoo Search Algorithm Using Elite Opposition-Based Learning and Golden Sine Operator. In: Sun, X., Zhang, X., Xia, Z., Bertino, E. (eds) Artificial Intelligence and Security. ICAIS 2022. Lecture Notes in Computer Science, vol 13338. Springer, Cham. https://doi.org/10.1007/978-3-031-06794-5_23
Download citation
DOI: https://doi.org/10.1007/978-3-031-06794-5_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-06793-8
Online ISBN: 978-3-031-06794-5
eBook Packages: Computer ScienceComputer Science (R0)