Affordable Access

Access to the full text

Binary Genetic Swarm Optimization: A Combination of GA and PSO for Feature Selection

Authors
  • Ghosh, Manosij1
  • Guha, Ritam1
  • Alam, Imran1
  • Lohariwal, Priyank1
  • Jalan, Devesh1
  • Sarkar, Ram1
  • 1 Jadavpur University, 188, Raja S.C. Mallick Road , (India)
Type
Published Article
Journal
Journal of Intelligent Systems
Publisher
De Gruyter
Publication Date
Sep 14, 2019
Volume
29
Issue
1
Pages
1598–1610
Identifiers
DOI: 10.1515/jisys-2019-0062
Source
De Gruyter
Keywords
License
Green

Abstract

Feature selection (FS) is a technique which helps to find the most optimal feature subset to develop an efficient pattern recognition model under consideration. The use of genetic algorithm (GA) and particle swarm optimization (PSO) in the field of FS is profound. In this paper, we propose an insightful way to perform FS by amassing information from the candidate solutions produced by GA and PSO. Our aim is to combine the exploitation ability of GA with the exploration capacity of PSO. We name this new model as binary genetic swarm optimization (BGSO). The proposed method initially lets GA and PSO to run independently. To extract sufficient information from the feature subsets obtained by those, BGSO combines their results by an algorithm called average weighted combination method to produce an intermediate solution. Thereafter, a local search called sequential one-point flipping is applied to refine the intermediate solution further in order to generate the final solution. BGSO is applied on 20 popular UCI datasets. The results were obtained by two classifiers, namely, k nearest neighbors (KNN) and multi-layer perceptron (MLP). The overall results and comparisons show that the proposed method outperforms the constituent algorithms in 16 and 14 datasets using KNN and MLP, respectively, whereas among the constituent algorithms, GA is able to achieve the best classification accuracy for 2 and 7 datasets and PSO achieves best accuracy for 2 and 4 datasets, respectively, for the same set of classifiers. This proves the applicability and usefulness of the method in the domain of FS.

Report this publication

Statistics

Seen <100 times