An Electric Fish-Based Arithmetic Optimization Algorithm for Feature Selection

With the widespread use of intelligent information systems, a massive amount of data with lots of irrelevant, noisy, and redundant features are collected; moreover, many features should be handled. Therefore, introducing an efficient feature selection (FS) approach becomes a challenging aim. In the recent decade, various artificial methods and swarm models inspired by biological and social systems have been proposed to solve different problems, including FS. Thus, in this paper, an innovative approach is proposed based on a hybrid integration between two intelligent algorithms, Electric fish optimization (EFO) and the arithmetic optimization algorithm (AOA), to boost the exploration stage of EFO to process the high dimensional FS problems with a remarkable convergence speed. The proposed EFOAOA is examined with eighteen datasets for different real-life applications. The EFOAOA results are compared with a set of recent state-of-the-art optimizers using a set of statistical metrics and the Friedman test. The comparisons show the positive impact of integrating the AOA operator in the EFO, as the proposed EFOAOA can identify the most important features with high accuracy and efficiency. Compared to the other FS methods whereas, it got the lowest features number and the highest accuracy in 50% and 67% of the datasets, respectively.

[1]  Doaa El-Shahat,et al.  A hybrid Harris Hawks optimization algorithm with simulated annealing for feature selection , 2020, Artificial Intelligence Review.

[2]  Mehrdad Rostami,et al.  Review of Swarm Intelligence-based Feature Selection Methods , 2020, Eng. Appl. Artif. Intell..

[3]  Juan Manuel Górriz,et al.  Two fully-unsupervised methods for MR brain image segmentation using SOM-based strategies , 2013, Appl. Soft Comput..

[4]  Dun-Wei Gong,et al.  Feature selection using bare-bones particle swarm optimization with mutual information , 2021, Pattern Recognit..

[5]  Harpreet Singh,et al.  A New Hybrid Algorithm Based on Grey Wolf Optimization and Crow Search Algorithm for Unconstrained Function Optimization and Feature Selection , 2019, IEEE Access.

[6]  Aboul Ella Hassanien,et al.  Multi-objective whale optimization algorithm for content-based image retrieval , 2018, Multimedia Tools and Applications.

[7]  Pradeep Jangir,et al.  A New Arithmetic Optimization Algorithm for Solving Real-World Multiobjective CEC-2021 Constrained Optimization Problems: Diversity Analysis and Validations , 2021, IEEE Access.

[8]  Hossam Faris,et al.  A dynamic locality multi-objective salp swarm algorithm for feature selection , 2020, Comput. Ind. Eng..

[9]  Ali Wagdy Mohamed,et al.  Metaheuristic Algorithms on Feature Selection: A Survey of One Decade of Research (2009-2019) , 2021, IEEE Access.

[10]  Emrah Hancer,et al.  Differential evolution for feature selection: a fuzzy wrapper–filter approach , 2018, Soft Comput..

[11]  Bahman Taheri,et al.  Model identification of the Proton Exchange Membrane Fuel Cells by Extreme Learning Machine and a developed version of Arithmetic Optimization Algorithm , 2021 .

[12]  Seyed Mohammad Mirjalili,et al.  Whale optimization approaches for wrapper feature selection , 2018, Appl. Soft Comput..

[13]  Mengjie Zhang,et al.  A binary ABC algorithm based on advanced similarity scheme for feature selection , 2015, Appl. Soft Comput..

[14]  Giancarlo Mauri,et al.  Computational Intelligence for Parameter Estimation of Biochemical Systems , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[15]  D. Oliva,et al.  COVID-19 X-ray images classification based on enhanced fractional-order cuckoo search optimizer using heavy-tailed distributions , 2020, Applied Soft Computing.

[16]  Guiping Hu,et al.  A two-layer feature selection method using Genetic Algorithm and Elastic Net , 2021, Expert Syst. Appl..

[17]  Magd Abdel Wahab,et al.  An improved Artificial Neural Network using Arithmetic Optimization Algorithm for damage assessment in FGM composite plates , 2021 .

[18]  Putra Sumari,et al.  A Novel Evolutionary Arithmetic Optimization Algorithm for Multilevel Thresholding Segmentation of COVID-19 CT Images , 2021, Processes.

[19]  Seyed Mohammad Mirjalili,et al.  Improved Salp Swarm Algorithm based on opposition based learning and novel local search algorithm for feature selection , 2020, Expert Syst. Appl..

[20]  Mengjie Zhang,et al.  Particle Swarm Optimization for Feature Selection in Classification: A Multi-Objective Approach , 2013, IEEE Transactions on Cybernetics.

