DOI QR코드

DOI QR Code

On the Comparison of Particle Swarm Optimization Algorithm Performance using Beta Probability Distribution

베타 확률분포를 이용한 입자 떼 최적화 알고리즘의 성능 비교

  • Lee, ByungSeok (School of Electrical and Computer Engineering, University of Seoul) ;
  • Lee, Joon Hwa (School of Electrical and Computer Engineering, University of Seoul) ;
  • Heo, Moon-Beom (Satellite Navigation Team, Korea Aerospace Research Institute)
  • 이병석 (서울시립대학교 전자전기컴퓨터공학부 및 한국항공우주연구원 위성항법팀) ;
  • 이준화 (서울시립대학교 전자전기컴퓨터공학부) ;
  • 허문범 (한국항공우주연구원 위성항법팀)
  • Received : 2013.12.25
  • Accepted : 2014.06.02
  • Published : 2014.08.01

Abstract

This paper deals with the performance comparison of a PSO algorithm inspired in the process of simulating the behavior pattern of the organisms. The PSO algorithm finds the optimal solution (fitness value) of the objective function based on a stochastic process. Generally, the stochastic process, a random function, is used with the expression related to the velocity included in the PSO algorithm. In this case, the random function of the normal distribution (Gaussian) or uniform distribution are mainly used as the random function in a PSO algorithm. However, in this paper, because the probability distribution which is various with 2 shape parameters can be expressed, the performance comparison of a PSO algorithm using the beta probability distribution function, that is a random function which has a high degree of freedom, is introduced. For performance comparison, 3 functions (Rastrigin, Rosenbrock, Schwefel) were selected among the benchmark Set. And the convergence property was compared and analyzed using PSO-FIW to find the optimal solution.

Keywords

References

  1. R. Eberhart and J. Kennedy, "A new optimizer using particle swarm theory," Proc. of 6th International Symposium on Micro Machine and Human Science, pp. 39-43, Oct. 1995.
  2. J. Kennedy and R. Eberhart, "Particle swarm optimization," Proc. of IEEE International Conf. on Neural Networks, vol. 4, pp. 1942-1948, Nov./Dec. 1995.
  3. J. Sun, C.-H. Lai, and X.-J. Wu, Particle Swarm Optimisation : Classical and Quantum Perspectives, CRC Press, Taylor & Francis Group, London, 2012.
  4. A. P. Engelbrecht, Fundamentals of Computational Swarm Intelligence, John Wiley & Sons Ltd., Chippenhan, Wiltshire, England, 2005.
  5. Y. Shi and R. Eberhart, "A modified particle swarm optimizer," Proc. of IEEE International Conf. on Evolutionary Computation, pp. 69-73, May 1998.
  6. M. Clerc and J. Kennedy, "The particle swarm-explosion, stability, and convergence in a multidimensional complex space," IEEE Transactions on Evolutionary Computation, vol. 6, no. 1, pp. 58-73, Feb. 2002. https://doi.org/10.1109/4235.985692
  7. C. Reynolds, "Flocks, herds, and schools : a distributed behavioral model," Proc. of SIGGRAPH '87 Conf. on Computer Graphics, pp. 25-34, Jul. 1987.
  8. H. H. Rosenbrock, "An automatic method for finding the greast or least of a function," Computer Journal, pp. 175-184, 1960.
  9. L. A. Rastrigin, External Control System, Theoretical Foundations of Engineering Cybernetics Series, Nauka, Moscow, Russia, 1974.
  10. H. P. Schwefel, Numerical Optimization of Computer Models, John Wiley & Sons, Chichester, U.K., 1981.
  11. Y. Shi and R. C. Eberhart, "Empirical study of particle swarm optimization," Proc. of the Congress on Evolutionary Computation, vol. 3, pp. 1945-1950, 1999.
  12. Y. Zheng, L.-H. Ma, L. Zhang, and J. Qian, "On the convergence analysis and parameter selection in particle swarm optimization," Proc. of IEEE International Conf. on Machine Learning and Cybernetics, vol. 3, pp. 1802-1807, Nov. 2003.
  13. S. H. Park, H. T. Kim, and K. T. Kim, "Improved autofocusing of stepped-fequency ISAR images using new form of particle swarm optimisation," IET Journals & Magazines on Electronics Letters, vol. 45, no. 20, pp. 1053-1055, Sep. 2009. https://doi.org/10.1049/el.2009.1484
  14. P. Zhang, P. Wei, and H.-Y. Yu, "Biogeography-based optimisation search algorithm for block matching motion estimiation," IET Journals & Magazines on Image Processing, vol. 6, no. 7, pp. 1014-1023, Oct. 2012. https://doi.org/10.1049/iet-ipr.2010.0497
  15. A. Kusiak and Z. Zhang, "Adaptive control of a wind turbine with data mining and swarm intelligence," IEEE Transactions on Sustainable Energy, vol. 2, no. 1, pp. 28-36, Jan. 2011.
  16. B. Yang, Y. Chen, and Z. Zhao, "Survey on applications of particle swarm optimization in electric power systems," Proc. of IEEE International Conf. on Control and Automation, pp. 481-486, May 2007.
  17. Wang Xin, Li Ran, Wang Yanghua, Peng Yong, and Qin Bin, "Self-tuning PID controller with variable parameters based on particle swarm optimization," Proc. of IEEE International Conf. on Intelligent System Design and Engineering Applications, pp. 1264-1267, Jan. 2013.
  18. Nguyen Quang Uy, N. X. Hoai, RI. Mckay, and P. M. Tuan, "Initialising PSO with randomised low-discrepancy sequences: the comparative results," Proc. of IEEE Congress on Evolutionary Computation, pp. 1985-1992, Sep. 2007.
  19. M. Pant, R. Thangaraj, C. Grosan, and A. Abraham, "Improved particle swarm optimization with low-discrepancy sequences," Proc. of IEEE Congress on Evolutionary Computation, pp. 3011-3018, Jun. 2008.
  20. R. Thangaraj, M. Pant, and K. Deep, "Initializing PSO with probability distributions and low-discrepancy sequences : the comparative results," Proc. of World Congress on Nature & Biologically Inspired Computing, pp. 1121-1126, Dec. 2009.
  21. J. Peng, Y. Chen, and R. C. Eberhart, "Battery pack state of charge estimator design using computational intelligence approaches," Proc. of the Annual Battery Conference on Applications and Advances, pp. 173-177, 2000.
  22. T. Peram, K. Veeramachaneni, and C. K. Mohan, "Fitness-distance-ratio based particle swarm optimization," Proc. of the IEEE Swarm Intelligence Symposium, pp. 174-181, Apr. 2003.
  23. Y. Shi and R. C. Eberhart, "Fuzzy adaptive particle swarm optimization," Proc. of the IEEE Congress on Evolutionary Computation, vol. 1, pp. 101-106, May 2003.
  24. Y. Zheng, L. Ma, L. Zhang, and J. Qian, "Empirical study of particle swarm optimizer with increasing inertia weight," Proc. of the IEEE Congress on Evolutionary Computation, vol. 1, pp. 221-226, Dec. 2003.

Cited by

  1. PSO-SAPARB Algorithm applied to a VTOL Aircraft Longitudinal Dynamics Controller Design and a Study on the KASS vol.24, pp.4, 2016, https://doi.org/10.12985/ksaa.2016.24.4.012