A novel intelligent particle optimizer for global optimization of multimodal functions

A novel intelligent particle optimizer based on subvectors (IPO) is proposed in this paper, which is inspired by conventional particle swarm optimization (PSO). IPO uses only one particle instead of a particle swarm. The position vector of this particle is partitioned into a certain number of subvectors, and the updating process is based on subvectors and evolved to subvectors updating process, in which the particle adjusts the velocity intelligently by introducing a new learning factor. This learning factor utilizes the information contained in the previous updating process. The particle is capable of increasing its velocity towards the global optimum in lower dimensional subspaces and not being trapped in local optima. Experimental results have demonstrated that IPO has impressive ability to find global optimum. IPO performs better than recently developed PSO-based algorithms in solving some complicated multimodal functions.

[1]  José Neves,et al.  The fully informed particle swarm: simpler, maybe better , 2004, IEEE Transactions on Evolutionary Computation.

[2]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

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

[4]  Michael N. Vrahatis,et al.  Optimal power allocation and joint source-channel coding for wireless DS-CDMA visual sensor networks using the Nash Bargaining Solution , 2005, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

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

[6]  Konstantinos E. Parsopoulos,et al.  UPSO: A Unified Particle Swarm Optimization Scheme , 2019, International Conference of Computational Methods in Sciences and Engineering 2004 (ICCMSE 2004).

[7]  Andries Petrus Engelbrecht,et al.  A Cooperative approach to particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[8]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[9]  Kalyan Veeramachaneni,et al.  Fitness-distance-ratio based particle swarm optimization , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).