GSO: An Improved PSO Based on Geese Flight Theory

  • Shengkui Dai
  • Peixian Zhuang
  • Wenjie Xiang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7928)


Formation flight of swan geese is one type of swarm intelligence developed through evolution by natural selection. The research on its intrinsic mechanism has great impact on the bionics field. Based on previous research achievements, extensive observation and analysis on such phenomenon, five geese-flight rules and hypotheses are proposed in order to form a concise and simple geese-flight theory framework in this paper. Goose Swarm Optimization algorithm is derived based on the Standard Particle Swam Optimization algorithm. Experimental results show that GSO algorithm is superior in several aspects, such as convergence speed, convergence precision, robustness and etc. The theory offers the in-depth explanations for the performance superiority. Moreover, the rules and hypotheses for formation flight adhere to all five basic principles of swarm intelligence. Therefore, the proposed geese-flight theory is highly rational and has important theoretical innovations, and GSO algorithm can be utilized in a wide range of applications.


Geese Theory Goose Swarm Optimization Particle Swarm Optimization Swarm Intelligence 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Kennedy, J., Eberhart, R.C.: Particle Swarm Optimization. In: Proceedings of the 1995 IEEE International Conference on Neural Networks, pp. 1942–1948. IEEE Press, Perth (1995)Google Scholar
  2. 2.
    Eberhart, R.C., Kennedy, J.: A New Optimizer Using Particle Swarm Theory. In: Proceedings of the Sixth International Symposium on Micro Machine and Human Science, pp. 39–43. IEEE Press, Nagoya (1995)CrossRefGoogle Scholar
  3. 3.
    Shi, Y.H., Eberhart, R.C.: Empirical Study of Particle Swarm Optimization. In: Proceeding of Congress on Evolutionary Computation, pp. 1945–1949. IEEE Press, Piscataway (1999)Google Scholar
  4. 4.
    Shi, Y.H., Eberhart, R.C.: A Modified Particle Swarm Optimizer. In: Proceedings of the 1998 IEEE International Conference on Evolutionary Computation, pp. 69–73. IEEE Press, Anchorage (1998)Google Scholar
  5. 5.
    Fukuyama, Y.: Fundamentals of Particle Swarm Techniques. IEEE Power Engineering Society 45–51 (2002)Google Scholar
  6. 6.
    Ratnaweera, A., Halgamuge, S.: Self-organizing hierarchical particle swarm optimizer with time 2 varying acceleration coefficients. IEEE Transactions on Evolutionary Computation 8, 240–255 (2004)CrossRefGoogle Scholar
  7. 7.
    Robinson, A., Rahamat-Samii, Y.: Particle Swarm Optimization in Electromagnetics. IEEE Transations on Antennas and Propagation 52, 397–407 (2004)CrossRefGoogle Scholar
  8. 8.
    Shi, Y.H., Eberhart, R.C.: Parameter Selection in Particle Swarm Optimization. In: Porto, V.W., Waagen, D. (eds.) EP 1998. LNCS, vol. 1447, pp. 591–600. Springer, Heidelberg (1998)CrossRefGoogle Scholar
  9. 9.
    Liu, J.Y., Guo, M.Z., Deng, C.: GeesePSO: An Efficient Improvement to Particle Swarm Optimization. Computer Science 33, 166–168 (2006)Google Scholar
  10. 10.
    Xiao, Z., Yuan, Y., Li, P.Y.: Learning Algorithm for Multimodal Optimization. Computers and Mathematics with Applications 57, 2016–2021 (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Shengkui Dai
    • 1
  • Peixian Zhuang
    • 1
  • Wenjie Xiang
    • 1
  1. 1.College of Information Science and EngineeringNational HuaQiao UniversityChina

Personalised recommendations