Evolutionary Canonical Particle Swarm Optimizer - A Proposal of Meta-optimization in Model Selection

We proposed Evolutionary Particle Swarm Optimization (EPSO) which provides a new paradigm of meta-optimization for model selection in swarm intelligence. In this paper, we extend the technique of online evolutionary computation of EPSO to Canonical Particle Swarm Optimizer (CPSO), and propose Evolutionary Canonical Particle Swarm Optimizer (ECPSO) for optimizing CPSO. In order to effectually evaluate the performance of CPSO, a temporally cumulative fitness function of the best particle is adopted in ECPSO as the behavioral representative for entire swarm. Applications of the proposed method to a suite of 5-dimensional benchmark problems well demonstrate the effectiveness. Our experimental results clearly indicate that (1) the proper parameter sets in CPSO for solving various optimization problems are not unique; (2) the values of parameters in them are quite different from that of the original CPSO; (3) the search performance of the optimized CPSO is superior to that of the original CPSO, and to that of RGA/E except for the result to the Rastrigin's benchmark problem.

[1]  James Kennedy In Search of the Essential Particle Swarm , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[2]  Michael N. Vrahatis,et al.  Recent approaches to global optimization problems through Particle Swarm Optimization , 2002, Natural Computing.

[3]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[4]  M Reyes Sierra,et al.  Multi-Objective Particle Swarm Optimizers: A Survey of the State-of-the-Art , 2006 .

[5]  Hong Zhang,et al.  Evolutionary Particle Swarm Optimization (EPSO) - Estimation of Optimal PSO Parameters by GA , 2007, IMECS.

[6]  Gisbert Schneider,et al.  Optimized Particle Swarm Optimization (OPSO) and its application to artificial neural network training , 2006, BMC Bioinformatics.

[7]  Oscar Castillo,et al.  Trends in Intelligent Systems and Computer Engineering , 2008 .

[8]  Hong Zhang,et al.  Designing Particle Swarm Optimization: performance comparison of two temporally cumulative fitness functions in EPSO , 2008 .

[9]  M Ishikawa,et al.  Evolutionary Particle Swarm Optimization: A Metaoptimization Method with GA for Estimating Optimal PSO Models , 2008 .

[10]  Wenjun Zhang,et al.  Dissipative particle swarm optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[11]  Martin Middendorf,et al.  A hierarchical particle swarm optimizer and its adaptive variant , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[12]  R. Eberhart,et al.  Comparing inertia weights and constriction factors in particle swarm optimization , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[13]  R Spina,et al.  OPTIMIZATION OF INJECTION MOLDED PARTS BY USING ANN-PSO APPROACH , 2006 .

[14]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[15]  M. Clerc,et al.  Particle Swarm Optimization , 2006 .

[16]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[17]  Michael N. Vrahatis,et al.  Tuning PSO Parameters Through Sensitivity Analysis , 2002 .