A new standard error based artificial bee colony algorithm and its applications in feature selection
Küçük Resim Yok
Tarih
2022
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Elsevier
Erişim Hakkı
info:eu-repo/semantics/openAccess
Özet
Feature selection is a basic task for pattern recognition and classification. It enhances the performance of the classification algorithms with the help of removing the redundant features. Thanks to eliminating irrelevant features, the computational time is decreased. Thus, intensive works have been carried out in this area. This paper proposes a new standard error-based artificial bee colony (SEABC) algorithm for the feature selection problem, which is developed by integrating standard error-based new solution search mechanisms into the original artificial bee colony algorithm. The SEABC algorithm is used for feature selection. Shannon entropy function is used to serve as the objective function of the SEABC algorithm. Thirteen datasets are used from UCI machine learning datasets. Features are selected according to Shannon conditional entropy values and then a threshold process is implemented to find their best relevant subset. Support Vector Machines (SVMs) and k-Nearest Neighbor (KNN) are used as the optimal classifiers. The proposed SEABC algorithm is compared with genetic algorithm (GA), particle swarm optimization (PSO), ABC, improved ABC (I-ABC), Gbest-guided ABC (GABC), and PS-ABC algorithms. In general, it is observed that the SEABC algorithm achieves better classification results than other wellknown algorithms.(c) 2021 The Author. Published by Elsevier B.V. on behalf of King Saud University. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Açıklama
Anahtar Kelimeler
Artificial bee colony, Optimization, Shannon entropy, Feature selection
Kaynak
Journal of King Saud University-Computer and Information Sciences
WoS Q Değeri
Q1
Scopus Q Değeri
Q1
Cilt
34
Sayı
7