Composite Particle Swarm Optimizer with Historical Memory for Function Optimization
Document Type
Article
Publication Date
10-1-2015
Abstract
Particle swarm optimization (PSO) algorithm is a population-based stochastic optimization technique. It is characterized by the collaborative search in which each particle is attracted toward the global best position (gbest) in the swarm and its own best position (pbest). However, all of particles' historical promising pbests in PSO are lost except their current pbests. In order to solve this problem, this paper proposes a novel composite PSO algorithm, called historical memory-based PSO (HMPSO), which uses an estimation of distribution algorithm to estimate and preserve the distribution information of particles' historical promising pbests. Each particle has three candidate positions, which are generated from the historical memory, particles' current pbests, and the swarm's gbest. Then the best candidate position is adopted. Experiments on 28 CEC2013 benchmark functions demonstrate the superiority of HMPSO over other algorithms.
Identifier
84960434942 (Scopus)
Publication Title
IEEE Transactions on Cybernetics
External Full Text Location
https://doi.org/10.1109/TCYB.2015.2424836
ISSN
21682267
First Page
2350
Last Page
2363
Issue
10
Volume
45
Grant
2012DFG11580
Fund Ref
National Science Foundation
Recommended Citation
Li, Jie; Zhang, Junqi; Jiang, Changjun; and Zhou, Mengchu, "Composite Particle Swarm Optimizer with Historical Memory for Function Optimization" (2015). Faculty Publications. 6755.
https://digitalcommons.njit.edu/fac_pubs/6755
