Loading…

An enhanced particle swarm optimization with position update for optimal feature selection

In recent years, feature selection research has quickly advanced to keep up with the age of developing expert systems. This is because the applications of these systems sometimes need massive datasets. Researchers who have an interest in creating novel feature selection methods or enhancing existing...

Full description

Saved in:
Bibliographic Details
Published in:Expert systems with applications 2024-08, Vol.247, p.123337, Article 123337
Main Authors: Tijjani, Sani, Ab Wahab, Mohd Nadhir, Mohd Noor, Mohd Halim
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In recent years, feature selection research has quickly advanced to keep up with the age of developing expert systems. This is because the applications of these systems sometimes need massive datasets. Researchers who have an interest in creating novel feature selection methods or enhancing existing technologies have grown their interest in this topic. The current version of binary PSO (BPSO) is not developed as well as continuous PSO and does not follow the main principles of the standard PSO algorithm. Unlike the continuous version of the PSO, in BPSO, particle position is restricted to the Hamming space. Thus, there is no risk of swarm divergence, but the problem of premature convergence of the swarm arises. This paper presents an enhanced particle swarm optimization employed for feature selection to tackle the limitations of the current version of binary BPSO. Its primary quality is the application of a position update mechanism to appropriately select optimal features. The position update mechanism is designed to avoid the premature convergence issue suffered by BPSO, by determining the probability of the particles switching positions using position values rather than velocity. Two variant methods for determining the probability of changing the position of a particle element were introduced. These result in the two variants of enhanced binary particle swarm optimization (EBPSO) for feature selection, called EBPSO1 and EBPSO2. Several experiments were performed to analyze the effectiveness of the proposed method and compare it with state-of-the-art feature selection methods based on eighteen frequently used benchmark datasets. The experimental findings demonstrated that the proposed approach generated the most accurate classification in contrast to the alternative feature selection approach on most of the datasets. As a result, it can be inferred based on the outcomes obtained that this proposed approach performs significantly superior to the other state-of-the-art feature selection approaches.
ISSN:0957-4174
1873-6793
DOI:10.1016/j.eswa.2024.123337