An Efficient Binary Salp Swarm Algorithm with Crossover Scheme for Feature Selection Problems

11/20/2020
by   Ali Asghar Heidari, et al.
1

Abstract Searching for the (near) optimal subset of features is a challenging problem in the process of Feature Selection (FS). In the literature, Swarm Intelligence (SI) algorithms show superior performance in solving this problem. This motivated our attempts to test the performance of the newly proposed Salp Swarm Algorithm (SSA) in this area. As such, two new wrapper FS approaches that use SSA as the search strategy are proposed. In the first approach, eight transfer functions are employed to convert the continuous version of SSA to binary. In the second approach, the crossover operator is used in addition to the transfer functions to replace the average operator and enhance the exploratory behaviour of the algorithm. The proposed approaches are benchmarked on 22 well-known UCI datasets and the results are compared with 5 FS methods: Binary Grey Wolf Optimizer (BGWO), Binary Gravitational Search Algorithms (BGSA), Binary Bat Algorithm (BBA), Binary Particle Swarm Optimization (BPSO), and Genetic Algorithm (GA). The paper also considers an extensive study of the parameter setting for the proposed technique. From the results, it is observed that the proposed approach significantly outperforms others on around 90% of the datasets. Visit HTTP://aliasgharheidari.com for more info.

READ FULL TEXT

page 6

page 8

page 9

page 11

page 12

page 17

page 19

page 24

research
07/05/2021

Binary Optimization Using Hybrid Grey Wolf Optimization for Feature Selection

A binary version of the hybrid grey wolf optimization (GWO) and particle...
research
12/06/2017

S-Shaped vs. V-Shaped Transfer Functions for Antlion Optimization Algorithm in Feature Selection Problems

Feature selection is an important preprocessing step for classification ...
research
08/03/2018

A Two-Dimensional (2-D) Learning Framework for Particle Swarm based Feature Selection

This paper proposes a new generalized two dimensional learning approach ...
research
04/25/2020

Swarm Programming Using Moth-Flame Optimization and Whale Optimization Algorithms

Automatic programming (AP) is an important area of Machine Learning (ML)...
research
04/08/2022

Optimizing Coordinative Schedules for Tanker Terminals: An Intelligent Large Spatial-Temporal Data-Driven Approach – Part 1

In this study, a novel coordinative scheduling optimization approach is ...
research
11/15/2019

Binary Sine Cosine Algorithms for Feature Selection from Medical Data

A well-constructed classification model highly depends on input feature ...

Please sign up or login with your details

Forgot password? Click here to reset