Abstract
Here, an optimized neural network controller (NC) was developed with the cuckoo search (CS) method. This was inspired by the mending behavior of the cuckoo bird, which lays eggs similar to those of their putative parents in their nests and allows the putative parents to raise them. CS is an evolutionary computation algorithm that mimics the ecological behavior of organisms to optimize a controller. Previous studies have demonstrated good evolutionary processes for NCs when the value of the scaling index varies in steps during a scheduled period. Therefore, the proposed CS scheduling plan adjusts the scaling index as a linear function, nonlinear function, or stairs. Computer simulations demonstrated that an NC optimized with the scheduled CS method had superior control performance compared to the original CS method. The best results were obtained when the schedule plan was set to a linear or nonlinear function rather than a stair plan.
Similar content being viewed by others
References
Fogel DB (1995) Evolutionary computation. IEEE Press, pp 1–272
Kennedy J, Eberhart RC (1995) Particle Swarm optimization. In: Proceedings of the 1995 IEEE International Conference on Neural Networks 4:1942–1948
Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley
Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press
Yang XS, Deb S (2010) Engineering optimization by cuckoo search. Int J Math Modell Numer Optimiz 1(4):330–343
Shehab M, Khader AT, Al-Betar MA (2017) A survey on applications and variants of the cuckoo search algorithm. Appl Soft Comput 61:1041–1059
Dorigo M, Stützle T (2004) Ant colony optimization. MIT Press
Karaboga D (2005) “An idea based on honey bee swarm for numerical optimization”, technical report TR06. Erciyes University, Turkey
Yamazaki S, Itoh T, Hisamura T (1979) Theoretical consideration on a control of Jib-Crane. Trans Soc Instrum Control Eng 15(6):826–832
Ohto M, Yasunobu S (1997) A rotary crane control method based on a skillful operator’s knowledge. Trans Soc Instrum Control Eng 33(9):923–929
Kondo R, Shimahara S (2005) Anti-sway control of a rotary crane via two-mode switching control. Trans Soc Instrum Control Eng 41(4):307–313
Nakazono K, Ohnishi K, Kinjo H and Yamamoto T (2008) Vibration control of load of rotary crane system using neural network with GA-based training. In: Proceedings of The Thirteenth international Symposium on Artificial Life and Robotics 2008 (AROB 13th ’08 ), pp 609–612
Miyagi W, Nakazono K and Kinjo H (2019) Control of rotary crane using NC optimized by CS method. Transaction of the Society of Instrument and Control Engineers 2019 (SICE Kyushu 38th 2019) , pp 57–58 (in Japanese)
Nakazono K, Oshiro N, Kinjo H (2022) Study on evolutionary performance of NC optimized by scheduled Cuckoo Search for rotary crane system. In: Proceedings of The Twenty-Seventh International Symposium on Artificial Life and Robotics 2022 (AROB 27th 2022), pp 889–892
Acknowledgements
The authors appreciate Editage (www.editage.com) for English language editing.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
About this article
Cite this article
Kinjo, R., Nakazono, K., Oshiro, N. et al. Performance evaluation of schedule plan for cuckoo search applied to the neural network controller of a rotary crane. Artif Life Robotics 29, 129–135 (2024). https://doi.org/10.1007/s10015-023-00918-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-023-00918-3