Skip to main content

Binary Growth Optimizer: For Solving Feature Selection Optimization Problems

  • Conference paper
  • First Online:
Genetic and Evolutionary Computing (ICGEC 2023)

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 1145))

Included in the following conference series:

  • 86 Accesses

Abstract

The present study introduces a novel binary meta-heuristic optimizer, referred to as the Binary Growth Optimizer (BGO), which is specifically developed to address discrete optimization problems. The BGO utilizes transfer functions to convert positions in a continuous space to discrete positions. To assess the performance of the proposed algorithm, we conducted experiments on 14 publicly available datasets from the UCI Machine Learning Repository. We compared the BGO’s performance with seven state-of-the-art meta-heuristics. Based on convergence accuracy statistics, the results indicate that the BGO outperforms the seven compared meta-heuristics, providing the most favorable outcomes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Abdel-Basset, M., Mohamed, R., Sallam, K.M., Chakrabortty, R.K., Ryan, M.J.: BSMA: a novel metaheuristic algorithm for multi-dimensional knapsack problems: Method and comprehensive analysis. Comput. Ind. Eng. 159, 107469 (2021)

    Article  Google Scholar 

  2. Agrawal, P., Abutarboush, H.F., Ganesh, T., Mohamed, A.W.: Metaheuristic algorithms on feature selection: a survey of one decade of research (2009–2019). IEEE Access 9, 26766–26791 (2021)

    Article  Google Scholar 

  3. Ahmid, A., Dao, T.M., Lê, V.: Comparison study of discrete optimization problem using meta-heuristic approaches: a case study. Int. J. Ind. Eng. Oper. Manag. (IJIEOM) 1(2), 97–109 (2019)

    Google Scholar 

  4. Akinola, O.O., Ezugwu, A.E., Agushaka, J.O., Zitar, R.A., Abualigah, L.: Multiclass feature selection with metaheuristic optimization algorithms: a review. Neural Comput. Appl. 34(22), 19751–19790 (2022)

    Article  Google Scholar 

  5. Almufti, S.M.: Historical survey on metaheuristics algorithms. Int. J. Sci. World 7(1), 1 (2019)

    Article  Google Scholar 

  6. Balakrishnan, K., Dhanalakshmi, R., Akila, M., Sinha, B.B.: Improved equilibrium optimization based on levy flight approach for feature selection. Evolving Syst. 1–12 (2022)

    Google Scholar 

  7. Bertsimas, D., Tsitsiklis, J.: Simulated annealing. Stat. Sci. 8(1), 10–15 (1993)

    Article  Google Scholar 

  8. Chaudhuri, A., Sahu, T.P.: Binary Jaya algorithm based on binary similarity measure for feature selection. J. Ambient Intell. Hum. Comput. 1–18 (2021)

    Google Scholar 

  9. Chu, S.C., Feng, Q., Zhao, J., Pan, J.S.: BFGO: bamboo forest growth optimization algorithm. J. Internet Technol. 24(1), 1–10 (2023)

    Article  Google Scholar 

  10. Dehghani, M., Montazeri, Z., Dehghani, A., Nouri, N., Seifi, A.: BSSA: binary spring search algorithm. In: 2017 IEEE 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI), pp. 0220–0224. IEEE (2017)

    Google Scholar 

  11. Dokeroglu, T., Deniz, A., Kiziloz, H.E.: A comprehensive survey on recent metaheuristics for feature selection. Neurocomputing (2022)

    Google Scholar 

  12. Dorigo, M., Birattari, M., Stutzle, T.: Ant colony optimization. IEEE Comput. Intell. Mag. 1(4), 28–39 (2006)

    Article  Google Scholar 

  13. Dua, D., Graff, C.: UCI machine learning repository (2017). http://archive.ics.uci.edu/ml

  14. El-Maleh, A.H., Sheikh, A.T., Sait, S.M.: Binary particle swarm optimization (BPSO) based state assignment for area minimization of sequential circuits. Appl. Soft Comput. 13(12), 4832–4840 (2013)

    Article  Google Scholar 

  15. Han, S., Xiao, L.: An improved adaptive genetic algorithm. In: SHS Web of Conferences, vol. 140, p. 01044. EDP Sciences (2022)

    Google Scholar 

  16. Hashim, F.A., Houssein, E.H., Mabrouk, M.S., Al-Atabany, W., Mirjalili, S.: Henry gas solubility optimization: a novel physics-based algorithm. Futur. Gener. Comput. Syst. 101, 646–667 (2019)

    Article  Google Scholar 

  17. Houssein, E.H., Gad, A.G., Wazery, Y.M., Suganthan, P.N.: Task scheduling in cloud computing based on meta-heuristics: review, taxonomy, open challenges, and future trends. Swarm Evol. Comput. 62, 100841 (2021)

    Article  Google Scholar 

  18. Hussien, A.G., Hassanien, A.E., Houssein, E.H., Amin, M., Azar, A.T.: New binary whale optimization algorithm for discrete optimization problems. Eng. Optim. 52(6), 945–959 (2020)

    Article  MathSciNet  Google Scholar 

  19. Jaafari, A., et al.: Swarm intelligence optimization of the group method of data handling using the cuckoo search and whale optimization algorithms to model and predict landslides. Appl. Soft Comput. 116, 108254 (2022)

    Article  Google Scholar 

  20. Karimi-Mamaghan, M., Mohammadi, M., Meyer, P., Karimi-Mamaghan, A.M., Talbi, E.G.: Machine learning at the service of meta-heuristics for solving combinatorial optimization problems: a state-of-the-art. Eur. J. Oper. Res. 296(2), 393–422 (2022)

    Article  MathSciNet  Google Scholar 

  21. Katoch, S., Chauhan, S.S., Kumar, V.: A review on genetic algorithm: past, present, and future. Multimed. Tools Appl. 80, 8091–8126 (2021)

    Article  Google Scholar 

  22. Kaveh, M., Mesgari, M.S.: Application of meta-heuristic algorithms for training neural networks and deep learning architectures: a comprehensive review. Neural Process. Lett. 1–104 (2022)

    Google Scholar 

  23. Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of ICNN 1995 - International Conference on Neural Networks, vol. 4, pp. 1942–1948. IEEE (1995)

    Google Scholar 

  24. Khaire, U.M., Dhanalakshmi, R.: Stability of feature selection algorithm: a review. J. King Saud Univ.-Comput. Inf. Sci. 34(4), 1060–1073 (2022)

    Google Scholar 

  25. Krause, J., Cordeiro, J., Parpinelli, R.S., Lopes, H.S.: A survey of swarm algorithms applied to discrete optimization problems. In: Swarm Intelligence and Bio-inspired Computation, pp. 169–191. Elsevier (2013)

    Google Scholar 

  26. Liu, N., Pan, J.S., Chu, S.C., Hu, P.: A sinusoidal social learning swarm optimizer for large-scale optimization. Knowl.-Based Syst. 259, 110090 (2023). https://www.sciencedirect.com/science/article/pii/S0950705122011868

  27. Liu, Q., Li, X., Liu, H., Guo, Z.: Multi-objective metaheuristics for discrete optimization problems: a review of the state-of-the-art. Appl. Soft Comput. 93, 106382 (2020)

    Article  Google Scholar 

  28. Mahajan, S., Abualigah, L., Pandit, A.K., Al Nasar, M.R., Alkhazaleh, H.A., Altalhi, M.: Fusion of modern meta-heuristic optimization methods using arithmetic optimization algorithm for global optimization tasks. Soft. Comput. 26(14), 6749–6763 (2022)

    Article  Google Scholar 

  29. Maier, H.R., Razavi, S., Kapelan, Z., Matott, L.S., Kasprzyk, J., Tolson, B.A.: Introductory overview: optimization using evolutionary algorithms and other metaheuristics. Environ. Model. Softw. 114, 195–213 (2019)

    Article  Google Scholar 

  30. Neshat, M., Sepidnam, G., Sargolzaei, M., Toosi, A.N.: Artificial fish swarm algorithm: a survey of the state-of-the-art, hybridization, combinatorial and indicative applications. Artif. Intell. Rev. 42(4), 965–997 (2014)

    Article  Google Scholar 

  31. Pan, J.S., Hu, P., Snášel, V., Chu, S.C.: A survey on binary metaheuristic algorithms and their engineering applications. Artif. Intell. Rev. 1–67 (2022)

    Google Scholar 

  32. Pan, J.S., Tian, A.Q., Chu, S.C., Li, J.B.: Improved binary pigeon-inspired optimization and its application for feature selection. Appl. Intell. 51(12), 8661–8679 (2021)

    Article  Google Scholar 

  33. Pan, J.S., Zhang, L.G., Wang, R.B., Snášel, V., Chu, S.C.: Gannet optimization algorithm: a new metaheuristic algorithm for solving engineering optimization problems. Math. Comput. Simul. 202, 343–373 (2022)

    Article  MathSciNet  Google Scholar 

  34. Pant, M., Zaheer, H., Garcia-Hernandez, L., Abraham, A., et al.: Differential evolution: a review of more than two decades of research. Eng. Appl. Artif. Intell. 90, 103479 (2020)

    Article  Google Scholar 

  35. Reddy, K.S., Panwar, L.K., Panigrahi, B., Kumar, R.: A new binary variant of sine-cosine algorithm: development and application to solve profit-based unit commitment problem. Arab. J. Sci. Eng. 43, 4041–4056 (2018)

    Article  Google Scholar 

  36. Tang, J., Liu, G., Pan, Q.: A review on representative swarm intelligence algorithms for solving optimization problems: applications and trends. IEEE/CAA J. Automatica Sinica 8(10), 1627–1643 (2021)

    Article  MathSciNet  Google Scholar 

  37. Wang, F., Tian, Y., Wang, X.: A discrete wolf pack algorithm for job shop scheduling problem. In: 2019 5th International Conference on Control, Automation and Robotics (ICCAR), pp. 581–585. IEEE (2019)

    Google Scholar 

  38. Wang, G.L., Chu, S.C., Tian, A.Q., Liu, T., Pan, J.S.: Improved binary grasshopper optimization algorithm for feature selection problem. Entropy 24(6) (2022). https://www.mdpi.com/1099-4300/24/6/777

  39. Wang, R.B., Wang, W.F., Xu, L., Pan, J.S., Chu, S.C.: Improved DV-Hop based on parallel and compact whale optimization algorithm for localization in wireless sensor networks. Wirel. Netw. 28(8), 3411–3428 (2022)

    Article  Google Scholar 

  40. Wang, X., Chu, S.C., Pan, J.S.: Five phases algorithm for global optimization. In: Chu, S.C., Chen, S.H., Meng, Z., Ryu, K.H., Tsihrintzis, G.A. (eds.) Advances in Intelligent Information Hiding and Multimedia Signal Processing. SIST, vol. 277, pp. 81–97. Springer, Singapore (2022). https://doi.org/10.1007/978-981-19-1057-9_9

    Chapter  Google Scholar 

  41. Wong, W., Ming, C.I.: A review on metaheuristic algorithms: recent trends, benchmarking and applications. In: 2019 7th International Conference on Smart Computing & Communications (ICSCC), pp. 1–5. IEEE (2019)

    Google Scholar 

  42. Wu, J.M.T., Zhou, H., Pirouz, M., Tayeb, S.: Skyline frequent-utility patterns mining: a survey (2016)

    Google Scholar 

  43. Yang, T., Wan, W., Wang, J., Liu, B., Sun, Z.: A physics-based algorithm to couple CYGNSS surface reflectivity and SMAP brightness temperature estimates for accurate soil moisture retrieval. IEEE Trans. Geosci. Remote Sens. 60, 1–15 (2022)

    Google Scholar 

  44. Zhang, Q., Gao, H., Zhan, Z.H., Li, J., Zhang, H.: Growth optimizer: a powerful metaheuristic algorithm for solving continuous and discrete global optimization problems. Knowl.-Based Syst. 261, 110206 (2023)

    Article  Google Scholar 

  45. Zhao, X., Lv, H., Lv, S., Sang, Y., Wei, Y., Zhu, X.: Enhancing robustness of monthly streamflow forecasting model using gated recurrent unit based on improved grey wolf optimizer. J. Hydrol. 601, 126607 (2021)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jeng-Shyang Pan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chu, SC., Dou, ZC., Pan, JS., Kong, L., Pan, TS. (2024). Binary Growth Optimizer: For Solving Feature Selection Optimization Problems. In: Lin, J.CW., Shieh, CS., Horng, MF., Chu, SC. (eds) Genetic and Evolutionary Computing. ICGEC 2023. Lecture Notes in Electrical Engineering, vol 1145. Springer, Singapore. https://doi.org/10.1007/978-981-97-0068-4_31

Download citation

Publish with us

Policies and ethics