Multi-Cluster Jumping Particle Swarm Optimization for Fast Convergence
Published in IEEE Access, 2020
This paper presents the Multi-Cluster Jumping Particle Swarm Optimization (PSO) algorithm, a novel approach designed to enhance the convergence speed of traditional PSO, particularly in high-dimensional data environments. The classical PSO technique, while effective, often suffers from slow convergence rates and can become trapped in local minima as the dimensionality of the data increases.
The proposed Multi-Cluster Jumping PSO method divides the swarm into multiple clusters, each with its own best position, and uses inter-cluster communication to locate the global best solution. To prevent particles from getting stuck in local optima, a jumping strategy is introduced, allowing particles to relocate to new positions. Additionally, the algorithm employs a semi-random initialization method, distributing particles across the search space in a more structured manner.
Extensive experimentation on twelve benchmark functions demonstrates that the Multi-Cluster Jumping PSO significantly outperforms existing state-of-the-art approaches in terms of convergence speed, making it a robust solution for optimizing high-dimensional, dynamic data.
Recommended citation: Rehman, A. U., Islam, A., & Belhaouari, S. B. (2020). "Multi-Cluster Jumping Particle Swarm Optimization for Fast Convergence." IEEE Access, 8, 189382--189394. https://doi.org/10.1109/ACCESS.2020.3031003
Download Paper | Download Slides