Skip to main content

An Improved Cuckoo Search Algorithm Using Elite Opposition-Based Learning and Golden Sine Operator

  • Conference paper
  • First Online:
Artificial Intelligence and Security (ICAIS 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13338))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. 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)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Vasudevan, N., Nagarajan, V.: Efficient image de-noising technique based on modified cuckoo search algorithm. J. Med. Syst. 43(10), 1–20 (2019)

    Google Scholar 

  6. Yang, X.S., Deb, S.: Engineering optimisation by cuckoo search. Int. J. Math. Model. Numer. Optim. 1(4), 330–343 (2010)

    MATH  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Kumar, M.S.: Hybrid cuckoo search algorithm for scheduling in cloud computing. Comput. Mater. Continua 71(1), 1641–1660 (2022)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. Mlakar, U., Fister Jr., I., Fister, I.: Hybrid self-adaptive cuckoo search for global optimization. Swarm Evol. Comput. 29, 47–72 (2016)

    Article  Google Scholar 

  16. Barthelemy, P., Bertolotti, J., Wiersma, D.S.: A Lévy flight for light. Nature 453(7194), 495–498 (2008)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. Zhou, Y., Wang, R., Luo, Q.: Elite opposition-based flower pollination algorithm. Neurocomputing 188, 294–310 (2016)

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. Tanyildizi, E., Demir, G.: Golden sine algorithm: a novel math-inspired algorithm. Adv. Electr. Comput. Eng. 17(2), 71–78 (2017)

    Article  Google Scholar 

  21. 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)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Kai-Qing Zhou .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics