Abstract
A tremendous flow of big data has come from the growing use of digital technology and intelligent systems. This has resulted in an increase in not just the dimensional issues that big data encounters, but also the number of challenges that big data faces, including redundancies and useless features. As a result, feature selection is offered as a method for eliminating unwanted characteristics. This study introduces the BWOAHHO memetic technique, which combines the binary hybrid Whale Optimization Algorithm (WOA) with Harris Hawks Optimization (HHO). A transfer function to transfer continuous characteristics to binary to fulfill the feature selection nature condition. The efficiency of the selected attributes is assessed using a wrapper k-Nearest neighbor (KNN) Classifier. About 18 benchmark datasets obtained from UCI repository were utilized to measure the proposed method’s proficiency. The performance of the novel hybrid technique was evaluated by comparing to that of WOA, HHO, Particle Swarm Optimization (PSO), the Genetic Algorithm (GA), and the WOASAT-2. With the new hybrid feature selection method, the WOA algorithm’s efficiency was improved. Classification accuracy, average fitness, average selected attributes, and computational time were all used as performance indicators. In terms of accuracy, the proposed BWOHHO algorithm compared with 5 similar metaheuristic algorithms. The BWOAHHO had a classification accuracy of 92% in the 18 datasets, which was higher than BWOA (90%), BPSO (82%), and BGA (82%). (83%), the fitness measures of the BWOHHO algorithm are 0.08, which is lower than the average fitness of BWOA, BPSO, and BGA., in terms of selected attribute size compare the proposed BWOAHHO algorithm to the results obtained by the other five techniques The average selected feature sizes for BWOAHHO, BWOA, BHHO, BGA, and WOASAT-2 were 18.07, 20.12, 22.3, 22.32, 22.40, and 15.99, respectively, and computing time for the proposed BWOHHO was 7.36 in second which was the lowest computed value. To determine the significance of BWOAHHO, a statistical one-way ANOVA test was used. When compared to existing algorithms, the proposed approach produced better results.




Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
The data were taken from UCI public repository.
Code availability
Will be made available upon request.
References
Xue B, Zhang M, Browne WN, Yao X (2016) A survey on evolutionary computation approaches to feature selection. IEEE Trans Evol Comput 20(4):606–626. https://doi.org/10.1109/TEVC.2015.2504420
Gou J, Xue Y, Ma H, Liu Y, Zhan Y, Ke J (2020) Double graphs-based discriminant projections for dimensionality reduction. Neur Comput Appl. https://doi.org/10.1007/s00521-020-04924-5
Chen K, Zhou F-Y, Yuan X-F (2019) Hybrid particle swarm optimization with spiral-shaped mechanism for feature selection. Expert Sys Appl. https://doi.org/10.1016/j.eswa.2019.03.039
Bellman RE (2015) Adaptive control processes. Princeton University Press, New Jersey
Al-Wajih R, Abdulkadir SJ, Aziz N, Al-Tashi Q, Talpur N (2021) Hybrid binary grey wolf with harris hawks optimizer for feature selection. IEEE Access 9:31662–31677
Dash M, Liu H (1997) Feature selection for classification. Intell Data Anal 1(1–4):131–156
Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: algorithm and applications. Future Generat Comp Sys. https://doi.org/10.1016/j.future.2019.02.028
D. Karaboga (2005) "An idea based on honey bee swarm for numerical optimization,"
Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw. https://doi.org/10.1016/j.advengsoft.2013.12.007
Panwar LK, Reddy S, Verma A, Panigrahi BK, Kumar R (2018) Binary grey wolf optimizer for large scale unit commitment problem. Swarm Evol Comput 38:251–266
Mirjalili S (2015) The ant lion optimizer. Adv Eng Softw. https://doi.org/10.1016/j.advengsoft.2015.01.010
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw. https://doi.org/10.1016/j.advengsoft.2016.01.008
Thaher T, Heidari AA, Mafarja M, Dong JS, Mirjalili S (2020) Binary Harris Hawks optimizer for high-dimensional, low sample size feature selection. Evolutionary machine learning techniques. Springer, Berlin, pp 251–272
Chandrashekar G, Sahin F (2014) A survey on feature selection methods. Comput Electr Eng. https://doi.org/10.1016/j.compeleceng.2013.11.024
Liu H, Yu L (2005) Toward integrating feature selection algorithms for classification and clustering. IEEE Trans Knowl Data Eng 17(4):491–502
Muni DP, Pal NR, Das J (2006) “Genetic programming for simultaneous feature selection and classifier design,.” IEEE Trans Sys, Man, Cybernet Part B (Cybernetics) 36(1):106–117
Lin J-Y, Ke H-R, Chien B-C, Yang W-P (2008) Classifier design with feature selection and feature extraction using layered genetic programming. Expert Syst Appl 34(2):1384–1393
Talbi EG (2002) A taxonomy of hybrid metaheuristics. J Heurist. https://doi.org/10.1023/A:1016540724870
Il-Seok O, Jin-Seon L, Byung-Ro M (2004) Hybrid genetic algorithms for feature selection. IEEE Trans Pattern Anal Mach Intell 26(11):1424–1437. https://doi.org/10.1109/TPAMI.2004.105
Dong H, Li T, Ding R, Sun J (2018) A novel hybrid genetic algorithm with granular information for feature selection and optimization. Appl Soft Comput. https://doi.org/10.1016/j.asoc.2017.12.048
Huang J, Cai Y, Xu X (2007) A hybrid genetic algorithm for feature selection wrapper based on mutual information. Patt Recogn Lett. https://doi.org/10.1016/j.patrec.2007.05.011
Liu X-Y, Liang Y, Wang S, Yang Z-Y, Ye H-S (2018) A hybrid genetic algorithm with wrapper-embedded approaches for feature selection. IEEE Access 6:22863–22874
Huang C-L, Dun J-F (2008) A distributed PSO–SVM hybrid system with feature selection and parameter optimization. Appl Soft Comput. https://doi.org/10.1016/j.asoc.2007.10.007
Abdel-Basset M, Ding W, El-Shahat D (2021) A hybrid Harris Hawks optimization algorithm with simulated annealing for feature selection. Artif Intell Rev 54(1):593–637
Javidrad F, Nazari M, Javidrad HR (2018) Optimum stacking sequence design of laminates using a hybrid PSO-SA method. Comp Struct. https://doi.org/10.1016/j.compstruct.2017.11.074
Eappen G, Shankar T (2020) Hybrid PSO-GSA for energy efficient spectrum sensing in cognitive radio network. Phys Commun. https://doi.org/10.1016/j.phycom.2020.101091
Abdel-Basset M, El-Shahat D, El-henawy I, De Albuquerque Victor Hugo C., Mirjalili S (2020) A new fusion of grey wolf optimizer algorithm with a two-phase mutation for feature selection. Expert Sys Appl. https://doi.org/10.1016/j.eswa.2019.112824
Mafarja M, Qasem A, Heidari AA, Aljarah I, Faris H, Mirjalili S (2020) Efficient hybrid nature-inspired binary optimizers for feature selection. Cogn Comput 12(1):150–175
Mohammadzadeh H, Gharehchopogh FS (2021) A novel hybrid whale optimization algorithm with flower pollination algorithm for feature selection: Case study Email spam detection. Comput Intell 37(1):176–209
Got A, Moussaoui A, Zouache D (2021) Hybrid filter-wrapper feature selection using whale optimization algorithm: a multi-objective approach. Expert Sys Appl 183:115312
Liu M, Yao X, Li Y (2020) Hybrid whale optimization algorithm enhanced with Lévy flight and differential evolution for job shop scheduling problems. Appl Soft Comput. https://doi.org/10.1016/j.asoc.2019.105954
Hussain K, Neggaz N, Zhu W, Houssein EH (2021) An efficient hybrid sine-cosine Harris hawks optimization for low and high-dimensional feature selection. Expert Syst Appl 176:114778
Houssein EH, Hosney ME, Elhoseny M, Oliva D, Mohamed WM, Hassaballah M (2020) Hybrid Harris hawks optimization with cuckoo search for drug design and discovery in chemoinformatics. Sci Rep 10(1):1–22
Reddy KS, Panwar LK, Panigrahi B, Kumar R (2018) A new binary variant of sine–cosine algorithm: development and application to solve profit-based unit commitment problem. Arab J Sci Eng 43(8):4041–4056
Yıldız AR, Yıldız BS, Sait SM, Bureerat S, Pholdee N (2019) A new hybrid Harris hawks-Nelder-Mead optimization algorithm for solving design and manufacturing problems. Mater Test 61(8):735–743. https://doi.org/10.3139/120.111378
Barshandeh S, Piri F, Sangani SR (2020) HMPA: an innovative hybrid multi-population algorithm based on artificial ecosystem-based and Harris Hawks optimization algorithms for engineering problems. Eng Comput. https://doi.org/10.1007/s00366-020-01120-w
Mafarja MM, Mirjalili S (2017) Hybrid whale optimization algorithm with simulated annealing for feature selection. Neurocomputing. https://doi.org/10.1016/j.neucom.2017.04.053
Emary E, Zawbaa HM, Hassanien AE (2016) Binary ant lion approaches for feature selection. Neurocomputing. https://doi.org/10.1016/j.neucom.2016.03.101
Chuang L-Y, Chang H-W, Tu C-J, Yang C-H (2008) Improved binary PSO for feature selection using gene expression data. Computat Biol Chem. https://doi.org/10.1016/j.compbiolchem.2007.09.005
Gou J, Qiu W, Yi Z, Shen X, Zhan Y, Ou W (2019) Locality constrained representation-based K-nearest neighbor classification. Knowl-Based Sys. https://doi.org/10.1016/j.knosys.2019.01.016
Gou J, Ma H, Ou W, Zeng S, Rao Y, Yang H (2019) A generalized mean distance-based k-nearest neighbor classifier. Expert Syst Appl 115:356–372
Yesilbudak M, Sagiroglu S, Colak I (2017) A novel implementation of kNN classifier based on multi-tupled meteorological input data for wind power prediction. Energy Convers Manage. https://doi.org/10.1016/j.enconman.2016.12.094
Asuncion A, Newman D (2007) "UCI machine learning repository," ed: Irvine, CA, USA
Al-Tashi Q, Kadir SJA, Rais HM, Mirjalili S, Alhussian H (2019) Binary optimization using hybrid grey wolf optimization for feature selection. IEEE Access 7:39496–39508. https://doi.org/10.1109/ACCESS.2019.2906757
Imandoust SB, Bolandraftar M (2013) Application of k-nearest neighbor (knn) approach for predicting economic events: theoretical background. Int J Eng Res Appl 3(5):605–610
Wang L, Khan L, Thuraisingham B (2008) "An effective evidence theory based k-nearest neighbor (knn) classification," In 2008 IEEE/WIC/ACM International conference on web intelligence and intelligent agent technology, 2008, vol. 1: IEEE, pp. 797–801
Al-wajih R, Abdulakaddir SJ, Aziz NBA, Al-tashi Q (2020) "Binary Grey Wolf Optimizer with K-Nearest Neighbor classifier for Feature Selection," In 2020 International conference on computational intelligence (ICCI), 8–9 Oct. 2020 2020, pp. 130–136, doi: https://doi.org/10.1109/ICCI51257.2020.9247792
Khanesar MA, Teshnehlab M, Shoorehdeli MA (2007) "A novel binary particle swarm optimization," In: 2007 Mediterranean conference on control & automation, IEEE, pp. 1–6
Mafarja M, Aljarah I, Faris H, Hammouri AI, Ala’M A-Z, Mirjalili S (2019) Binary grasshopper optimisation algorithm approaches for feature selection problems. Expert Sys Appl 117:267–286
Abdulrauf Sharifai G, Zainol Z (2020) "Feature selection for high-dimensional and imbalanced biomedical data based on robust correlation based redundancy and binary grasshopper optimization algorithm," Genes, vol. 11, no. 7, p. 717, 2020. [Online]. Available: https://www.mdpi.com/2073-4425/11/7/717
Emary E, Zawbaa HM, Hassanien AE (2016) Binary grey wolf optimization approaches for feature selection. Neurocomputing 172:371–381
Acknowledgements
Research reported in this publication was supported by Fundamental Research Grant Project (FRGS) from the Ministry of Education Malaysia (FRGS/1/2018/ICT02/UTP/03/1) under UTP Grant No. 015MA0-013.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Alwajih, R., Abdulkadir, S.J., Al Hussian, H. et al. Hybrid binary whale with harris hawks for feature selection. Neural Comput & Applic 34, 19377–19395 (2022). https://doi.org/10.1007/s00521-022-07522-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-022-07522-9