Skip to main content
Log in

Empowering African vultures optimizer using Archimedes optimization algorithm for maximum efficiency for global optimization and feature selection

  • Original Paper
  • Published:
Evolving Systems Aims and scope Submit manuscript

Abstract

Feature selection (FS) plays a pivotal role in data mining, presenting an optimization challenge that seeks to reduce feature size and enhance model generalization simultaneously. The expansive search space involved in this task often leads conventional optimization methods to produce suboptimal outcomes, impeding the pursuit of the most optimal global solution. This study presents a novel hybrid optimization approach, AVOA-AOA, which integrates the Archimedes Optimization Algorithm (AOA) with the African Vultures Optimization Algorithm (AVOA) specifically for numerical optimization and FS purposes. AVOA algorithm, inspired by the foraging behavior of vultures in Africa, is known for its simple yet effective design. However, it has some drawbacks, such as limited exploration capacity and early convergence due to minimal search process exploration. These drawbacks lead to an unbalanced search with an inability to bypass local solutions. To address these issues, the proposed AVOA-AOA method integrates AOA into the AVOA framework, enhancing the exploration phase and facilitating a dynamic transition between exploration and exploitation. The in-depth investigation and analysis of the performance of the proposed AVOA-AOA method are carried out using (1) twenty-nine CEC2017 benchmark functions and (2) nineteen datasets for FS problems. The experimental findings show that AVOA’s search tactics and convergence behavior have been vastly enhanced. The proposed AVOA-AOA achieves an average accuracy rate of 97.64% using the K-Nearest Neighbors (KNN) classifier and surpasses state-of-the-art results for 15 out of 19 datasets.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

The datasets generated during and/or analyzed during the current study are available in the UCI repository at https://archive.ics.uci.edu/ml/datasets.php.

