DocumentCode
2715639
Title
Control-theoretic analysis of exploitation and exploration of the PSO algorithm
Author
Wakasa, Yuji ; Tanaka, Kanya ; Nishimura, Yuki
Author_Institution
Grad. Sch. of Sci. & Eng., Yamaguchi Univ., Yamaguchi, Japan
fYear
2010
fDate
8-10 Sept. 2010
Firstpage
1807
Lastpage
1812
Abstract
The behavior of the particle swarm optimization (PSO) algorithm is analyzed by regarding its dynamics as a system with multiplicative noise and applying control-theoretic analysis methods. In order to evaluate the convergence and diversity of the PSO algorithm, two measures related to the decay rate and l2 gain of the PSO dynamics are used. These measures are characterized by linear matrix inequalities (LMIs) and are therefore efficiently computed by convex optimization tools. As for the measure related to the decay rate, moreover, an alternative condition in terms of nonlinear scalar inequalities is presented which can be checked more shortly and accurately than the LMI. Numerical experiments suggest that the measures are effective enough to evaluate the convergence and diversity of the PSO algorithm, which results in better understanding of the PSO algorithm from the viewpoints of exploitation and exploration abilities.
Keywords
control system analysis; convex programming; linear matrix inequalities; nonlinear control systems; particle swarm optimisation; PSO exploitation; PSO exploration; control theoretic analysis; convex optimization tools; decay rate measurement; l2 gain measurement; linear matrix inequalities; multiplicative noise; nonlinear scalar inequalities; particle swarm optimization; Algorithm design and analysis; Convergence; Heuristic algorithms; Noise; Numerical stability; Random variables; Stability analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Control System Design (CACSD), 2010 IEEE International Symposium on
Conference_Location
Yokohama
Print_ISBN
978-1-4244-5354-2
Electronic_ISBN
978-1-4244-5355-9
Type
conf
DOI
10.1109/CACSD.2010.5612763
Filename
5612763
Link To Document