A modified particle swarm optimizer based on cloud model

In this paper, we introduce cloud model theory to the particle swarm optimization algorithm to improve the global search ability and make a faster convergence speed of the algorithm. Some modifications are presented. First, we adopt cloud model to initialize the positions and velocities for entire population in the initialization range. Second, inertia weight is dynamically, nonlinearly decreased as the search progresses by using the data set, which can be obtained by cloud model. Third, two random variants in the velocity rule are assigned with cloud model. Four, inertia weight and the two random variants are correlated by cloud model. The modified particle swarm optimization is tested on some benchmark functions and the results are compared with the result of the standard particle swarm optimization. Experimental results indicate that the modified particle swarm optimization outperforms the standard particle swarm optimization in the global search ability with a quicker convergent speed.

[1]  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.

[2]  Xinyu Shao,et al.  Fault Diagnosis of a wheel Loader by Artificial Neural Networks and Fuzzy Logic , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.

[3]  Andries Petrus Engelbrecht,et al.  A study of particle swarm optimization particle trajectories , 2006, Inf. Sci..

[4]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[5]  R. Eberhart,et al.  Fuzzy adaptive particle swarm optimization , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

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

[7]  Xuemei Shi,et al.  Uncertainty reasoning based on cloud models in controllers , 1998 .

[8]  Fuchun Sun,et al.  Cloud Model-based Controller Design for Flexible-Link Manipulators , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.

[9]  Yun Li,et al.  A Constructing Algorithm of Concept Lattice with Attribute Generalization Based on Cloud Models , 2005, The Fifth International Conference on Computer and Information Technology (CIT'05).

[10]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[11]  M. Clerc,et al.  The swarm and the queen: towards a deterministic and adaptive particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[12]  Andries Petrus Engelbrecht,et al.  Locating multiple optima using particle swarm optimization , 2007, Appl. Math. Comput..

[13]  M. Senthil Arumugam,et al.  On the improved performances of the particle swarm optimization algorithms with adaptive parameters, cross-over operators and root mean square (RMS) variants for computing optimal control of a class of hybrid systems , 2008, Appl. Soft Comput..

[14]  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).