Skip to main content

Cuckoo Search Algorithm Based on Individual Knowledge Learning

  • Conference paper
  • First Online:
Bio-inspired Computing: Theories and Applications (BIC-TA 2018)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 952))

Abstract

Cuckoo search (CS) is a one of the most efficient evolutionary for global optimization, and widely applied to solve diverse real-world problems. Despite its efficiency and wide use, CS suffers from premature convergence and poor balance between exploitation and exploration. To cope with these issues, a new CS extension based on individual knowledge learning (IKL-CS) is proposed. In this study, knowledge learning based on individual history is introduced into the CS algorithm. Individuals are constantly adjusted and optimized to use their historical knowledge in the optimization process, and communicate with each other to use their own knowledge. The accuracy and performance of the proposed approach are evaluated by eighteen classic benchmark functions. Statistical comparisons of our experimental results showed that the proposed IKL-CS algorithm made an appropriate trade-off between exploration and exploitation. Comparing the proposed I-PKL-CS with various evolutionary CS algorithms, the results demonstrated that IKL-CS is a competitive new type of algorithm.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Wang, G.G., Tan, Y.: Improving metaheuristic algorithms with information feedback models. IEEE Trans. Cybern. (2017)

    Google Scholar 

  2. Wang, G.G., Cai, X., Cui, Z., Min, G., Chen, J.: High performance computing for cyber physical social systems by using evolutionary multi-objective optimization algorithm. IEEE Trans. Emerg. Top. Comput. (2017)

    Google Scholar 

  3. Wang, G.G., Chu, H.C.E., Mirjalili, S.: Three-dimensional path planning for UCAV using an improved bat algorithm. Aerosp. Sci. Technol. 49, 231–238 (2016)

    Article  Google Scholar 

  4. Deb, K.: An introduction to genetic algorithms. Sadhana 24(4–5), 293–315 (1999)

    Article  MathSciNet  Google Scholar 

  5. Lim, W.H., Isa, N.M.: Bidirectional teaching and peer-learning particle swarm optimization. Inf. Sci. 280(4), 111–134 (2014)

    Article  Google Scholar 

  6. Rahnamayan, S., Tizhoosh, H.R., Salama, M.M.A.: Opposition-based differential evolution. IEEE Trans. Evol. Comput. 12(1), 64–79 (2008)

    Article  Google Scholar 

  7. Jia, G.B., Wang, Y., Cai, Z.X., Jin, Y.C.: An improved (l+k)-constrained differential evolution for constrained optimization. Inf. Sci. 222, 302–322 (2013)

    Article  MathSciNet  Google Scholar 

  8. Wang, G.G., Guo, L., Gandomi, A.H., Hao, G.S., Wang, H.: Chaotic krill herd algorithm. Inf. Sci. 274, 17–34 (2014)

    Article  MathSciNet  Google Scholar 

  9. Wang, G.G., Gandomi, A.H., Alavi, A.H.: Stud krill herd algorithm. Neurocomputing 128(5), 363–370 (2014)

    Article  Google Scholar 

  10. Wang, H., Yi, J.H.: An improved optimization method based on krill herd and artificial bee colony with information exchange. Memet. Comput. 10(2), 177–198 (2018)

    Article  Google Scholar 

  11. Wang, G.G., Gandomi, A.H., Alavi, A.H., Hao, G.S.: Hybrid krill herd algorithm with differential evolution for global numerical optimization. Neural Comput. Appl. 25(2), 297–308 (2014)

    Article  Google Scholar 

  12. Wang, G.G., Gandomi, A.H., Alavi, A.H.: An effective krill herdalgorithm with migration operator in biogeography-based optimization. Appl. Math. Model 38(9–10), 2454–2462 (2014)

    Article  MathSciNet  Google Scholar 

  13. Wang, G.G., Guo, L., Wang, H., Duan, H., Liu, L., Li, J.: Incorporating mutation scheme into krill herd algorithm for global numerical optimization. Neural Comput. Appl. 24(3–4), 853–871 (2014)

    Article  Google Scholar 

  14. Yi, J.H., Wang, J., Wang, G.G.: Improved probabilistic neural networks with self-adaptive strategies for transformer fault diagnosis problem. Adv. Mechabucal Eng. 8(1), 1–13 (2016)

    Google Scholar 

  15. Wang, G.G., Gandomi, A.H., Alavi, A.H.: A chaotic particle-swarm krill herd algorithm for global numerical optimization. Kybernetes 42(6), 962–997 (2013)

    Article  MathSciNet  Google Scholar 

  16. Zhang, Z., Feng, Z.: Two-stage updating pheromone for invariant ant colony optimization algorithm. Expert Syst. Appl. 39(1), 706–712 (2012)

    Article  Google Scholar 

  17. Wang, G.G., Guo, L., Duan, H., Wang, H., Liu, L.: Hybridizing harmony search with biogeography based optimization for global numerical optimization. J. Comput. Theor. Nanosci. 10(10), 2318–2328 (2013)

    Google Scholar 

  18. Yildiz, A.R.: A new hybrid artificial bee colony algorithm for robust optimal design and manufacturing. Appl. Soft Comput. 13(5), 2906–2912 (2013)

    Article  Google Scholar 

  19. Wang, G.G., Deb, S., Gao, X.Z., Coelho, L.D.S.: A new metaheuristic optimization algorithm motivated by elephant herding behavior. Int. J. Bio-Inspired Comput. 8(6), 394–409 (2016)

    Article  Google Scholar 

  20. Wang, G.G., Deb, S., Cui, Z.: Monarch butterfly optimization. Neural Comput. Appl. 1–20 (2015)

    Google Scholar 

  21. Wang, G.G., Deb, S., Zhao, X.C., Cui, Z.H.: A new monarch butterfly optimization with an improved crossover operator. Oper. Res. 1–25 (2017)

    Google Scholar 

  22. Feng, Y., Wang, G.G., Deb, S., Lu, M., Zhao, X.: Solving 0-1 knapsack problem by a novel binary monarch butterfly optimization. Neural Comput. Appl. 28(7), 1619–1634 (2017)

    Article  Google Scholar 

  23. Wang, G.G., Deb, S., Coelho, L.S.D.: Earthworm optimization algorithm: a bio-inspired metaheuristic algorithm for global optimization problems. Int. J. Bio-Inspired Comput. (2015)

    Google Scholar 

  24. Wang, Y., Gao, S., Yu, Y., Xu, Z.: The discovery of population interaction with a power law distribution in brain storm optimization. Memet. Comput. 1–23 (2017)

    Google Scholar 

  25. Wang, G.G.: Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems. Memet. Comput. 1–14 (2016)

    Google Scholar 

  26. Wang, G.G., Deb, S., Gandomi, A.H., et al.: Chaotic cuckoo search. Soft Comput. 20(9), 3349–3362 (2016)

    Article  Google Scholar 

  27. Cui, Z., Sun, B., Wang, G., et al.: A novel oriented cuckoo search algorithm to improve DV-Hop performance for cyber-physical systems. J. Parallel Distrib. Comput. 103, 42–52 (2017)

    Article  Google Scholar 

  28. Wang, G.G., Gandomi, A.H., Yang, X.S., Alavi, A.H.: A new hybrid method based on krill herd and cuckoo search for global optimization tasks. Int. J. Bio-Inspired Comput. 8(5), 286–299 (2016)

    Article  Google Scholar 

  29. Wang, G.G., Gandomi, A.H., Zhao, X., Chu, H.C.: Hybridizing harmony searchalgorithm with cuckoo search for global numerical optimization. Soft Comput. 20(1), 273–285 (2016)

    Article  Google Scholar 

  30. Yang, X.S., Deb, S.: Cuckoo search via Lévy flights. In: World Congress on Nature & Biologically Inspired Computing, vol. 71, no. 1, pp. 210–214 (2009)

    Google Scholar 

  31. Nguyen, T.T., Vo, D.N.: Modified cuckoo search algorithm for short-term hydrothermal scheduling. Int. J. Electr. Pow. Energy Syst. 65, 271–281 (2015)

    Article  Google Scholar 

  32. Srivastava, P.R., Khandelwal, R., Khandelwal, S., Kumar, S., Ranganatha, S.S.: Automated test data generation using cuckoo search and tabu search (CSTS) algorithm. Int. J. Inteli. Syst. 21(2), 195–224 (2012)

    Google Scholar 

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

    MATH  Google Scholar 

  34. Chandrasekaran, K., Simon, S.P.: Multi-objective scheduling problem: hybrid approach using fuzzy assisted cuckoo search algorithm. Swarm Evol. Comput. 5, 1–16 (2012)

    Article  Google Scholar 

  35. Valian, E., Tavakoli, S., Mohanna, S., Haghi, A.: Improved cuckoo search for reliability optimization problems. Comput. Ind. Eng. 64(1), 459–568 (2013)

    Article  Google Scholar 

  36. Li, X.T., Yin, M.H.: Modified cuckoo search algorithm with self adaptive parameter method. Inf. Sci. 298, 80–97 (2015)

    Article  Google Scholar 

  37. Li, X., Wang, J., Yin, M.H.: Enhancing the performance of cuckoo search algorithm using orthogonal learning method. Neural Comput. Appl. 24(6), 1233–1247 (2014)

    Article  Google Scholar 

  38. Agrawal, S., Panda, R., Bhuyan, S., Panigrahi, B.K.: Tsallis entropy based optimal multilevel thresholding using cuckoo search algorithm. Swarm Evol. Comput. 11, 16–30 (2013)

    Article  Google Scholar 

  39. Ouaarab, A., Ahiod, B., Yang, X.S.: Discrete cuckoo search algorithm for the travelling salesman problem. Neural Comput. Appl. 24(7–8), 1659–1669 (2014)

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the scientific research project of Hubei Provincial Department of Education (No. B2017314), National Natural Science Foundation of China (No. 61672391), Innovation team of the Provincial Education Department (No. T201631), and Hubei provincial teaching research project (No. 2016446).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuan-Xiang Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Li, J., Li, YX., Zou, J. (2018). Cuckoo Search Algorithm Based on Individual Knowledge Learning. In: Qiao, J., et al. Bio-inspired Computing: Theories and Applications. BIC-TA 2018. Communications in Computer and Information Science, vol 952. Springer, Singapore. https://doi.org/10.1007/978-981-13-2829-9_41

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-2829-9_41

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-2828-2

  • Online ISBN: 978-981-13-2829-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics