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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
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)
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)
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)
Almufti, S.M.: Historical survey on metaheuristics algorithms. Int. J. Sci. World 7(1), 1 (2019)
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)
Bertsimas, D., Tsitsiklis, J.: Simulated annealing. Stat. Sci. 8(1), 10–15 (1993)
Chaudhuri, A., Sahu, T.P.: Binary Jaya algorithm based on binary similarity measure for feature selection. J. Ambient Intell. Hum. Comput. 1–18 (2021)
Chu, S.C., Feng, Q., Zhao, J., Pan, J.S.: BFGO: bamboo forest growth optimization algorithm. J. Internet Technol. 24(1), 1–10 (2023)
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)
Dokeroglu, T., Deniz, A., Kiziloz, H.E.: A comprehensive survey on recent metaheuristics for feature selection. Neurocomputing (2022)
Dorigo, M., Birattari, M., Stutzle, T.: Ant colony optimization. IEEE Comput. Intell. Mag. 1(4), 28–39 (2006)
Dua, D., Graff, C.: UCI machine learning repository (2017). http://archive.ics.uci.edu/ml
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)
Han, S., Xiao, L.: An improved adaptive genetic algorithm. In: SHS Web of Conferences, vol. 140, p. 01044. EDP Sciences (2022)
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)
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)
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)
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)
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)
Katoch, S., Chauhan, S.S., Kumar, V.: A review on genetic algorithm: past, present, and future. Multimed. Tools Appl. 80, 8091–8126 (2021)
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)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of ICNN 1995 - International Conference on Neural Networks, vol. 4, pp. 1942–1948. IEEE (1995)
Khaire, U.M., Dhanalakshmi, R.: Stability of feature selection algorithm: a review. J. King Saud Univ.-Comput. Inf. Sci. 34(4), 1060–1073 (2022)
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)
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
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
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)
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
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)
Wu, J.M.T., Zhou, H., Pirouz, M., Tayeb, S.: Skyline frequent-utility patterns mining: a survey (2016)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
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
DOI: https://doi.org/10.1007/978-981-97-0068-4_31
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-0067-7
Online ISBN: 978-981-97-0068-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)