journal article·2025-12-22Open access

IHBOFS: A Biomimetics-Inspired Hybrid Breeding Optimization Algorithm for High-Dimensional Feature Selection

Chunli Xiang, Jing Zhou, Wen Zhou

Biomimetics· Volume 11· Issue 1

Abstract

With the explosive growth of data across various fields, effective data preprocessing has become increasingly critical. Evolutionary and swarm intelligence algorithms have shown considerable potential in feature selection. However, their performance often deteriorates in large-scale problems, due to premature convergence and limited exploration ability. To address these limitations, this paper proposes an algorithm named IHBOFS, a biomimetics-inspired optimization framework that integrates multiple adaptive strategies to enhance performance and stability. The introduction of the Good Point Set and Elite Opposition-Based Learning mechanisms provides the population with a well-distributed and diverse initialization. Furthermore, adaptive exploitation–exploration balancing strategies are designed for each subpopulation, effectively mitigating premature convergence. Extensive ablation studies on the CEC2022 benchmark functions verify the effectiveness of these strategies. Considering the discrete nature of feature selection, IHBOFS is further extended with continuous-to-discrete mapping functions and applied to six real-world datasets. Comparative experiments against nine metaheuristic-based methods, including Harris Hawk Optimization (HHO) and Ant Colony Optimization (ACO), demonstrate that IHBOFS achieves an average classification accuracy of 92.57%, confirming its superiority and robustness in high-dimensional feature selection tasks.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Metaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms · Machine Learning and Data Classification

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science, Hubei University of Technology, No. 28 Nanli Road, Hongshan District, Wuhan 430068, China

Hubei Provincial Key Laboratory of Green Intelligent Computing Power Network, No. 28 Nanli Road, Hongshan District, Wuhan 430068, China

Funding

National Natural Science Foundation of China · Key Research and Development Program of Hubei Province, China · Young and Middle-aged Scientific and Technological Innovation Team Plan in Higher Education Institutions in Hubei Province, China

References (56)