References

  • Abdollahzadeh B, Gharehchopogh FS, Mirjalili S (2021) African vultures optimization algorithm: a new nature-inspired metaheuristic algorithm for global optimization problems. Comput Ind Eng 158:107408

    Article  Google Scholar 

  • Abiodun EO, Alabdulatif A, Abiodun OI, Alawida M, Alabdulatif A, Alkhawaldeh RS (2021) A systematic review of emerging feature selection optimization methods for optimal text classification: the present state and prospective opportunities. Neural Comput Appl 33(22):15091–15118

    Article  Google Scholar 

  • Alferaidi A, Yadav K, Alharbi Y, Razmjooy N, Viriyasitavat W, Gulati K, Kautish S, Dhiman G et al (2022) Distributed deep cnn-lstm model for intrusion detection method in iot-based vehicles. Math Probl Eng. https://doi.org/10.1155/2022/3424819

    Article  Google Scholar 

  • Ali A, Mahariq I, Shah K, Abdeljawad T, Al-Sheikh B (2021) Stability analysis of initial value problem of pantograph-type implicit fractional differential equations with impulsive conditions. Adv Differ Equ 2021(1):1–17

    Article  MathSciNet  Google Scholar 

  • Arora S, Anand P (2019) Binary butterfly optimization approaches for feature selection. Expert Syst Appl 116:147–160

    Article  Google Scholar 

  • Asuncion A (2007) Uci machine learning repository, university of california, irvine, school of information and computer sciences. http://www.ics.uci.edu/mlearn/MLRepository.html

  • Awad NH, Ali MZ, Suganthan PN (2017) Ensemble sinusoidal differential covariance matrix adaptation with euclidean neighborhood for solving cec2017 benchmark problems. In: 2017 IEEE Congress on Evolutionary Computation (CEC). IEEE. pp 372–379

  • Bahmanyar D, Razmjooy N, Mirjalili S (2022) Multi-objective scheduling of iot-enabled smart homes for energy management based on arithmetic optimization algorithm: a node-red and nodemcu module-based technique. Knowl-Based Syst 247:108762

    Article  Google Scholar 

  • Dash M, Liu H (1997) Feature selection for classification. Intell Data Anal 1(1–4):131–156

    Article  Google Scholar 

  • Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3–18

    Article  Google Scholar 

  • Desuky AS, Hussain S, Kausar S, Islam MA, ElBakrawy LM (2021) Eaoa: an enhanced Archimedes optimization algorithm for feature selection in classification. IEEE Access 9:120795–120814

    Article  Google Scholar 

  • Dhiman G, Oliva D, Kaur A, Singh K, Vimal S, Sharma A, Cengiz K (2021) Bepo: a novel binary emperor penguin optimizer for automatic feature selection. Knowl-Based Syst 211:106560

    Article  Google Scholar 

  • Dudek G (2012) An artificial immune system for classification with local feature selection. IEEE Trans Evol Comput 16(6):847–860

    Article  Google Scholar 

  • EL-Hasnony IM, Elhoseny M, Tarek Z (2022) A hybrid feature selection model based on butterfly optimization algorithm: COVID-19 as a case study. Expert Syst 39(3):e12786

    Article  Google Scholar 

  • Ewees AA, Al-qaness MAA, Abualigah L, Oliva D, Algamal ZY, Anter AM, AliIbrahim R, Ghoniem RM, AbdElaziz M (2021) Boosting arithmetic optimization algorithm with genetic algorithm operators for feature selection: case study on cox proportional hazards model. Mathematics 9(18):2321

    Article  Google Scholar 

  • Ewees AA, Ismail FH, Sahlol AT (2023) Gradient-based optimizer improved by slime mould algorithm for global optimization and feature selection for diverse computation problems. Expert Syst Appl 213:118872

    Article  Google Scholar 

  • Fan J, Li Y, Wang T (2021) An improved African vultures optimization algorithm based on tent chaotic mapping and time-varying mechanism. Plos one 16(11):e0260725

    Article  Google Scholar 

  • Han F, Chen W-T, Ling Q-H, Han H (2021) Multi-objective particle swarm optimization with adaptive strategies for feature selection. Swarm Evol Comput 62:100847

    Article  Google Scholar 

  • Hashim FA, Hussain K, Houssein EH, Mabrouk MS, Al-Atabany W (2021) Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems. Appl Intell 51(3):1531–1551

    Article  Google Scholar 

  • Hashim FA, Houssein EH, Mostafa RR, Hussien AG, Helmy F (2023a) An efficient adaptive-mutated coati optimization algorithm for feature selection and global optimization. Alex Eng J 85:29–48

    Article  Google Scholar 

  • Hashim FA, Neggaz N, Mostafa RR, Abualigah L, Damasevicius R, Hussien AG (2023b) Dimensionality reduction approach based on modified hunger games search: case study on Parkinson’s disease phonation. Neural Comput Appl 10:1–27

    Google Scholar 

  • Houssein EH, Hosney ME, Mohamed WM, Ali AA, Younis EMG (2023a) Fuzzy-based hunger games search algorithm for global optimization and feature selection using medical data. Neural Comput Appl 35(7):5251–5275

    Article  Google Scholar 

  • Houssein EH, Oliva D, Celik E, Emam MM, Ghoniem RM (2023b) Boosted sooty tern optimization algorithm for global optimization and feature selection. Expert Syst Appl 213:119015

    Article  Google Scholar 

  • Khishe M, Mosavi MR (2020) Chimp optimization algorithm. Expert Syst Appl 149:113338

    Article  Google Scholar 

  • Le W, Yuelin G, Jiahang L, Xiaofeng W (2021) A feature selection method by using chaotic cuckoo search optimization algorithm with elitist preservation and uniform mutation for data classification. Discret Dyn Nat Soc. https://doi.org/10.1155/2021/7796696

    Article  Google Scholar 

  • Meng X-B, Gao XZ, Lihua L, Liu Y, Zhang H (2016) A new bio-inspired optimisation algorithm: bird swarm algorithm. J Exp Theor Artif Intell 28(4):673–687

    Article  Google Scholar 

  • Mirjalili S (2016) Sca: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133

    Article  Google Scholar 

  • Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

    Article  Google Scholar 

  • Mirjalili S, Gandomi AH, Mirjalili SZ, Saremi S, Faris H, Mirjalili SM (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191

    Article  Google Scholar 

  • Mostafa RR, Ewees AA, Ghoniem RM, Abualigah L, Hashim FA (2022) Boosting chameleon swarm algorithm with consumption AEO operator for global optimization and feature selection. Knowl-Based Syst 246:108743

    Article  Google Scholar 

  • Mostafa RR, Gaheen MA, AbdElAziz M, Al-Betar MA, Ewees AA (2023) An improved gorilla troops optimizer for global optimization problems and feature selection. Knowl-Based Syst 269:110462

    Article  Google Scholar 

  • Mostafa RR, Khedr AM, AlAghbari Z, Afyouni I, Kamel I, Ahmed N (2024) An adaptive hybrid mutated differential evolution feature selection method for low and high-dimensional medical datasets. Knowl-Based Syst 283:111218

    Article  Google Scholar 

  • Muthuswamy M, Ali AM (2023) Sustainable supply chain management in the age of machine intelligence: addressing challenges, capitalizing on opportunities, and shaping the future landscape. Sustain Mach Intell J 3:33101–33103

    Article  Google Scholar 

  • Neggaz N, Ewees AA, Abd Elaziz M, Mafarja M (2020) Boosting salp swarm algorithm by sine cosine algorithm and disrupt operator for feature selection. Expert Syst Appl 145:113103

    Article  Google Scholar 

  • Nima K, Farhad SG, Seyedali M (2022) Moavoa: a new multi-objective artificial vultures optimization algorithm. Neural Comput Appl 34(23):20791–829

    Article  Google Scholar 

  • Pashaei E, Pashaei E (2022) An efficient binary chimp optimization algorithm for feature selection in biomedical data classification. Neural Comput Appl 34(8):6427–6451

    Article  Google Scholar 

  • Reenadevi R, Sathiyabhama B, Vinayakumar R, Sankar S (2022) Hybrid optimization algorithm based feature selection for mammogram images and detecting the breast mass using multilayer perceptron classifier. Comput Intell 38(4):1559–93

    Article  Google Scholar 

  • Sallam K, Mohamed M, Mohamed AW (2023) Internet of things (iot) in supply chain management: challenges, opportunities, and best practices. Sustain Mach Intell J 3:1–2

    Google Scholar 

  • Sharifian Z, Barekatain B, Quintana AA, Beheshti Z, Safi-Esfahani F (2023) Sin-cos-biavoa: A new feature selection method based on improved African vulture optimization algorithm and a novel transfer function to ddos attack detection. Expert Syst Appl 228:120404

    Article  Google Scholar 

  • Sitthiwirattham T, Gul R, Shah K, Mahariq I, Soontharanon J, Ansari KJ (2022) Study of implicit-impulsive differential equations involving Caputo-Fabrizio fractional derivative. AIMS Math 7(3):4017–4037

    Article  MathSciNet  Google Scholar 

  • Soliman MA, Hasanien HM, Turky RA, Muyeen SM (2022) Hybrid African vultures-grey wolf optimizer approach for electrical parameters extraction of solar panel models. Energy Rep 8:14888–14900

    Article  Google Scholar 

  • Sureshkumar V, Balasubramaniam S, Ravi V, Arunachalam A (2022) A hybrid optimization algorithm-based feature selection for thyroid disease classifier with rough type-2 fuzzy support vector machine. Expert Syst 39(1):e12811

    Article  Google Scholar 

  • Thawkar S, Sharma S, Khanna M, Singh LK (2021) Breast cancer prediction using a hybrid method based on butterfly optimization algorithm and ant lion optimizer. Comput Biol Med 139:104968

    Article  Google Scholar 

  • Timea B, Miodrag Z, Nebojsa B, Amit C, Muthusamy S (2022) Feature selection by hybrid brain storm optimization algorithm for COVID-19 classification. J Comput Biol 29(6):515–29

    Article  MathSciNet  Google Scholar 

  • Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82

    Article  Google Scholar 

  • Wu S, Hu Y, Wei W, Xinyong F, Wanneng S (2013) Application of global optimization methods for feature selection and machine learning. Math Probl Eng. https://doi.org/10.1155/2013/241517

    Article  Google Scholar 

  • Wu G, Mallipeddi R, Suganthan PN (2017) Problem definitions and evaluation criteria for the cec 2017 competition on constrained real-parameter optimization. National University of Defense Technology, Changsha, Hunan, PR China and Kyungpook National University, Daegu, South Korea and Nanyang Technological University, Singapore, Technical Report

  • Xiao Y, Guo Y, Cui H, Wang Y, Li J, Zhang Y (2022) Ihaoavoa: an improved hybrid aquila optimizer and African vultures optimization algorithm for global optimization problems. Math Biosci Eng 19(11):10963–11017

    Article  Google Scholar 

  • Xue B, Zhang M, Browne WN, Yao X (2015) A survey on evolutionary computation approaches to feature selection. IEEE Trans Evol Comput 20(4):606–626

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

All authors read and approved the final paper.

Corresponding author

Correspondence to Reham R. Mostafa.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mostafa, R.R., Hashim, F.A., El-Attar, N.E. et al. Empowering African vultures optimizer using Archimedes optimization algorithm for maximum efficiency for global optimization and feature selection. Evolving Systems (2024). https://doi.org/10.1007/s12530-024-09585-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12530-024-09585-6

Keywords

Navigation