Particle swarm optimization (PSO) improves classification performance and reduces computational complexity in feature selection. However, it frequently experiences from premature convergence and insufficient exploration. To address these constraints, this paper suggests an adaptive binary PSO (ABPSO) algorithm specifically designed for feature selection. First, an adaptive transfer function and two adaptive learning coefficients are introduced to achieve a better balance between exploration and exploitation during the search process. Second, a hybrid learning mechanism that integrates personal best, global best, and elite solutions is utilized to enhance population diversity. Finally, a simulated annealing (SA)–based local search strategy is employed to further refine candidate solutions and improve convergence behavior. Experimental results demonstrate that ABPSO outperforms binary PSO (BPSO), harris hawks optimization (HHO), whale optimization algorithm (WOA), and ant colony optimization (ACO) in classification accuracy. In particular, ABPSO achieves the lowest classification error rates on the Dermatology (0.0106), Ionosphere (0.0705), Lung (0.1521), Sonar (0.0996), Spambase (0.0758), Statlog (0.1446), and Wine (0.0280) datasets.
Ma et al. (Sun,) studied this question.