DOI QR코드

DOI QR Code

Particle Swarm Optimization based on Vector Gaussian Learning

  • Zhao, Jia (Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing, Nanchang Institute of Technology) ;
  • Lv, Li (Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing, Nanchang Institute of Technology) ;
  • Wang, Hui (Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing, Nanchang Institute of Technology) ;
  • Sun, Hui (Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing, Nanchang Institute of Technology) ;
  • Wu, Runxiu (School of Information Engineering, Nanchang Institute of Technology) ;
  • Nie, Jugen (Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing, Nanchang Institute of Technology) ;
  • Xie, Zhifeng (School of Information Engineering, Nanchang Institute of Technology)
  • Received : 2016.11.06
  • Accepted : 2017.02.03
  • Published : 2017.04.30

Abstract

Gaussian learning is a new technology in the computational intelligence area. However, this technology weakens the learning ability of a particle swarm and achieves a lack of diversity. Thus, this paper proposes a vector Gaussian learning strategy and presents an effective approach, named particle swarm optimization based on vector Gaussian learning. The experiments show that the algorithm is more close to the optimal solution and the better search efficiency after we use vector Gaussian learning strategy. The strategy adopts vector Gaussian learning to generate the Gaussian solution of a swarm's optimal location, increases the learning ability of the swarm's optimal location, and maintains the diversity of the swarm. The method divides the states into normal and premature states by analyzing the state threshold of the swarm. If the swarm is in the premature category, the algorithm adopts an inertia weight strategy that decreases linearly in addition to vector Gaussian learning; otherwise, it uses a fixed inertia weight strategy. Experiments are conducted on eight well-known benchmark functions to verify the performance of the new approach. The results demonstrate promising performance of the new method in terms of convergence velocity and precision, with an improved ability to escape from a local optimum.

Keywords

