BHGSO: Binary Hunger Games Search Optimization Algorithm for Feature Selection Problem
Source abstract
Abstract
In machine learning and data mining, feature selection (FS) is a traditional and complicated optimization problem. Since the run time increases exponentially, FS is treated as an NP-hard problem. The researcher’s effort to build a new FS solution was inspired by the ongoing need for an efficient FS framework and the success rates of swarming outcomes in different optimization scenarios. This paper presents two binary variants of a Hunger Games Search Optimization (HGSO) algorithm based on V- and S-shaped transfer functions within a wrapper FS model for choosing the best features from a large dataset. The proposed technique transforms the continuous HGSO into a binary variant using V- and S-shaped transfer functions (BHGSO-V and BHGSO-S). To validate the accuracy, 16 famous UCI datasets are considered and compared with different state-of-the-art metaheuristic binary algorithms. The findings demonstrate that BHGSO-V achieves better performance in terms of the selected number of features, classification accuracy, run time, and fitness values than other state-of-the-art algorithms. The results demonstrate that the BHGSO-V algorithm can reduce dimensionality and choose the most helpful features for classification problems. The proposed BHGSO-V achieves 95% average classification accuracy for most of the datasets, and run time is less than 5 sec. for low and medium dimensional datasets and less than 10 sec for high dimensional datasets.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Metaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications · Machine Learning and Data Classification
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (37)
Show source-provided references
1. A new optimized wrapper gene selection method for breast cancer prediction10.32604/cmc.2021.015291 ↗
2. Robust re-weighted multi-view feature selection10.32604/cmc.2019.05611 ↗
3. Performance of lung cancer prediction methods using different classification algorithms10.32604/cmc.2021.014631 ↗
4. An improved whale optimization algorithm for feature selection10.32604/cmc.2020.06411 ↗
5. Feature selection with a local search strategy based on the forest optimization algorithm10.32604/cmes.2019.07758 ↗
6. A nested genetic algorithm for feature selection in high-dimensional cancer microarray datasets10.1016/j.eswa.2018.12.022 ↗
7. Swarm intelligence algorithms for feature selection: A review10.3390/app8091521 ↗
8. Simple stopping criteria for information theoretic feature selection10.3390/e21010099 ↗
9. Review on wrapper feature selection approaches
10. Dragonfly algorithm: A new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems10.1007/s00521-015-1920-1 ↗
11. Bio-inspired computing: Algorithms review, deep analysis, and the scope of applications10.1016/j.fcij.2018.06.001 ↗
12. A survey on new generation metaheuristic algorithms10.1016/j.cie.2019.106040 ↗
13. A new metaphor-less algorithms for the photovoltaic cell parameter estimation10.1016/j.ijleo.2020.164559 ↗
14. MOSMA: Multi-objective slime mould algorithm based on elitist non-dominated sorting10.1109/ACCESS.2020.3047936 ↗
15. MOGBO: A new multiobjective gradient-based optimizer for real-world structural optimization problems10.1016/j.knosys.2021.106856 ↗
16. A new metaheuristic optimization algorithms for brushless direct current wheel motor design problem10.32604/cmc.2021.015565 ↗
17. Enhanced chaotic JAYA algorithm for parameter estimation of photovoltaic cell/modules
18. Review and classification of bio-inspired algorithms and their applications10.1007/s42235-020-0049-9 ↗
19. Hybrid binary grey wolf with harris hawks optimizer for feature selection10.1109/ACCESS.2021.3060096 ↗
20. Enhanced salp swarm algorithm based on random walk and its application to training feedforward neural networks10.1007/s00500-020-04832-9 ↗
21. An efficient binary equilibrium optimizer algorithm for feature selection10.1109/ACCESS.2020.3013617 ↗
22. Binary dragon fly optimization for feature selection using time-varying transfer functions10.1016/j.knosys.2018.08.003 ↗
23. A hyper learning binary dragonfly algorithm for feature selection: A COVID-19 case study10.1016/j.knosys.2020.106553 ↗
24. Binary symbiotic organism search algorithm for feature selection and analysis10.1109/ACCESS.2019.2953800 ↗
25. An efficient henry gas solubility optimization for feature selection10.1016/j.eswa.2020.113364 ↗
26. A novel hybrid BPSO-sCA approach for feature selection10.1007/s11047-019-09769-z ↗
27. Binary atom search optimization approaches for feature selection10.1080/09540091.2020.1741515 ↗
28. An improved marine predators algorithm with fuzzy entropy for multi-level thresholding: Real-world example of COVID-19 CT image segmentation10.1109/ACCESS.2020.3007928 ↗
29. A comprehensive analysis of nature-inspired meta-heuristic techniques for feature selection problem10.1007/s11831-020-09412-6 ↗
30. A new quadratic binary harris hawk optimization for feature selection10.3390/electronics8101130 ↗
31. Feature selection method based on rough sets and improved whale optimization algorithm
32. No free lunch theorems for optimization10.1109/4235.585893 ↗
33. Hunger games search: Visions, conception, implementation, deep analysis, perspectives, and towards performance shifts10.1016/j.eswa.2021.114864 ↗
34. Binary butterfly optimization approaches for feature selection10.1016/j.eswa.2018.08.051 ↗
35. BMOA: Binary magnetic optimization algorithm10.7763/IJMLC.2012.V2.114 ↗
36. S-shaped versus v-shaped transfer functions for binary particle swarm optimization10.1016/j.swevo.2012.09.002 ↗
37. Binary whale optimization algorithm for dimensionality reduction10.3390/math8101821 ↗