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)orcid 
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
File SizeFormat 
Show full item record

SCOPUSTM   
Citations

22
checked on Dec 14, 2024
Google Media

Google ScholarTM

Check

Altmetric


Items in Research UNE are protected by copyright, with all rights reserved, unless otherwise indicated.