Abstract
Butterfly optimization algorithm (BOA), as a recently proposed meta-heuristic optimization technique, performs competitively in solving numerical optimization problems as well as real-world applications. However, BOA has low precision, slow convergence and may be prone to local optimum, when solving complex or high-dimensional optimization problems. To overcome these defects, a modified BOA (called PIL-BOA) with adaptive gbest-guided search strategy and pinhole-imaging-based learning is proposed. Firstly, a modified position updated equation by introducing the global best (gbest) solution and the inertia weight is designed to efficiently improve the exploitation capability and the solution precision. Secondly, a novel pinhole-imaging learning strategy based on the principle of optics is presented to effectively search the unknown regions and avoid premature convergence. 23 classical problems and 60 complex optimization tasks from CEC 2014 and CEC 2017 are used to further investigate the effectiveness of PIL-BOA. The comparison results demonstrate that PIL-BOA has better performance than most compared algorithms on benchmark test functions. Finally, PIL-BOA is applied to solve feature selection problems and fault diagnosis in real-world wind turbine. The results show that PIL-BOA is superior to other competitors in term of classification accuracy.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.