[21]  Tirath Prasad Sahu,et al.  Feature selection using Binary Crow Search Algorithm with time varying flight length , 2020, Expert Syst. Appl..

[22]  Krishna Kant Singh,et al.  BEPO: A novel binary emperor penguin optimizer for automatic feature selection , 2021, Knowl. Based Syst..

[23]  William Eberle,et al.  Genetic algorithms in feature and instance selection , 2013, Knowl. Based Syst..

[24]  Seyed Taghi Akhavan Niaki,et al.  A k-NN method for lung cancer prognosis with the use of a genetic algorithm for feature selection , 2021, Expert Syst. Appl..

[25]  Dalia Yousri,et al.  Aquila Optimizer: A novel meta-heuristic optimization algorithm , 2021, Comput. Ind. Eng..

[26]  Ahlem Benazzouz,et al.  EMG Feature Selection for Diagnosis of Neuromuscular Disorders , 2019, 2019 International Conference on Networking and Advanced Systems (ICNAS).

[27]  Junwei Zhou,et al.  Arabic Sentiment Classification Using Convolutional Neural Network and Differential Evolution Algorithm , 2019, Comput. Intell. Neurosci..

[28]  Xiujuan Lei,et al.  Evolutionary computation for solving search-based data analytics problems , 2020, Artificial Intelligence Review.

[29]  TsaiChih-Fong,et al.  Genetic algorithms in feature and instance selection , 2013 .

[30]  Amir H. Gandomi,et al.  The Arithmetic Optimization Algorithm , 2021, Computer Methods in Applied Mechanics and Engineering.

[31]  Ebrahim Akbari,et al.  A hybrid feature selection method based on information theory and binary butterfly optimization algorithm , 2021, Eng. Appl. Artif. Intell..

[32]  Mohammed Abdulaziz Aide Al-qaness,et al.  Device-free human micro-activity recognition method using WiFi signals , 2019, Geo spatial Inf. Sci..

[33]  Mohammed A. A. Al-qaness,et al.  Improved Slime Mould Algorithm based on Firefly Algorithm for feature selection: A case study on QSAR model , 2021, Engineering with Computers.

[34]  Songfeng Lu,et al.  Improved salp swarm algorithm based on particle swarm optimization for feature selection , 2018, Journal of Ambient Intelligence and Humanized Computing.

[35]  Ahmed A. Ewees,et al.  Improved grasshopper optimization algorithm using opposition-based learning , 2018, Expert Syst. Appl..

[36]  Aboul Ella Hassanien,et al.  Feature selection via a novel chaotic crow search algorithm , 2017, Neural Computing and Applications.

[37]  Xin-She Yang,et al.  BBA: A Binary Bat Algorithm for Feature Selection , 2012, 2012 25th SIBGRAPI Conference on Graphics, Patterns and Images.

[38]  B. Sathiyabhama,et al.  A novel feature selection framework based on grey wolf optimizer for mammogram image analysis , 2021, Neural Computing and Applications.

[39]  Giancarlo Mauri,et al.  A novel framework for MR image segmentation and quantification by using MedGA , 2019, Comput. Methods Programs Biomed..

[40]  Salima Ouadfel,et al.  Enhanced Crow Search Algorithm for Feature Selection , 2020, Expert Syst. Appl..

[41]  Selim Yilmaz,et al.  Electric fish optimization: a new heuristic algorithm inspired by electrolocation , 2019, Neural Computing and Applications.

[42]  Hossam Faris,et al.  An evolutionary gravitational search-based feature selection , 2019, Inf. Sci..

[43]  Robertas Damasevicius,et al.  COVID-19 image classification using deep features and fractional-order marine predators algorithm , 2020, Scientific Reports.

[44]  Nabil Neggaz,et al.  An efficient henry gas solubility optimization for feature selection , 2020, Expert Syst. Appl..

[45]  Mohammed El-Abd,et al.  New Feature Selection Paradigm Based on Hyper-heuristic Technique , 2021 .

[46]  Aboul Ella Hassanien,et al.  Binary grey wolf optimization approaches for feature selection , 2016, Neurocomputing.

[47]  Hossam Faris,et al.  Evolutionary Population Dynamics and Grasshopper Optimization approaches for feature selection problems , 2017, Knowl. Based Syst..

[48]  Shengwu Xiong,et al.  Toxicity risks evaluation of unknown FDA biotransformed drugs based on a multi-objective feature selection approach , 2020, Appl. Soft Comput..

[49]  Aboul Ella Hassanien,et al.  Modified cuckoo search algorithm with rough sets for feature selection , 2018, Neural Computing and Applications.