Pinhole-imaging-based learning butterfly optimization algorithm for global optimization and feature selection

0211 other engineering and technologies 02 engineering and technology
DOI: 10.1016/j.asoc.2021.107146 Publication Date: 2021-01-29T16:39:55Z
ABSTRACT
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.
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (67)
CITATIONS (70)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....