AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (4.8 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Article | Open Access

Enhanced Particle Swarm Optimization Algorithm Based on SVM Classifier for Feature Selection

Xing Wang1( )Huazhen Liu1Abdelazim G. Hussien2Gang Hu1Li Zhang3
School of Science, Xi’an University of Technology, Xi’an, 710054, China
Department of Computer and Information Science, Linköping University, Linköping, 58183, Sweden
School of Science, Chang’an University, Xi’an, 710064, China
Show Author Information

Abstract

Feature selection (FS) is essential in machine learning (ML) and data mapping by its ability to preprocess high-dimensional data. By selecting a subset of relevant features, feature selection cuts down on the dimension of the data. It excludes irrelevant or surplus features, thus boosting the performance and efficiency of the model. Particle Swarm Optimization (PSO) boasts a streamlined algorithmic framework and exhibits rapid convergence traits. Compared with other algorithms, it incurs reduced computational expenses when tackling high-dimensional datasets. However, PSO faces challenges like inadequate convergence precision. Therefore, regarding FS problems, this paper presents a binary version enhanced PSO based on the Support Vector Machines (SVM) classifier. First, the Sand Cat Swarm Optimization (SCSO) is added to enhance the global search capability of PSO and improve the accuracy of the solution. Secondly, the Latin hypercube sampling strategy initializes populations more uniformly and helps to increase population diversity. The last is the roundup search strategy introducing the grey wolf hierarchy idea to help improve convergence speed. To verify the capability of Self-adaptive Cooperative Particle Swarm Optimization (SCPSO), the CEC2020 test suite and CEC2022 test suite are selected for experiments and applied to three engineering problems. Compared with the standard PSO algorithm, SCPSO converges faster, and the convergence accuracy is significantly improved. Moreover, SCPSO’s comprehensive performance far exceeds that of other algorithms. Six datasets from the University of California, Irvine (UCI) database were selected to evaluate SCPSO’s effectiveness in solving feature selection problems. The results indicate that SCPSO has significant potential for addressing these problems.

References

【1】
【1】
 
 
Computer Modeling in Engineering & Sciences
Pages 2791-2839

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Wang X, Liu H, Hussien AG, et al. Enhanced Particle Swarm Optimization Algorithm Based on SVM Classifier for Feature Selection. Computer Modeling in Engineering & Sciences, 2025, 142(3): 2791-2839. https://doi.org/10.32604/cmes.2025.058473

1007

Views

64

Downloads

4

Crossref

4

Web of Science

4

Scopus

Received: 13 September 2024
Accepted: 06 January 2025
Published: 03 March 2025
© The Author 2024.

This work is licensed under a Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.