arrow
Return

A novel binary puma optimization algorithm for feature selection problem

delete2026-09-17
delete0
PRE
AI
S
Sayed Zabihullah Musawi
M
Mohammad Farshi *
S
Sepehr Ebrahimi Mood
DOI:10.1007/s10586-026-06610-ydelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The Puma Optimization Algorithm (POA) is a recently proposed metaheuristic inspired by the cooperative hunting strategies and social behavior of pumas. This study develops a Binary POA (BPOA) specifically designed for feature selection by integrating ten Transfer Functions (TFs). These transformations enable POA to operate effectively within binary search spaces, thereby extending its applicability to high-dimensional classification problems. The evaluation procedure comprised three stages: (i) identifying the most suitable TF for BPOA, (ii) benchmarking against conventional feature selection methods, and (iii) by comparing performance with leading metaheuristic algorithms, including the Binary Slime Mould Algorithm (BSMA), Binary Harris Hawks Optimization (BHHO), Binary Flood Algorithm (BFLA), Binary Chinese Pangolin Optimizer (BCPO), and Binary Rüppell’s Fox Optimizer (BRFO). Performance was assessed through classification accuracy, fitness value, number of selected features, and computational time. K-Nearest Neighbour (KNN) was used as the primary classifier, complemented by Support Vector Machine (SVM), Gaussian Naïve Bayes (GNB), and Logistic Regression (LGR) for further analysis. Results indicate that the Threshold Cut-off variant of BPOA (BPOATC) achieves the highest classification accuracy (91.53%) among all TF-based versions and consistently demonstrates superior performance compared to both traditional feature selection techniques and state-of-the-art metaheuristics. Friedman test outcomes further confirm its statistical superiority. Additional validation on three Intrusion Detection System (IDS) datasets (NSL-KDD, UNSW-NB15, UAV-IDS-2020) demonstrates strong robustness, with BPOATC attaining leading performance on UNSW-NB15, and UAV-IDS-2020 and near-optimal results on NSL-KDD.
Keywords:
Machine learning
Feature selection
Optimization algorithms
Puma optimization algorithm
Intrusion detection system

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.0K
Citations:
7.5K

Organization

No organization information available
Cited Papers

Cited Papers

A comprehensive survey on IoT attacks: Taxonomy, detection mechanisms and challenges
err2024-11-01
err0
errOAAI
errTinshu Sasi; Arash Habibi Lashkari; Rongxing Lu; Pulei Xiong; Shahrear Iqbal
errShare
errSave
Evolutionary computation for feature selection in classification: A comprehensive survey of solutions, applications and challenges
err2024-10-01
err18
PREAI
errSong, Xianfang; Zhang, Yong; Zhang, Wanqiu; He, Chunlin; Hu, Ying; Wang, Jian; Gong, Dunwei
errShare
errSave
Flood algorithm (FLA): an efficient inspired meta-heuristic for engineering optimization
err2024-07-01
err0
PREAI
errMojtaba Ghasemi; Keyvan Golalipour; Mohsen Zare; Seyedali Mirjalili; Pavel Trojovský; Laith Abualigah; Rasul Hemmati
errShare
errSave
Advanced feature selection approach with Halton-based enhanced adaptive dung beetle algorithm
err2025-10-01
err0
PREAI
errAbdel-Salam,Mahmoud; Oliva,Diego; Pérez-Cisneros,Marco; El-Hasnony,Ibrahim M.
errShare
errSave
researcher View more