An Improved Differential Evolution Algorithm Using Mahalanobis Distance and Cholesky Decomposition for Wrapper-Based Feature Selection
In machine learning, feature selection is a fundamental component that plays a crucial role in improving prediction accuracy and reducing the computational time of classification models. Feature selection involves eliminating irrelevant or redundant features that can negatively affect model learning. This article proposes a wrapper-based method that uses a binary evolutionary algorithm for feature selection. The Differential Evolution algorithm performs feature selection and is combined with Mahalanobis distance and Cholesky decomposition (MaCRO-DE). Using Cholesky decomposition to calculate Mahalanobis distance helps to determine the proximity of feature subsets, which is useful for deciding which features to select or discard. Subsequently, two classifiers (K-nearest neighbors and the support vector machine) are used as evaluators, along with a V-shaped transfer function, to identify the most suitable option for the proposed method. To evaluate the effectiveness of the proposed methodology, the CEC-2017 benchmark and twelve widely used datasets from the UCI repository are employed. Experimental tests are conducted using thirteen prominent metaheuristic algorithms. The results indicate that the proposal effectively achieves its objectives, outperforming the benchmark across the performance indicators used for comparison, including Accuracy, F1-Score, Recall, Precision, Fitness value, and number of selected features.
Authors
- Guillermo Sosa-Gómez (ORCID: https://orcid.org/0000-0001-7793-896X)
- Ángel Casas-Ordaz (ORCID: https://orcid.org/0009-0005-7711-7551)
- Diego A. Oliva (ORCID: https://orcid.org/0000-0001-8781-7993)
- Marco Valentin Perez (ORCID: https://orcid.org/0000-0003-2746-0202)
- Arturo Valdivia (ORCID: https://orcid.org/0000-0001-8472-1523)
- Itzel Aranguren (ORCID: https://orcid.org/0000-0001-6573-2825)
Institutions
- National Research University Higher School of Economics (RU)
- Universidad de Guadalajara (MX)
- Universidad Panamericana (MX)
Publication Details
- Journal
- Machine Learning and Knowledge Extraction
- Published
- 2026-09-20
- DOI
- https://doi.org/10.3390/make8090291
- Primary Topic
- Face and Expression Recognition
- Type
- article
- Field-Weighted Citation Impact
- 0.00