{"title":"Performance evaluation of schedule plan for cuckoo search applied to the neural network controller of a rotary crane","authors":"Rui Kinjo, Kunihiko Nakazono, Naoki Oshiro, Hiroshi Kinjo","doi":"10.1007/s10015-023-00918-3","DOIUrl":null,"url":null,"abstract":"<div><p>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.</p></div>","PeriodicalId":46050,"journal":{"name":"Artificial Life and Robotics","volume":"29 1","pages":"129 - 135"},"PeriodicalIF":0.8000,"publicationDate":"2023-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Life and Robotics","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s10015-023-00918-3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0
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.