Please use this identifier to cite or link to this item:
https://hdl.handle.net/1959.11/54892
Title: | Opposition-based sine cosine optimizer utilizing refraction learning and variable neighborhood search for feature selection |
Contributor(s): | Abed-alguni, Bilal H (author); Alawad, Noor Aldeen (author); Al-Betar, Mohammed Azmi (author); Paul, David (author) |
Publication Date: | 2023-06 |
Early Online Version: | 2022-10-08 |
Open Access: | Yes |
DOI: | 10.1007/s10489-022-04201-z |
Handle Link: | https://hdl.handle.net/1959.11/54892 |
Abstract: | | This paper proposes new improved binary versions of the Sine Cosine Algorithm (SCA) for the Feature Selection (FS) problem. FS is an essential machine learning and data mining task of choosing a subset of highly discriminating features from noisy, irrelevant, high-dimensional, and redundant features to best represent a dataset. SCA is a recent metaheuristic algorithm established to emulate a model based on sine and cosine trigonometric functions. It was initially proposed to tackle problems in the continuous domain. The SCA has been modified to Binary SCA (BSCA) to deal with the binary domain of the FS problem. To improve the performance of BSCA, three accumulative improved variations are proposed (i.e., IBSCA1, IBSCA2, and IBSCA3) where the last version has the best performance. IBSCA1 employs Opposition Based Learning (OBL) to help ensure a diverse population of candidate solutions. IBSCA2 improves IBSCA1 by adding Variable Neighborhood Search (VNS) and Laplace distribution to support several mutation methods. IBSCA3 improves IBSCA2 by optimizing the best candidate solution using Refraction Learning (RL), a novel OBL approach based on light refraction. For performance evaluation, 19 real-wold datasets, including a COVID-19 dataset, were selected with different numbers of features, classes, and instances. Three performance measurements have been used to test the IBSCA versions: classification accuracy, number of features, and fitness values. Furthermore, the performance of the last variation of IBSCA3 is compared against 28 existing popular algorithms. Interestingly, IBCSA3 outperformed almost all comparative methods in terms of classification accuracy and fitness values. At the same time, it was ranked 15 out of 19 in terms of number of features. The overall simulation and statistical results indicate that IBSCA3 performs better than the other algorithms.
Publication Type: | Journal Article |
Source of Publication: | Applied Intelligence, 53(11), p. 13224-13260 |
Publisher: | Springer New York LLC |
Place of Publication: | United States of America |
ISSN: | 1573-7497 0924-669X |
Fields of Research (FoR) 2020: | 460209 Planning and decision making |
Socio-Economic Objective (SEO) 2020: | 280115 Expanding knowledge in the information and computing sciences |
Peer Reviewed: | Yes |
HERDC Category Description: | C1 Refereed Article in a Scholarly Journal |
Appears in Collections: | Journal Article School of Science and Technology
|
Files in This Item:
1 files
Show full item record
Items in Research UNE are protected by copyright, with all rights reserved, unless otherwise indicated.