JOURNAL ARTICLE

Feature Selection Using an Improved Gravitational Search Algorithm

Lei ZhuShoushuai HeLei WangWeijun ZengJian Yang

Year: 2019 Journal:   IEEE Access Vol: 7 Pages: 114440-114448   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Feature selection is an important issue in the field of machine learning, which can reduce misleading computations and improve classification performance. Generally, feature selection can be considered as a binary optimization problem. Gravitational Search Algorithm (GSA) is a population-based heuristic algorithm inspired by Newton's laws of gravity and motion. Although GSA shows good performance in solving optimization problems, it has a shortcoming of premature convergence. In this paper, the concept of global memory is introduced and the definition of exponential Kbest is used in an improved version of GSA called IGSA. In this algorithm, the position of the optimal solution obtained so far is memorized, which can effectively prevent particles from gathering together and moving slowly. In this way, the exploitation ability of the algorithm gets improved, and a proper balance between exploration and exploitation gets established. Besides, the exponential Kbest can significantly decrease the running time. In order to solve feature selection problem, a binary IGSA (BIGSA) is further introduced. The proposed algorithm is tested on a set of standard datasets and compared with other algorithms. The experimental results confirm the high efficiency of BIGSA for feature selection.

Keywords:
Selection (genetic algorithm) Algorithm Feature selection Heuristic Computer science Feature (linguistics) Binary number Set (abstract data type) Convergence (economics) Population Field (mathematics) Mathematical optimization Mathematics Artificial intelligence

Metrics

25
Cited By
1.69
FWCI (Field Weighted Citation Impact)
32
Refs
0.87
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Metaheuristic Optimization Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence
Evolutionary Algorithms and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Data Stream Mining Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.