Next Article in Journal
A Parsimonious Separated Representation Empowering PINN–PGD-Based Solutions for Parametrized Partial Differential Equations
Previous Article in Journal
Research on Clothing Image Retrieval Combining Topology Features with Color Texture Features
Previous Article in Special Issue
A Novel Modified Discrete Differential Evolution Algorithm to Solve the Operations Sequencing Problem in CAPP Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

An Improved Binary Crayfish Optimization Algorithm for Handling Feature Selection Task in Supervised Classification

1
Department of Management Information Systems, School of Business, King Faisal University, Alhufof 31982, Saudi Arabia
2
Faculty of Specific Education, Kafrelsheikh University, Kafrelsheikh 33511, Egypt
3
Faculty of Computers and Information, Kafrelsheikh University, Kafrelsheikh 33511, Egypt
*
Authors to whom correspondence should be addressed.
Mathematics 2024, 12(15), 2364; https://doi.org/10.3390/math12152364 (registering DOI)
Submission received: 17 June 2024 / Revised: 24 July 2024 / Accepted: 26 July 2024 / Published: 29 July 2024
(This article belongs to the Special Issue Combinatorial Optimization and Applications)

Abstract

Feature selection (FS) is a crucial phase in data mining (DM) and machine learning (ML) tasks, aimed at removing uncorrelated and redundant attributes to enhance classification accuracy. This study introduces an improved binary crayfish optimization algorithm (IBCOA) designed to tackle the FS problem. The IBCOA integrates a local search strategy and a periodic mode boundary handling technique, significantly improving its ability to search and exploit the feature space. By doing so, the IBCOA effectively reduces dimensionality, while improving classification accuracy. The algorithm’s performance was evaluated using support vector machine (SVM) and k-nearest neighbor (k-NN) classifiers on eighteen multi-scale benchmark datasets. The findings showed that the IBCOA performed better than nine recent binary optimizers, attaining 100% accuracy and decreasing the feature set size by as much as 0.8. Statistical evidence supports that the proposed IBCOA is highly competitive according to the Wilcoxon rank sum test (alpha = 0.05). This study underscores the IBCOA’s potential for enhancing FS processes, providing a robust solution for high-dimensional data challenges.
Keywords: machine learning (ML); feature selection (FS); local search (LS); crayfish optimization algorithm (CFOA); data mining (DM); periodic mode boundary handling machine learning (ML); feature selection (FS); local search (LS); crayfish optimization algorithm (CFOA); data mining (DM); periodic mode boundary handling

Share and Cite

MDPI and ACS Style

Sorour, S.E.; Hassan, L.; Abohany, A.A.; Hussien, R.M. An Improved Binary Crayfish Optimization Algorithm for Handling Feature Selection Task in Supervised Classification. Mathematics 2024, 12, 2364. https://doi.org/10.3390/math12152364

AMA Style

Sorour SE, Hassan L, Abohany AA, Hussien RM. An Improved Binary Crayfish Optimization Algorithm for Handling Feature Selection Task in Supervised Classification. Mathematics. 2024; 12(15):2364. https://doi.org/10.3390/math12152364

Chicago/Turabian Style

Sorour, Shaymaa E., Lamia Hassan, Amr A. Abohany, and Reda M. Hussien. 2024. "An Improved Binary Crayfish Optimization Algorithm for Handling Feature Selection Task in Supervised Classification" Mathematics 12, no. 15: 2364. https://doi.org/10.3390/math12152364

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop