An Improved Particle Swarm Optimization Algorithm with Repair Procedure

In this paper a new particle swarm optimization algorithm called RPSO for solving high dimensional optimization problems is proposed and analyzed both in terms of their efficiency, the ability to avoid local optima and resistance to the problem of premature convergence. In RPSO, a repair procedure was introduced the aim of which was to determine new, better velocities for some particles, when their current velocities are inefficient. New velocities are the functions of previous and current velocities. The new algorithm was tested with a set of benchmark functions and the results were compared with those obtained through the standard PSO (SPSO) and IPSO. Simulation results show that new RPSO is faster and more effective than the standard PSO and IPSO.

[1]  Xin Yao,et al.  Evolving artificial neural networks , 1999, Proc. IEEE.

[2]  Ioan Cristian Trelea,et al.  The particle swarm optimization algorithm: convergence analysis and parameter selection , 2003, Inf. Process. Lett..

[3]  Kaveh Khalili Damghani,et al.  Design of SCADA water resource management control center by a bi-objective redundancy allocation problem and particle swarm optimization , 2015, Reliab. Eng. Syst. Saf..

[4]  Patrice Joyeux,et al.  Particle swarm optimization for solving engineering problems: A new constraint-handling mechanism , 2013, Eng. Appl. Artif. Intell..

[5]  Ikou Kaku,et al.  Solving uncapacitated multilevel lot-sizing problems using a particle swarm optimization with flexible inertial weight , 2009, Comput. Math. Appl..

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

[7]  Ajith Abraham,et al.  Fuzzy adaptive turbulent particle swarm optimization , 2005, Fifth International Conference on Hybrid Intelligent Systems (HIS'05).

[8]  Xi-Huai Wang,et al.  Hybrid particle swarm optimization with simulated annealing , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

[9]  Y. Dong,et al.  An application of swarm optimization to nonlinear programming , 2005 .

[10]  Mohammad A. S. Masoum,et al.  Real-time charging coordination of plug-in electric vehicles based on hybrid fuzzy discrete particle swarm optimization , 2015 .

[11]  Kiran Solanki,et al.  Multi-objective optimization of vehicle crashworthiness using a new particle swarm based approach , 2012 .

[12]  H. Gupta,et al.  Optimization studies of fuel loading pattern for a typical Pressurized Water Reactor (PWR) using particle swarm method , 2011 .

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

[14]  Najeh Ben Guedria,et al.  Improved accelerated PSO algorithm for mechanical engineering optimization problems , 2016, Appl. Soft Comput..

[15]  Liyan Zhang,et al.  Empirical study of particle swarm optimizer with an increasing inertia weight , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[16]  Ling Wang,et al.  An effective hybrid PSOSA strategy for optimization and its application to parameter estimation , 2006, Appl. Math. Comput..

[17]  Chun Lu,et al.  An improved GA and a novel PSO-GA-based hybrid algorithm , 2005, Inf. Process. Lett..

[18]  Jiangye Yuan,et al.  A modified particle swarm optimizer with dynamic adaptation , 2007, Appl. Math. Comput..

[19]  Tiesong Hu,et al.  An Improved Particle Swarm Optimization Algorithm , 2007, 2011 International Conference on Electronics, Communications and Control (ICECC).

[20]  Dong-ping Tian,et al.  Fuzzy Particle Swarm Optimization Algorithm , 2009, 2009 International Joint Conference on Artificial Intelligence.

[21]  Yanchun Liang,et al.  Hybrid evolutionary algorithms based on PSO and GA , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[22]  Seyed Alireza Seyedin,et al.  Swarm intelligence based classifiers , 2007, J. Frankl. Inst..

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

[24]  B. Borowska PAPSO algorithm for optimization of the coil arrangement , 2011 .

[25]  Y. Rahmat-Samii,et al.  Particle swarm, genetic algorithm, and their hybrids: optimization of a profiled corrugated horn antenna , 2002, IEEE Antennas and Propagation Society International Symposium (IEEE Cat. No.02CH37313).

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