Skip to main content

04.03.2024

Binary Peacock Algorithm: A Novel Metaheuristic Approach for Feature Selection

verfasst von: Hema Banati, Richa Sharma, Asha Yadav

Erschienen in: Journal of Classification

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Binary metaheuristic algorithms prove to be invaluable for solving binary optimization problems. This paper proposes a binary variant of the peacock algorithm (PA) for feature selection. PA, a recent metaheuristic algorithm, is built upon lekking and mating behaviors of peacocks and peahens. While designing the binary variant, two major shortcomings of PA (lek formation and offspring generation) were identified and addressed. Eight binary variants of PA are also proposed and compared over mean fitness to identify the best variant, called binary peacock algorithm (bPA). To validate bPA’s performance experiments are conducted using 34 benchmark datasets and results are compared with eight well-known binary metaheuristic algorithms. The results show that bPA classifies 30 datasets with highest accuracy and extracts minimum features in 32 datasets, achieving up to 99.80% reduction in the feature subset size in the dataset with maximum features. bPA attained rank 1 in Friedman rank test over all parameters.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Al-Tashi, Q., Rais, H., & Jadid, S. (2018). Feature selection method based on grey wolf optimization for coronary artery disease classification. In International conference of reliable information and communication technology (pp. 257–266). Springer. https://doi.org/10.1007/978-3-319-99007-1_25 Al-Tashi, Q., Rais, H., & Jadid, S. (2018). Feature selection method based on grey wolf optimization for coronary artery disease classification. In International conference of reliable information and communication technology (pp. 257–266). Springer. https://​doi.​org/​10.​1007/​978-3-319-99007-1_​25
Zurück zum Zitat Banati, H., & Bajaj, M. (2012). Promoting products online using firefly algorithm. In A. Abraham, A. Y. Zomaya, & S. Ventura, et al. (Eds.) 12th International Conference on Intelligent Systems Design and Applications, ISDA 2012, Kochi, India, November 27-29, 2012. IEEE, pp 580–585. https://doi.org/10.1109/ISDA.2012.6416602 Banati, H., & Bajaj, M. (2012). Promoting products online using firefly algorithm. In A. Abraham, A. Y. Zomaya, & S. Ventura, et al. (Eds.) 12th International Conference on Intelligent Systems Design and Applications, ISDA 2012, Kochi, India, November 27-29, 2012. IEEE, pp 580–585. https://​doi.​org/​10.​1109/​ISDA.​2012.​6416602
Zurück zum Zitat Chaudhary, R., & Banati, H. (2019). Peacock algorithm. 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 2331–2338). Wellington, New Zealand: IEEE.CrossRef Chaudhary, R., & Banati, H. (2019). Peacock algorithm. 2019 IEEE Congress on Evolutionary Computation (CEC) (pp. 2331–2338). Wellington, New Zealand: IEEE.CrossRef
Zurück zum Zitat Cherrington, M., Thabtah, F., Lu, J., et al. (2019). Feature selection: Filter methods performance challenges. In 2019 International Conference on Computer and Information Sciences (ICCIS) (pp. 1–4). IEEE Cherrington, M., Thabtah, F., Lu, J., et al. (2019). Feature selection: Filter methods performance challenges. In 2019 International Conference on Computer and Information Sciences (ICCIS) (pp. 1–4). IEEE
Zurück zum Zitat Eberhart, R., & Kennedy, J. (1995). Particle swarm optimization. In Proceedings of the IEEE international conference on neural networks (pp. 1942–1948). Citeseer Eberhart, R., & Kennedy, J. (1995). Particle swarm optimization. In Proceedings of the IEEE international conference on neural networks (pp. 1942–1948). Citeseer
Zurück zum Zitat El Aboudi, N., & Benhlima, L. (2016). Review on wrapper feature selection approaches. In 2016 International Conference on Engineering & MIS (ICEMIS) (pp. 1–5). IEEE El Aboudi, N., & Benhlima, L. (2016). Review on wrapper feature selection approaches. In 2016 International Conference on Engineering & MIS (ICEMIS) (pp. 1–5). IEEE
Zurück zum Zitat García, S., Molina, D., Lozano, M., et al. (2009). A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: A case study on the CEC’2005 special session on real parameter optimization. Journal of Heuristics, 15, 617–644.CrossRef García, S., Molina, D., Lozano, M., et al. (2009). A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: A case study on the CEC’2005 special session on real parameter optimization. Journal of Heuristics, 15, 617–644.CrossRef
Zurück zum Zitat Gharehchopogh, F. S. (2023). Quantum-inspired metaheuristic algorithms: Comprehensive survey and classification. Artificial Intelligence Review, 56(6), 5479–5543.CrossRef Gharehchopogh, F. S. (2023). Quantum-inspired metaheuristic algorithms: Comprehensive survey and classification. Artificial Intelligence Review, 56(6), 5479–5543.CrossRef
Zurück zum Zitat Gharehchopogh, F. S., Maleki, I., & Dizaji, Z. A. (2022). Chaotic vortex search algorithm: Metaheuristic algorithm for feature selection. Evolutionary Intelligence, 15(3), 1777–1808.CrossRef Gharehchopogh, F. S., Maleki, I., & Dizaji, Z. A. (2022). Chaotic vortex search algorithm: Metaheuristic algorithm for feature selection. Evolutionary Intelligence, 15(3), 1777–1808.CrossRef
Zurück zum Zitat Gharehchopogh, F. S., Namazi, M., Ebrahimi, L., et al. (2023). Advances in sparrow search algorithm: A comprehensive survey. Archives of Computational Methods in Engineering, 30(1), 427–455.CrossRefPubMed Gharehchopogh, F. S., Namazi, M., Ebrahimi, L., et al. (2023). Advances in sparrow search algorithm: A comprehensive survey. Archives of Computational Methods in Engineering, 30(1), 427–455.CrossRefPubMed
Zurück zum Zitat Hussien, A. G., Hassanien, A. E., Houssein, E. H., Bhattacharyya, S., et al. (2019). S-shaped binary whale optimization algorithm for feature selection. In S. Bhattacharyya, A. Mukherjee, H. Bhaumik, et al. (Eds.), Recent Trends in Signal and Image Processing (pp. 79–87). Singapore: Springer Singapore. Hussien, A. G., Hassanien, A. E., Houssein, E. H., Bhattacharyya, S., et al. (2019). S-shaped binary whale optimization algorithm for feature selection. In S. Bhattacharyya, A. Mukherjee, H. Bhaumik, et al. (Eds.), Recent Trends in Signal and Image Processing (pp. 79–87). Singapore: Springer Singapore.
Zurück zum Zitat Jović, A., Brkić, K., Bogunović, N. (2015). A review of feature selection methods with applications. 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) (pp. 1200–1205). Opatija: IEEE. Jović, A., Brkić, K., Bogunović, N. (2015). A review of feature selection methods with applications. 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) (pp. 1200–1205). Opatija: IEEE.
Zurück zum Zitat Laamari, M. A., & Kamel, N. (2014). A hybrid bat based feature selection approach for intrusion detection. In International Conference on Bio-Inspired Computing: Theories and Applications. China, Springer Laamari, M. A., & Kamel, N. (2014). A hybrid bat based feature selection approach for intrusion detection. In International Conference on Bio-Inspired Computing: Theories and Applications. China, Springer
Zurück zum Zitat Luo, J., Li, X., Yu, C., et al. (2023). Multiclass sparse discriminant analysis incorporating graphical structure among predictors. Journal of Classification, 40(3), 614–637.MathSciNetCrossRef Luo, J., Li, X., Yu, C., et al. (2023). Multiclass sparse discriminant analysis incorporating graphical structure among predictors. Journal of Classification, 40(3), 614–637.MathSciNetCrossRef
Zurück zum Zitat Mirjalili, S., & Lewis, A. (2016a). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67.CrossRef Mirjalili, S., & Lewis, A. (2016a). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67.CrossRef
Zurück zum Zitat Mirjalili, S., & Lewis, A. (2016b). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67.CrossRef Mirjalili, S., & Lewis, A. (2016b). The whale optimization algorithm. Advances in Engineering Software, 95, 51–67.CrossRef
Zurück zum Zitat Mohammadzadeh, H., & Gharehchopogh, F. S. (2021a). Feature selection with binary symbiotic organisms search algorithm for email spam detection. International Journal of Information Technology & Decision Making, 20(01), 469–515.CrossRef Mohammadzadeh, H., & Gharehchopogh, F. S. (2021a). Feature selection with binary symbiotic organisms search algorithm for email spam detection. International Journal of Information Technology & Decision Making, 20(01), 469–515.CrossRef
Zurück zum Zitat Mohammadzadeh, H., & Gharehchopogh, F. S. (2021b). A multi-agent system based for solving high-dimensional optimization problems: A case study on email spam detection. International Journal of Communication Systems, 34(3), e4670.CrossRef Mohammadzadeh, H., & Gharehchopogh, F. S. (2021b). A multi-agent system based for solving high-dimensional optimization problems: A case study on email spam detection. International Journal of Communication Systems, 34(3), e4670.CrossRef
Zurück zum Zitat Nadimi-Shahraki, M. H., Taghian, S., Mirjalili, S., et al. (2020). MTDE: An effective multi-trial vector-based differential evolution algorithm and its applications for engineering design problems. Applied Soft Computing, 97, Nadimi-Shahraki, M. H., Taghian, S., Mirjalili, S., et al. (2020). MTDE: An effective multi-trial vector-based differential evolution algorithm and its applications for engineering design problems. Applied Soft Computing, 97,
Zurück zum Zitat Nadimi-Shahraki, M. H., Banaie-Dezfouli, M., Zamani, H., et al. (2021a). B-MFO: A binary moth-flame optimization for feature selection from medical datasets. Computers, 10(11), 136.CrossRef Nadimi-Shahraki, M. H., Banaie-Dezfouli, M., Zamani, H., et al. (2021a). B-MFO: A binary moth-flame optimization for feature selection from medical datasets. Computers, 10(11), 136.CrossRef
Zurück zum Zitat Nadimi-Shahraki, M. H., Moeini, E., Taghian, S., et al. (2021b). DMFO-CD: A discrete moth-flame optimization algorithm for community detection. Algorithms, 14(11), 314.CrossRef Nadimi-Shahraki, M. H., Moeini, E., Taghian, S., et al. (2021b). DMFO-CD: A discrete moth-flame optimization algorithm for community detection. Algorithms, 14(11), 314.CrossRef
Zurück zum Zitat Nadimi-Shahraki, M. H., Taghian, S., & Mirjalili, S. (2021c). An improved grey wolf optimizer for solving engineering problems. Expert Systems with Applications, 166, 113917.CrossRef Nadimi-Shahraki, M. H., Taghian, S., & Mirjalili, S. (2021c). An improved grey wolf optimizer for solving engineering problems. Expert Systems with Applications, 166, 113917.CrossRef
Zurück zum Zitat Nadimi-Shahraki, M. H., Fatahi, A., Zamani, H., et al. (2022a). Binary approaches of quantum-based avian navigation optimizer to select effective features from high-dimensional medical data. Mathematics, 10(15), 2770.CrossRef Nadimi-Shahraki, M. H., Fatahi, A., Zamani, H., et al. (2022a). Binary approaches of quantum-based avian navigation optimizer to select effective features from high-dimensional medical data. Mathematics, 10(15), 2770.CrossRef
Zurück zum Zitat Nadimi-Shahraki, M. H., Taghian, S., Mirjalili, S., et al. (2022b). Binary aquila optimizer for selecting effective features from medical data: A COVID-19 case study. Mathematics, 10(11), 1929.CrossRef Nadimi-Shahraki, M. H., Taghian, S., Mirjalili, S., et al. (2022b). Binary aquila optimizer for selecting effective features from medical data: A COVID-19 case study. Mathematics, 10(11), 1929.CrossRef
Zurück zum Zitat Nadimi-Shahraki, M. H., Taghian, S., Mirjalili, S., et al. (2022). GGWO: Gaze cues learning-based grey wolf optimizer and its applications for solving engineering problems. Journal of Computational Science, 61, 101636.CrossRef Nadimi-Shahraki, M. H., Taghian, S., Mirjalili, S., et al. (2022). GGWO: Gaze cues learning-based grey wolf optimizer and its applications for solving engineering problems. Journal of Computational Science, 61, 101636.CrossRef
Zurück zum Zitat Nadimi-Shahraki, M. H., Taghian, S., Zamani, H., et al. (2023). MMKE: Multi-trial vector-based monkey king evolution algorithm and its applications for engineering optimization problems. PloS One, 18(1), e0280006.CrossRefPubMedPubMedCentral Nadimi-Shahraki, M. H., Taghian, S., Zamani, H., et al. (2023). MMKE: Multi-trial vector-based monkey king evolution algorithm and its applications for engineering optimization problems. PloS One, 18(1), e0280006.CrossRefPubMedPubMedCentral
Zurück zum Zitat Naseri, T. S., & Gharehchopogh, F. S. (2022). A feature selection based on the farmland fertility algorithm for improved intrusion detection systems. Journal of Network and Systems Management, 30(3), 40.CrossRef Naseri, T. S., & Gharehchopogh, F. S. (2022). A feature selection based on the farmland fertility algorithm for improved intrusion detection systems. Journal of Network and Systems Management, 30(3), 40.CrossRef
Zurück zum Zitat Tiwari, V. (2012). Face recognition based on cuckoo search algorithm. Indian Journal of Computer Science and Engineering, 3, 401–405. Tiwari, V. (2012). Face recognition based on cuckoo search algorithm. Indian Journal of Computer Science and Engineering, 3, 401–405.
Zurück zum Zitat Vahidi, M., Aghakhani, S., Martín, D., et al. (2023). Optimal band selection using evolutionary machine learning to improve the accuracy of hyper-spectral images classification: A novel migration-based particle swarm optimization. Journal of Classification, 1–36. Vahidi, M., Aghakhani, S., Martín, D., et al. (2023). Optimal band selection using evolutionary machine learning to improve the accuracy of hyper-spectral images classification: A novel migration-based particle swarm optimization. Journal of Classification, 1–36.
Zurück zum Zitat Xin-She, Y., & Slowik, A. (2008). Firefly algorithm. Nature-inspired Metaheuristic Algorithms, 20, 79–90. Xin-She, Y., & Slowik, A. (2008). Firefly algorithm. Nature-inspired Metaheuristic Algorithms, 20, 79–90.
Zurück zum Zitat Yang, X. S. (2010a). A new metaheuristic bat-inspired algorithm. In Nature inspired cooperative strategies for optimization (NICSO 2010) (pp. 65–74). Springer Yang, X. S. (2010a). A new metaheuristic bat-inspired algorithm. In Nature inspired cooperative strategies for optimization (NICSO 2010) (pp. 65–74). Springer
Zurück zum Zitat Yang, X. S. (2010b). A new metaheuristic bat-inspired algorithm. In Nature inspired cooperative strategies for optimization (NICSO 2010) (pp. 65–74). Springer Yang, X. S. (2010b). A new metaheuristic bat-inspired algorithm. In Nature inspired cooperative strategies for optimization (NICSO 2010) (pp. 65–74). Springer
Zurück zum Zitat Yang, X. S., & Deb, S. (2009a). Cuckoo search via lévy flights. In 2009 World congress on nature & biologically inspired computing (NaBIC) (pp. 210–214). IEEE Yang, X. S., & Deb, S. (2009a). Cuckoo search via lévy flights. In 2009 World congress on nature & biologically inspired computing (NaBIC) (pp. 210–214). IEEE
Zurück zum Zitat Yang, X. S., & Deb, S. (2009b). Cuckoo search via lévy flights. In 2009 World congress on nature & biologically inspired computing (NaBIC) (pp. 210–214). IEEE Yang, X. S., & Deb, S. (2009b). Cuckoo search via lévy flights. In 2009 World congress on nature & biologically inspired computing (NaBIC) (pp. 210–214). IEEE
Metadaten
Titel
Binary Peacock Algorithm: A Novel Metaheuristic Approach for Feature Selection
verfasst von
Hema Banati
Richa Sharma
Asha Yadav
Publikationsdatum
04.03.2024
Verlag
Springer US
Erschienen in
Journal of Classification
Print ISSN: 0176-4268
Elektronische ISSN: 1432-1343
DOI
https://doi.org/10.1007/s00357-024-09468-0

Premium Partner