To read this content please select one of the options below:

An improved sparrow search algorithm based on levy flight and opposition-based learning

Danni Chen (Guangdong Polytechnic Normal University, Guangzhou, China and West Lake School of Doumen District, Zhuhai, China)
JianDong Zhao (Guangdong Polytechnic Normal University, Guangzhou, China)
Peng Huang (Guangdong Polytechnic Normal University, Guangzhou, China)
Xiongna Deng (Guangdong Polytechnic Normal University, Guangzhou, China)
Tingting Lu (Guangdong Polytechnic Normal University, Guangzhou, China)

Assembly Automation

ISSN: 0144-5154

Article publication date: 25 October 2021

Issue publication date: 24 November 2021

261

Abstract

Purpose

Sparrow search algorithm (SSA) is a novel global optimization method, but it is easy to fall into local optimization, which leads to its poor search accuracy and stability. The purpose of this study is to propose an improved SSA algorithm, called levy flight and opposition-based learning (LOSSA), based on LOSSA strategy. The LOSSA shows better search accuracy, faster convergence speed and stronger stability.

Design/methodology/approach

To further enhance the optimization performance of the algorithm, The Levy flight operation is introduced into the producers search process of the original SSA to enhance the ability of the algorithm to jump out of the local optimum. The opposition-based learning strategy generates better solutions for SSA, which is beneficial to accelerate the convergence speed of the algorithm. On the one hand, the performance of the LOSSA is evaluated by a set of numerical experiments based on classical benchmark functions. On the other hand, the hyper-parameter optimization problem of the Support Vector Machine (SVM) is also used to test the ability of LOSSA to solve practical problems.

Findings

First of all, the effectiveness of the two improved methods is verified by Wilcoxon signed rank test. Second, the statistical results of the numerical experiment show the significant improvement of the LOSSA compared with the original algorithm and other natural heuristic algorithms. Finally, the feasibility and effectiveness of the LOSSA in solving the hyper-parameter optimization problem of machine learning algorithms are demonstrated.

Originality/value

An improved SSA based on LOSSA is proposed in this paper. The experimental results show that the overall performance of the LOSSA is satisfactory. Compared with the SSA and other natural heuristic algorithms, the LOSSA shows better search accuracy, faster convergence speed and stronger stability. Moreover, the LOSSA also showed great optimization performance in the hyper-parameter optimization of the SVM model.

Keywords

Acknowledgements

This work was supported by the National Social Science Foundation of China (Grant no: AJA190013), the Humanities and Social Science Research and Planning Foundation of the Ministry of Education of China (Grant no: 20YJA880058), the Guangdong Province Joint Training Postgraduate Demonstration Base “Guangdong Hengdian Information Technology Co., Ltd.” (Grant no: 991510307), and the Special Foundation for Key Fields of Education Department of Guangdong Province (Grant no: 2020ZDZX1062).

Citation

Chen, D., Zhao, J., Huang, P., Deng, X. and Lu, T. (2021), "An improved sparrow search algorithm based on levy flight and opposition-based learning", Assembly Automation, Vol. 41 No. 6, pp. 697-713. https://doi.org/10.1108/AA-09-2020-0134

Publisher

:

Emerald Publishing Limited

Copyright © 2021, Emerald Publishing Limited

Related articles