TY - JOUR
T1 - Time-varying hierarchical chains of salps with random weight networks for feature selection
AU - Faris, Hossam
AU - Heidari, Ali Asghar
AU - Al-Zoubi, Ala’ M.
AU - Mafarja, Majdi
AU - Aljarah, Ibrahim
AU - Eshtay, Mohammed
AU - Mirjalili, Seyedali
PY - 2020/2/1
Y1 - 2020/2/1
N2 - Feature selection (FS) is considered as one of the most common and challenging tasks in Machine Learning. FS can be considered as an optimization problem that requires an efficient optimization algorithm to find its optimal set of features. This paper proposes a wrapper FS method that combines a time-varying number of leaders and followers binary Salp Swarm Algorithm (called TVBSSA) with Random Weight Network (RWN). In this approach, the TVBSSA is used as a search strategy, while RWN is utilized as an induction algorithm. The objective function is formulated in a manner to aggregate three objectives: maximizing the classification accuracy, maximizing the reduction rate of the selected features, and minimizing the complexity of generated RWN models. To assess the performance of the proposed approach, 20 well-known UCI datasets and a number of existing FS methods are employed. The comparative results show the ability of the proposed approach in outperforming similar algorithms in the literature and its merits to be used in systems that require FS.
AB - Feature selection (FS) is considered as one of the most common and challenging tasks in Machine Learning. FS can be considered as an optimization problem that requires an efficient optimization algorithm to find its optimal set of features. This paper proposes a wrapper FS method that combines a time-varying number of leaders and followers binary Salp Swarm Algorithm (called TVBSSA) with Random Weight Network (RWN). In this approach, the TVBSSA is used as a search strategy, while RWN is utilized as an induction algorithm. The objective function is formulated in a manner to aggregate three objectives: maximizing the classification accuracy, maximizing the reduction rate of the selected features, and minimizing the complexity of generated RWN models. To assess the performance of the proposed approach, 20 well-known UCI datasets and a number of existing FS methods are employed. The comparative results show the ability of the proposed approach in outperforming similar algorithms in the literature and its merits to be used in systems that require FS.
KW - Evolutionary algorithms
KW - Feature selection
KW - Optimization
KW - Salp swarm algorithm
UR - http://www.scopus.com/inward/record.url?scp=85071838571&partnerID=8YFLogxK
UR - https://torrens.figshare.com/articles/Time-Varying_Hierarchical_Chains_of_Salps_with_Random_Weight_Networks_for_Feature_Selection/11351159
U2 - 10.1016/j.eswa.2019.112898
DO - 10.1016/j.eswa.2019.112898
M3 - Article
AN - SCOPUS:85071838571
SN - 0957-4174
VL - 140
JO - Expert Systems with Applications
JF - Expert Systems with Applications
M1 - 112898
ER -