Chaotic diffusion‐limited aggregation enhanced grey wolf optimizer: Insights, analysis, binarization, and feature selection

Jiao Hu,Ali Asghar Heidari,Lejun Zhang,Xiao Xue,Wenyong Gui,Huiling Chen,Zhifang Pan
DOI: https://doi.org/10.1002/int.22744
IF: 8.993
2021-11-19
International Journal of Intelligent Systems
Abstract:Grey wolf optimization (GWO) is a widely used meta‐heuristic method. It has limited searching potential when solving the majority of function optimization problems. This paper proposes a new variant of GWO, named SCGWO, which combines GWO with an improved spread strategy and a chaotic local search (CLS) mechanism to overcome these performance limitations. In detail, a spread strategy is introduced into the basic GWO to change the search agent's ability to avoid the local optima, the global exploration capability, and the individual movement's randomness. Then, a CLS mechanism is adopted to accelerate the convergence rate of the evolving agents. This method's effectiveness is illustrated by comparing the proposed SCGWO method with various algorithms, including seven GWO variants and eight well‐known state‐of‐the‐art algorithms on a comprehensive set of benchmark functions with the type of unimodal, multimodal, and composition functions. The experimental results confirmed that the established SCGWO algorithm has apparent advantages in processing unimodal, multimodal, and composition functions. Additionally, the proposed algorithm was utilized for finding the approximate optimal feature subset when applied to the feature selection problems on a set of 32 real‐world data sets from the UCI machine learning repository. The results show that the binary variant also reveals a very competitive performance in dealing with feature selection. Our findings and analysis suggest that the proposed method can be a very suitable tool for realizing the optimal solutions to global optimization and wrapper‐based feature selection tasks.
computer science, artificial intelligence
What problem does this paper attempt to address?