Improved Binary Grasshopper Optimization Algorithm for Feature Selection Problem

11Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

The migration and predation of grasshoppers inspire the grasshopper optimization algorithm (GOA). It can be applied to practical problems. The binary grasshopper optimization algorithm (BGOA) is used for binary problems. To improve the algorithm’s exploration capability and the solution’s quality, this paper modifies the step size in BGOA. The step size is expanded and three new transfer functions are proposed based on the improvement. To demonstrate the availability of the algorithm, a comparative experiment with BGOA, particle swarm optimization (PSO), and binary gray wolf optimizer (BGWO) is conducted. The improved algorithm is tested on 23 benchmark test functions. Wilcoxon rank-sum and Friedman tests are used to verify the algorithm’s validity. The results indicate that the optimized algorithm is significantly more excellent than others in most functions. In the aspect of the application, this paper selects 23 datasets of UCI for feature selection implementation. The improved algorithm yields higher accuracy and fewer features.

Cite

CITATION STYLE

APA

Wang, G. L., Chu, S. C., Tian, A. Q., Liu, T., & Pan, J. S. (2022). Improved Binary Grasshopper Optimization Algorithm for Feature Selection Problem. Entropy, 24(6). https://doi.org/10.3390/e24060777

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free