Optimizing Feature Selection by Enhancing Particle Swarm Optimization with Orthogonal Initialization and Crossover Operator
Source abstract
Abstract
Recent advancements in computational and database technologies have led to the exponential growth of large-scale medical datasets, significantly increasing data complexity and dimensionality in medical diagnostics. Efficient feature selection methods are critical for improving diagnostic accuracy, reducing computational costs, and enhancing the interpretability of predictive models. Particle Swarm Optimization (PSO), a widely used metaheuristic inspired by swarm intelligence, has shown considerable promise in feature selection tasks. However, conventional PSO often suffers from premature convergence and limited exploration capabilities, particularly in high-dimensional spaces. To overcome these limitations, this study proposes an enhanced PSO framework incorporating Orthogonal Initialization and a Crossover Operator (OrPSOC). Orthogonal Initialization ensures a diverse and uniformly distributed initial particle population, substantially improving the algorithm’s exploration capability. The Crossover Operator, inspired by genetic algorithms, introduces additional diversity during the search process, effectively mitigating premature convergence and enhancing global search performance. The effectiveness of OrPSOC was rigorously evaluated on three benchmark medical datasets—Colon, Leukemia, and Prostate Tumor. Comparative analyses were conducted against traditional filter-based methods, including Fast Clustering-Based Feature Selection Technique (Fast-C), Minimum Redundancy Maximum Relevance (MinRedMaxRel), and Five-Way Joint Mutual Information (FJMI), as well as prominent metaheuristic algorithms such as standard PSO, Ant Colony Optimization (ACO), Comprehensive Learning Gravitational Search Algorithm (CLGSA), and Fuzzy-Based CLGSA (FCLGSA). Experimental results demonstrated that OrPSOC consistently outperformed these existing methods in terms of classification accuracy, computational efficiency, and result stability, achieving significant improvements even with fewer selected features. Additionally, a sensitivity analysis of the crossover parameter provided valuable insights into parameter tuning and its impact on model performance. These findings highlight the superiority and robustness of the proposed OrPSOC approach for feature selection in medical diagnostic applications and underscore its potential for broader adoption in various high-dimensional, data-driven fields.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Metaheuristic Optimization Algorithms Research
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (64)
Show source-provided references
1. Particle swarm optimization
2. Optimizing multi-objective PSO based feature selection method using a feature elitism mechanism10.1016/j.eswa.2018.07.013 ↗
3. Particle swarm optimization and feature selection for intrusion detection system10.1007/s12046-020-1308-5 ↗
4. An enhanced intrusion detection system using particle swarm optimization feature extraction technique10.1016/j.procs.2021.10.052 ↗
5. Parallel deep learning with a hybrid BP-PSO framework for feature extraction and malware classification10.1016/j.asoc.2022.109756 ↗
6. Efficient hyperparameter optimization for convolution neural networks in deep learning: a distributed particle swarm optimization approach10.1080/01969722.2020.1827797 ↗
7. Comparison of Bayesian and particle swarm algorithms for hyperparameter optimisation in machine learning applications in high energy physics10.1016/j.cpc.2023.108955 ↗
8. PSO based data clustering with a different perception10.1016/j.swevo.2021.100895 ↗
9. Energy efficient clustering algorithm based on particle swarm optimization technique for wireless sensor networks10.1007/s11277-021-08239-z ↗
10. Particle swarm optimization trained neural network for structural failure prediction of multistoried RC buildings10.1007/s00521-016-2190-2 ↗
11. Training of artificial neural network using PSO with novel initialization technique
12. PSO-based analysis of Echo State Network parameters for time series forecasting10.1016/j.asoc.2017.01.049 ↗
13. Short-term load forecasting using neural network and particle swarm optimization (PSO) algorithm
14. A cluster based PSO with leader updating mechanism and ring-topology for multimodal multi-objective optimization10.1016/j.swevo.2019.100569 ↗
15. A modified particle swarm optimization for multimodal multi-objective optimization10.1016/j.engappai.2020.103905 ↗
16. Particle swarm optimization algorithm: review and applications
17. Optimal reactive power dispatch using gravitational search algorithm to solve IEEE-14 bus system
18. A constrained multi-swarm particle swarm optimization without velocity for constrained optimization problems10.1016/j.eswa.2019.112882 ↗
19. Bala · Harmony search and nature inspired optimization algorithms · 2018
20. Population size in particle swarm optimization10.1016/j.swevo.2020.100718 ↗
21. Analysis and improvement of neighborhood topology of particle swarm optimization
22. An overview of variants and advancements of PSO algorithm10.3390/app12178392 ↗
23. Multi-subswarm cooperative particle swarm optimization algorithm and its application10.1016/j.ins.2024.120887 ↗
24. The curse of dimensionality in inverse problems10.1016/j.cam.2019.112571 ↗
25. Karunarathne W, Bala I, Chauhan D, Roughan M, Mitchell L. Modified CMA-ES algorithm for multi-modal optimization: incorporating niching strategies and dynamic adaptation mechanism. arXiv:2407.00939. 2024.
26. Particle swarm optimisation by adding Gaussian disturbance item guided by hybrid narrow centre10.1504/IJCSM.2020.107604 ↗
27. A novel multi-objective velocity-free Boolean particle swarm optimization
28. A self-balancing PSO-tuned PI controller for integrating parallel converters with variable renewable sources
29. Global maximum power point tracking of PV arrays under partial shading conditions using a modified particle velocity-based PSO technique10.1049/iet-rpg.2016.0838 ↗
30. Two-stage multi-swarm particle swarm optimizer for unconstrained and constrained global optimization10.1109/ACCESS.2020.3007743 ↗
31. A coevolutionary technique based on multi-swarm particle swarm optimization for dynamic multi-objective optimization10.1016/j.ejor.2017.03.048 ↗
32. Self-regulating and self-perception particle swarm optimization with mutation mechanism10.1007/s10846-022-01627-y ↗
33. Particle swarm optimization with selective multiple inertia weights
34. Optimal PV parameter estimation via double exponential function-based dynamic inertia weight particle swarm optimization10.3390/en13154037 ↗
35. Ramp rate and constriction factor based dual objective economic load dispatch using particle swarm optimization
36. Self-adapting control parameters in particle swarm optimization10.1016/j.asoc.2019.105653 ↗
37. State of health prediction of lithium-ion batteries using particle swarm optimization with Levy flight and generalized opposition-based learning10.1016/j.est.2024.110816 ↗
38. Chaotic particle swarm optimization with sigmoid-based acceleration coefficients for numerical function optimization10.1016/j.swevo.2019.100573 ↗
39. Barebones particle swarm optimization with a neighborhood search strategy for feature selection
40. Enhanced bare-bones particle swarm optimization based evolving deep neural networks10.1016/j.eswa.2023.120642 ↗
41. The influence of fitness landscape characteristics on particle swarm optimisers10.1007/s11047-020-09835-x ↗
42. Review of swarm intelligence-based feature selection methods10.1016/j.engappai.2021.104210 ↗
43. Tabu search algorithm (TSA): a comprehensive survey
44. A two-stage hybrid ant colony optimization for high-dimensional feature selection10.1016/j.patcog.2021.107933 ↗
45. Deluge based genetic algorithm for feature selection10.1007/s12065-019-00218-5 ↗
46. Facing the feature selection problem with a binary PSO-GSA approach10.1007/978-3-319-58253-5_26 ↗
47. A feature selection model for network intrusion detection system based on PSO, GWO, FFA and GA algorithms10.3390/sym12061046 ↗
48. Feature selection of unreliable data using an improved multi-objective PSO algorithm10.1016/j.neucom.2015.07.057 ↗
49. A PSO-based multi-objective multi-label feature selection method in classification10.1038/s41598-017-00416-0 ↗
50. Correlation feature selection based improved-binary particle swarm optimization for gene selection and cancer classification10.1016/j.asoc.2017.09.038 ↗
51. A machine learning based credit card fraud detection using the GA algorithm for feature selection10.1186/s40537-022-00573-8 ↗
52. Bala I, Chauhan D, Mitchell L. Orthogonally initiated particle swarm optimization with advanced mutation for real-parameter optimization. arXiv:2405.12542. 2024.10.1145/3638530.3654214 ↗
53. An effective approach for multiclass classification of adverse events using machine learning
54. A fast clustering algorithm for high-dimensional data
55. Maximum relevance and minimum redundancy feature selection methods for a marketing machine learning platform
56. Feature selection based on feature interactions with application to text categorization10.1016/j.eswa.2018.11.018 ↗
57. Comprehensive learning gravitational search algorithm for global optimization of multimodal functions10.1007/s00521-019-04250-5 ↗
58. Fuzzy classification with comprehensive learning gravitational search algorithm in breast tumor detection
59. Dataset Repository. UPOBioinfo Group. Sevilla, Spain. [cited 2021 Sep 1]. Available from: http://www.bioinfocabd.upo.es/.
60. GEMS: a system for automated cancer diagnosis and biomarker discovery from microarray gene expression data10.1016/j.ijmedinf.2005.05.002 ↗
61. Machine learning applications based on SVM classification: a review10.48161/qaj.v1n2a50 ↗
62. Favaro · Computer vision: a reference guide · 2021
63. A novel selective naïve Bayes algorithm10.1016/j.knosys.2019.105361 ↗
64. Fadeyi OB. Robustness and comparative statistical power of the repeated measures ANOVA and Friedman test with real data [dissertation]. Detroit, MI, USA: Wayne State University; 2021.