References

  1. Kennedy J. and Berhart R., "Particle swarm optimization", in Proc. of IEEE Conf. on Neural Networks, pp.1942-1948, November 27- December 1, 1995.
  2. Davoodi Elnaz, Hagh Mehrdad Tarafdar and Zadeh Saeid Ghassem, "A hybrid Improved Quantum-behaved Particle Swarm Optimization-Simplex method (IQPSOS) to solve power system load flow problems," Applied Soft Computing, vol. 21, no. 1, pp.171-179, August, 2014. https://doi.org/10.1016/j.asoc.2014.03.004
  3. Jun Yang, Hesheng Zhang, Yun Ling, Cheng Pan and Wei Sun, "Task Allocation for Wireless Sensor Network Using Modified Binary Particle Swarm Optimization," IEEE Sensors Journal, vol. 14, no. 3, pp. 882-892, November, 2014. https://doi.org/10.1109/JSEN.2013.2290433
  4. Amir Ameli, Shahab Bahrami, Farid Khazaeli and Mahmood-Reza Haghifam, "A Multiobjective Particle Swarm Optimization for Sizing and Placement of DGs from DG Owner's and Distribution Company's Viewpoints," IEEE Transactions on Power Delivery, vol. 29, no. 4, pp. 1831-1840, February, 2014. https://doi.org/10.1109/TPWRD.2014.2300845
  5. J. Senthilnath, S. N. Omkar, V. Mani and T. Karthikeyan, "Multiobjective Discrete Particle Swarm Optimization for Multisensor Image Alignment," IEEE Geoscience and Remote Sensing Letters, vol. 10, no. 5, pp. 1095-1099, February, 2013. https://doi.org/10.1109/LGRS.2012.2230432
  6. Wang Huibin, Chen Zhe, Wang Xin and Ma Yu, "Random finite sets based UPF-CPHD multi-object tracking," Journal on Communications, vol. 33, no. 12, pp. 147-153, December, 2012.
  7. Han Huang, Hu Qin, Zhifeng Hao and Andrew Lim, "Example-based learning particle swarm optimization for continuous optimization," Information Sciences, vol. 182, no. 1, pp. 125-128, January, 2012. https://doi.org/10.1016/j.ins.2010.10.018
  8. Wei-Neng Chen, Jun Zhang, Ying Lin, Ni Chen, Zhi-Hui Zhan, Henry Shu-Hung Chung, Yun Li and Yu-Hui Shi, "Particle swarm optimization with an aging leader and challengers," IEEE Transactions on Evolutionary Computation, vol. 17, no. 2, pp. 241-258, February, 2013. https://doi.org/10.1109/TEVC.2011.2173577
  9. Zahra Beheshti and Siti Mariyam Hj, Shamsuddin, "CAPSO: Centripetal accelerated particle swarm optimization," Information Sciences, vol. 258, pp. 54-79, February, 2014. https://doi.org/10.1016/j.ins.2013.08.015
  10. Yong Zhang, Dun-wei, GongXiao-yan and SunNa Geng, "Adaptive bare-bones particle swarm optimization algorithm and its convergence analysis," Soft Computing, vol. 18, no. 7, pp. 1337-1352, July, 2014. https://doi.org/10.1007/s00500-013-1147-y
  11. Wang Lin, Yang Bo and Orchard Jeff, "Particle swarm optimization using dynamic tournament topology," Applied Soft Computing, vol. 48, pp. 584-596, November, 2016. https://doi.org/10.1016/j.asoc.2016.07.041
  12. Ran Cheng and Yaochu Jin, "A social learning particle swarm optimization algorithm for scalable optimization," Information Sciences, vol. 291, no. 6, pp. 43-60, January, 2015. https://doi.org/10.1016/j.ins.2014.08.039
  13. Yang Ning, Huo Ju and Yang Ming, "Multi-objective particle swarm optimization algorithm based on the interaction of multi-level information," Control and Decision, vol. 31, no. 5, pp. 907-912, May, 2015.
  14. Couceiro M and Sivasundaram S, "Novel fractional order particle swarm optimization," Applied Mathematics and Computation, vol. 283, pp. 36-54, June, 2016. https://doi.org/10.1016/j.amc.2016.02.007
  15. Zhu Degang, Sun Hui, Zhao Jia and Yu Qing, "Particle swarm optimization algorithm based on Gaussian disturbance," Journal of Computer Applications, vol. 34, no. 3, pp. 754-759, March, 2014.
  16. Duan Haibin and Li Junnan, "Gaussian Harmony Search Algorithm: A Novel Method for Loney's Solenoid Problem," IEEE Transactions on Magnetics, vol. 50, no. 3, pp. 83-87, March, 2014.
  17. Zhou Xinyu, Wu Zhijian, Wang Hui and Rahnamayan Shahryar, "Gaussian bare-bones artificial bee colony algorithm," Soft Computing, vol. 20, no. 3, pp.907-924, March, 2016. https://doi.org/10.1007/s00500-014-1549-5
  18. Zhang Le, Liu Zhong, Zhang Jianqiang and Ren Xiongwei, "Optimized improved Gaussian process model based on artificial bee colony algorithm," Journal of National University of Defense Technology, vol. 36, no. 1, pp. 154-160, January, 2014.
  19. Liu Xiaolong, Li Rongjun and Yang Ping, "Bacterial Foraging optimization algorithm based on estimation of distribution," Control and Decision, vol. 26, no. 8, pp. 1233-1238, August, 2011.
  20. Lu Li, "Vector Learning Particle Swarm Optimization," International Journal of Advancements in Computing Technology, vol. 4, no. 17, pp. 106-115, December, 2012. https://doi.org/10.4156/ijact.vol4.issue17.13
  21. Mendes R., Kennedy J. and Neves J., "The fully informed particle swarm: Simpler, maybe better," IEEE Transaction on Evolutionary Computation, vol. 8, no. 3, pp.204-210, March, 2004. https://doi.org/10.1109/TEVC.2004.826074
  22. Rathaweera A., Halgamuge S. and Watson H., "Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients," IEEE Transaction on Evolutionary Computation, vol. 8, no. 3, pp. 240-255, March, 2004. https://doi.org/10.1109/TEVC.2004.826071
  23. Liang J. J. and Suganthan P. N., "Dynamic multi-swarm particle swarm optimizer," in Proc. of IEEE conf. on Swarm Intelligence Symposium, pp. 124-129, June 8-10, 2005.
  24. Liang J. J., Qin A. K., Suganthan P N and S. Baskar, "Comprehensive learning particle swarm optimizer for global optimization of multimodal functions," IEEE Transaction on Evolutionary Computation, vol.10, no. 3, pp.281-295, March, 2006. https://doi.org/10.1109/TEVC.2005.857610
  25. Zhi-hui Zhan, Jun Zhang, Yun Li and Henry Shu-Hung Chung, "Adaptive Particle Swarm Optimization," IEEE Transactions on Systems, Man, and Cybernetics, vol. 39, no. 6, pp. 1362-1381, June, 2009. https://doi.org/10.1109/TSMCB.2009.2015956
  26. Xiao R-b, Zhang Y-f, Huang Z-d, "Emergent computation of complex systems: a comprehensive review," International Journal of Bio-Inspired Computation, vol.7, no. 2, pp. 75-97, March, 2015. https://doi.org/10.1504/IJBIC.2015.069292
  27. Cai X, Wang L, Kang Q and Wu Q-d, "Bat algorithm with Gaussian walk," International Journal of Bio-Inspired Computation, vol. 6, no. 3, pp. 166-174, May, 2014. https://doi.org/10.1504/IJBIC.2014.062637
  28. Wang G-G, Deb S, Gao X-Z and Coelho LdS, "A new metaheuristic optimization algorithm motivated by elephant herding behavior," International Journal of Bio-Inspired Computation, vol. 8, no. 6, pp. 394-409, October, 2016. https://doi.org/10.1504/IJBIC.2016.081335
  29. Cai X, Gao X-z and Xue Y, "Improved bat algorithm with optimal forage strategy and random disturbance strategy," International Journal of Bio-Inspired Computation, vol. 8, no. 4, pp. 205-214, June, 2016. https://doi.org/10.1504/IJBIC.2016.078666

Cited by

  1. Firefly algorithm with division of roles for complex optimal scheduling vol.22, pp.10, 2017, https://doi.org/10.1631/fitee.2000691