TY - JOUR
T1 - Orthogonal learning particle swarm optimization
AU - Zhan, Zhi Hui
AU - Zhang, Jun
AU - Li, Yun
AU - Shi, Yu Hui
N1 - Funding Information:
Manuscript received September 16, 2009; revised January 6, 2010 and February 10, 2010; accepted March 6, 2010. Date of publication September 2, 2010; date of current version December 1, 2011. This work was supported in part by the National Natural Science Foundation of China Joint Fund with Guangdong, under Key Project U0835002, by the National High-Technology Research and Development Program (“863” Program) of China, under Grant 2009AA01Z208, and by the Suzhou Science and Technology Project, under Grant SYJG0919.
PY - 2011/12
Y1 - 2011/12
N2 - Particle swarm optimization (PSO) relies on its learning strategy to guide its search direction. Traditionally, each particle utilizes its historical best experience and its neighborhood's best experience through linear summation. Such a learning strategy is easy to use, but is inefficient when searching in complex problem spaces. Hence, designing learning strategies that can utilize previous search information (experience) more efficiently has become one of the most salient and active PSO research topics. In this paper, we proposes an orthogonal learning (OL) strategy for PSO to discover more useful information that lies in the above two experiences via orthogonal experimental design. We name this PSO as orthogonal learning particle swarm optimization (OLPSO). The OL strategy can guide particles to fly in better directions by constructing a much promising and efficient exemplar. The OL strategy can be applied to PSO with any topological structure. In this paper, it is applied to both global and local versions of PSO, yielding the OLPSO-G and OLPSO-L algorithms, respectively. This new learning strategy and the new algorithms are tested on a set of 16 benchmark functions, and are compared with other PSO algorithms and some state of the art evolutionary algorithms. The experimental results illustrate the effectiveness and efficiency of the proposed learning strategy and algorithms. The comparisons show that OLPSO significantly improves the performance of PSO, offering faster global convergence, higher solution quality, and stronger robustness.
AB - Particle swarm optimization (PSO) relies on its learning strategy to guide its search direction. Traditionally, each particle utilizes its historical best experience and its neighborhood's best experience through linear summation. Such a learning strategy is easy to use, but is inefficient when searching in complex problem spaces. Hence, designing learning strategies that can utilize previous search information (experience) more efficiently has become one of the most salient and active PSO research topics. In this paper, we proposes an orthogonal learning (OL) strategy for PSO to discover more useful information that lies in the above two experiences via orthogonal experimental design. We name this PSO as orthogonal learning particle swarm optimization (OLPSO). The OL strategy can guide particles to fly in better directions by constructing a much promising and efficient exemplar. The OL strategy can be applied to PSO with any topological structure. In this paper, it is applied to both global and local versions of PSO, yielding the OLPSO-G and OLPSO-L algorithms, respectively. This new learning strategy and the new algorithms are tested on a set of 16 benchmark functions, and are compared with other PSO algorithms and some state of the art evolutionary algorithms. The experimental results illustrate the effectiveness and efficiency of the proposed learning strategy and algorithms. The comparisons show that OLPSO significantly improves the performance of PSO, offering faster global convergence, higher solution quality, and stronger robustness.
KW - Global optimization
KW - orthogonal experimental design (OED)
KW - orthogonal learning particle swarm optimization (OLPSO)
KW - particle swarm optimization (PSO)
KW - swarm intelligence
UR - http://www.scopus.com/inward/record.url?scp=82455205925&partnerID=8YFLogxK
U2 - 10.1109/TEVC.2010.2052054
DO - 10.1109/TEVC.2010.2052054
M3 - Article
AN - SCOPUS:82455205925
SN - 1089-778X
VL - 15
SP - 832
EP - 847
JO - IEEE Transactions on Evolutionary Computation
JF - IEEE Transactions on Evolutionary Computation
IS - 6
M1 - 5560790
ER -