CMEFS: chaotic mapping-based mayfly optimization with fuzzy entropy for feature selection

Sun, Lin,Ding, Weiping
DOI: https://doi.org/10.1007/s10489-024-05555-2
IF: 5.3
2024-06-07
Applied Intelligence
Abstract:Swarm intelligence algorithms availably settle the issue of feature selection for classification, whereas the Mayfly Optimization Algorithm (MOA) proposed in recent years has the superiority of high precision, concise structure, and effortless enforcement; but it is still caught in local optimum, and the convergence speed needs to be optimized. Then, this work studies a new MOA and further develops a binary MOA to solve feature selection problems. Initially, based on two mapping mechanisms of Logistic-Tent and Cubic chaotic, the male and female populations of MOA are mapped respectively to enhance the variety of MOA populations in the exploration stage, and the Cubic chaotic mapping scheme is cited to dynamically disturb the global optimum to eliminate the limitation of easily getting into local optimum and promote local exploration ability for MOA. Secondly, the parameter fuzzy entropy is proposed to improve MOA, and then an adaptive function based on the parameter fuzzy entropy is constructed by using the historical optimal result of mayfly in the population of MOA. The parameter fuzzy entropy is used as an impact factor to variously adapt the inertia weight, balance global optimization and local exploration capability of population, and increase the variety of population and uniformity of distribution. Further, the contraction factor is improved to be introduced into MOA, and two learning factors are restricted by parameters, so that the velocity of mayfly individuals is not too large, and the convergence performance of MOA is effectively improved. Finally, the binary MOA is constructed based on the S-type transfer function, so that it can process those continuous data, and the optimal feature subset is selected by employing the fitness function. Simulation experimental results on 16 benchmark functions and 12 public datasets show that the binary MOA has great optimization performance, and the effectiveness of the designed feature selection algorithm has been verified.
computer science, artificial intelligence
What problem does this paper attempt to address?