Show source-provided references
1. A fast dual-module hybrid high-dimensional feature selection algorithm10.1016/j.ins.2024.121185 ↗
2. Asghar, N., Khalil, U., Ahmad, B., Alshanbari, H.M., Hamraz, M., Ahmad, B., and Khan, D.M. (2024). Improved nonparametric survival prediction using CoxPH, Random Survival Forest & DeepHit Neural Network. BMC Med. Inform. Decis. Mak., 24.10.1186/s12911-024-02525-z ↗
3. Saraf, T.O.Q., Fuad, N., and Taujuddin, N.S.A.M. (2022). Framework of meta-heuristic variable length searching for feature selection in high-dimensional data. Computers, 12.10.3390/computers12010007 ↗
4. Gene reduction and machine learning algorithms for cancer classification based on microarray gene expression data: A comprehensive review10.1016/j.eswa.2022.118946 ↗
5. A survey on feature selection approaches for clustering10.1007/s10462-019-09800-w ↗
6. A new feature selection algorithm based on fuzzy-pathfinder optimization10.1007/s00521-024-10043-2 ↗
7. Alsaeedi, A.H., Al-Mahmood, H.H.R., Alnaseri, Z.F., Aziz, M.R., Al-Shammary, D., Ibaida, A., and Ahmed, K. (2024). Fractal feature selection model for enhancing high-dimensional biological problems. BMC Bioinform., 25.10.1186/s12859-023-05619-z ↗
8. Advances in nature-inspired metaheuristic optimization for feature selection problem: A comprehensive survey10.1016/j.cosrev.2023.100559 ↗
9. Empowering education: Harnessing ensemble machine learning approach and ACO-DT classifier for early student academic performance prediction10.1007/s10639-024-12976-6 ↗
10. A framework for feature selection through boosting10.1016/j.eswa.2021.115895 ↗
11. Harnessing eXplainable artificial intelligence for feature selection in time series energy forecasting: A comparative analysis of Grad-CAM and SHAP10.1016/j.apenergy.2023.122079 ↗
12. A hybrid feature selection scheme for high-dimensional data10.1016/j.engappai.2022.104894 ↗
13. A hybrid filter-wrapper feature selection using Fuzzy KNN based on Bonferroni mean for medical datasets classification: A COVID-19 case study10.1016/j.eswa.2023.119612 ↗
14. Multiple strategies based Grey Wolf Optimizer for feature selection in performance evaluation of open-ended funds10.1016/j.swevo.2024.101518 ↗
15. A feature selection based on genetic algorithm for intrusion detection of industrial control systems10.1016/j.cose.2023.103675 ↗
16. Particle swarm optimization algorithm and its applications: A systematic review10.1007/s11831-021-09694-4 ↗
17. AEOWOA: Hybridizing whale optimization algorithm with artificial ecosystem-based optimization for optimal feature selection and global optimization10.1007/s12530-024-09584-7 ↗
18. Modified crayfish optimization algorithm for solving multiple engineering application problems10.1007/s10462-024-10738-x ↗
19. A self-adaptive weighted differential evolution approach for large-scale feature selection10.1016/j.knosys.2021.107633 ↗
20. Wang, X., and Jia, W. (2022, January 6–8). A feature weighting particle swarm optimization method to identify biomarker genes. Proceedings of the 2022 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Las Vegas, NV, USA.10.1109/BIBM55620.2022.9995376 ↗
21. Feature selection based on dataset variance optimization using hybrid sine cosine–firehawk algorithm (hscfha)10.1016/j.future.2024.02.017 ↗
22. A variable granularity search-based multiobjective feature selection algorithm for high-dimensional data classification10.1109/TEVC.2022.3160458 ↗
23. Evolutionary multitasking for feature selection in high-dimensional classification via particle swarm optimization10.1109/TEVC.2021.3100056 ↗
24. An evolutionary multitasking-based feature selection method for high-dimensional classification10.1109/TCYB.2020.3042243 ↗
25. An evolutionary filter approach to feature selection in classification for both single-and multi-objective scenarios10.1016/j.knosys.2023.111008 ↗
26. Ye, Z., Ma, L., and Chen, H. (2016, January 23–25). A hybrid rice optimization algorithm. Proceedings of the 2016 11th International Conference on Computer Science & Education (ICCSE), Nagoya, Japan.10.1109/ICCSE.2016.7581575 ↗
27. A modified hybrid rice optimization algorithm for solving 0–1 knapsack problem10.1007/s10489-021-02717-4 ↗
28. A cooperative hybrid breeding swarm intelligence algorithm for feature selection10.1016/j.patcog.2025.111901 ↗
29. Dynamic niche technology based hybrid breeding optimization algorithm for multimodal feature selection10.1038/s41598-024-78758-9 ↗
30. An ensemble framework with improved hybrid breeding optimization-based feature selection for intrusion detection10.1016/j.future.2023.09.035 ↗
31. Evolutionary computation for feature selection in classification: A comprehensive survey of solutions, applications and challenges10.1016/j.swevo.2024.101661 ↗
32. Information gain ratio-based subfeature grouping empowers particle swarm optimization for feature selection10.1016/j.knosys.2024.111380 ↗
33. Adaptive threshold optimisation for online feature selection using dynamic particle swarm optimisation in determining feature relevancy and redundancy10.1016/j.asoc.2024.111477 ↗
34. Wang, T., Zhao, Q., Wang, S., and Jing, C. (2024, January 23–26). Research on Stochastic Feature Selection Optimization Algorithm Fusing Symmetric Uncertainty. Proceedings of the 2024 IEEE 9th International Conference on Data Science in Cyberspace (DSC), Jinan, China.10.1109/DSC63484.2024.00082 ↗
35. Behavior-based ransomware classification: A particle swarm optimization wrapper-based approach for feature selection10.1016/j.asoc.2022.108744 ↗
36. Hybrid ant lion mutated ant colony optimizer technique with particle swarm optimization for leukemia prediction using microarray gene data10.1109/ACCESS.2024.3351871 ↗
37. Enhancing IoT (Internet of Things) feature selection: A two-stage approach via an improved whale optimization algorithm10.1016/j.eswa.2024.124936 ↗
38. GOG-MBSHO: Multi-strategy fusion binary sea-horse optimizer with Gaussian transfer function for feature selection of cancer gene expression data10.1007/s10462-024-10954-5 ↗
39. Improved Kepler Optimization Algorithm for enhanced feature selection in liver disease classification10.1016/j.knosys.2024.111960 ↗
40. HFCCW: A novel hybrid filter-clustering-coevolutionary wrapper feature selection approach for network anomaly detection10.1007/s13042-024-02187-3 ↗
41. Dung beetle optimization algorithm based on quantum computing and multi-strategy fusion for solving engineering problems10.1016/j.eswa.2023.121219 ↗
42. Improved equilibrium optimization based on Levy flight approach for feature selection10.1007/s12530-022-09461-1 ↗
43. State of health estimation of lithium-ion batteries based on modified flower pollination algorithm-temporal convolutional network10.1016/j.energy.2023.128742 ↗
44. Advances in sparrow search algorithm: A comprehensive survey10.1007/s11831-022-09804-w ↗
45. A systematic review of the whale optimization algorithm: Theoretical foundation, improvements, and hybridizations10.1007/s11831-023-09928-7 ↗
46. RIME: A physics-based optimization10.1016/j.neucom.2023.02.010 ↗
47. Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems
48. Harris hawks optimization algorithm: Variants and applications10.1007/s11831-022-09780-1 ↗
49. Binary northern goshawk optimization for feature selection on micro array cancer datasets10.1007/s12530-024-09580-x ↗
50. Feature selection by ant colony optimization and experimental assessment analysis of PV panel by reflection of mirrors perpendicularly10.1016/j.renene.2023.119238 ↗
51. Slime mould algorithm: A new method for stochastic optimization10.1016/j.future.2020.03.055 ↗
52. A review on the studies employing artificial bee colony algorithm to solve combinatorial optimization problems10.1016/j.engappai.2022.105311 ↗
53. Tree Growth Algorithm (TGA): A novel approach for solving optimization problems10.1016/j.engappai.2018.04.021 ↗
54. Henry gas solubility optimization: A novel physics-based algorithm10.1016/j.future.2019.07.015 ↗
55. A two-step image segmentation based on clone selection multi-object emperor penguin optimizer for fault diagnosis of power transformer10.1016/j.eswa.2023.122940 ↗
56. Manta ray foraging optimization based on mechanics game and progressive learning for multiple optimization problems10.1016/j.asoc.2023.110561 ↗