TY - JOUR
T1 - Enhanced particle swarm optimizer incorporating a weighted particle
AU - Li, Nai Jen
AU - Wang, Wen June
AU - James Hsu, Chen Chien
AU - Chang, Wei
AU - Chou, Hao Gong
AU - Chang, Jun Wei
N1 - Funding Information:
This work was supported by the National Science Council, Taiwan , under Grant NSC 99–2221-E-008–093-MY3 , and the “Aim for the Top University Plan” from National Taiwan Normal University and the Ministry of Education, Taiwan.
PY - 2014/1/26
Y1 - 2014/1/26
N2 - This study proposes an enhanced particle swarm optimizer incorporating a weighted particle (EPSOWP) to improve the evolutionary performance for a set of benchmark functions. In conventional particle swarm optimizer (PSO), there are two principal forces to guide the moving direction of each particle. However, if the current particle lies too close to either the personal best particle or the global best particle, the velocity is mainly updated by only one term. As a result, search step becomes smaller and the optimization of the swarm is likely to be trapped into a local optimum. To address this problem, we define a weighted particle for incorporation into the particle swarm optimization. Because the weighted particle has a better opportunity getting closer to the optimal solution than the global best particle during the evolution, the EPSOWP is capable of guiding the swarm to a better direction to search the optimal solution. Simulation results show the effectiveness of the EPSOWP, which outperforms various evolutionary algorithms on a selected set of benchmark functions. Furthermore, the proposed EPSOWP is applied to controller design and parameter identification for an inverted pendulum system as well as parameter learning of neural network for function approximation to show its viability to solve practical design problems.
AB - This study proposes an enhanced particle swarm optimizer incorporating a weighted particle (EPSOWP) to improve the evolutionary performance for a set of benchmark functions. In conventional particle swarm optimizer (PSO), there are two principal forces to guide the moving direction of each particle. However, if the current particle lies too close to either the personal best particle or the global best particle, the velocity is mainly updated by only one term. As a result, search step becomes smaller and the optimization of the swarm is likely to be trapped into a local optimum. To address this problem, we define a weighted particle for incorporation into the particle swarm optimization. Because the weighted particle has a better opportunity getting closer to the optimal solution than the global best particle during the evolution, the EPSOWP is capable of guiding the swarm to a better direction to search the optimal solution. Simulation results show the effectiveness of the EPSOWP, which outperforms various evolutionary algorithms on a selected set of benchmark functions. Furthermore, the proposed EPSOWP is applied to controller design and parameter identification for an inverted pendulum system as well as parameter learning of neural network for function approximation to show its viability to solve practical design problems.
KW - Convergence
KW - Inverted pendulum system
KW - Neural network
KW - PID controller design
KW - Particle swarm optimization (PSO)
KW - Weighted particle
UR - http://www.scopus.com/inward/record.url?scp=84885853221&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84885853221&partnerID=8YFLogxK
U2 - 10.1016/j.neucom.2013.07.005
DO - 10.1016/j.neucom.2013.07.005
M3 - Article
AN - SCOPUS:84885853221
SN - 0925-2312
VL - 124
SP - 218
EP - 227
JO - Neurocomputing
JF - Neurocomputing
ER -