Skip to main content

Evolutionary optimization versus particle swarm optimization: Philosophy and performance differences

  • Conference paper
  • First Online:
Evolutionary Programming VII (EP 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1447))

Included in the following conference series:

Abstract

This paper investigates the philosophical and performance differences of particle swarm and evolutionary optimization. The method of processing employed in each technique are first reviewed followed by a summary of their philosophical differences. Comparison experiments involving four non-linear functions well studied in the evolutionary optimization literature are used to highlight some performance differences between the techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. P. Angeline, “The effects of noise on self-adaptive evolutionary optimization,” in Evolutionary Programming V: Proceedings of the Fifth Annual Conference on Evolutionary Programming, L. Fogel, P. Angeline, and T. Bäck (eds.), Cambridge, MA: MIT Press, pp. 433–441, 1996.

    Google Scholar 

  2. T. Bäck, Evolutionary Algorithms in Theory and Practice, New York: Oxford University Press, 1996.

    Google Scholar 

  3. R. Eberhart, P. Simpson, and R. Dobbins, Computational Intelligence PC Tools, Academic Press: New York, 1996.

    Google Scholar 

  4. D. Fogel, Evolutionary Computation: Towards a New Philosophy of Machine Intelligence, Piscataway, NJ: IEEE Press, 1996. or[5] D. Fogel and H-.G. Beyer, “A Note on the Empiricial Evaluation of Intermediate Recombination”, Evolutionary Computation, 3 (4), pp. 491–495.

    Google Scholar 

  5. D. Gehlhaar and D. Fogel, “Tuning Evolutionary Programming for Conformationally Flexible Molecular Docking”, in Evolutionary Programming V: Proceedings of the Fifth Annual Conference on Evolutionary Programming, L. Fogel, P. Angeline, and T. Bäck (eds.), Cambridge, MA: MIT Press, pp. 419–429, 1996.

    Google Scholar 

  6. J. Kennedy and R. Eberhart, “Particle swarm optimization,” Proceedings of the IEEE International Conference on Neural Networks, Piscataway, NJ:IEEE Press, pp. 1942–1948, 1995.

    Google Scholar 

  7. N. Saravanan and D. Fogel, “An empirical comparison of methods for correlated mutations under self-adaptation, in Evolutionary Programming V: Proceedings of the Fifth Annual Conference on Evolutionary Programming, L. Fogel, P. Angeline, and T. Bäck (eds.), Cambridge, MA: MIT Press, pp. 479–485, 1996.

    Google Scholar 

  8. X. Yao and Y. Lin, “Fast evolutionary programming,” in Evolutionary Programming V: Proceedings of the Fifth Annual Conference on Evolutionary Programming, L. Fogel, P. Angeline, and T. Back (eds.), Cambridge, MA: MIT Press, pp. 451–460, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

V. W. Porto N. Saravanan D. Waagen A. E. Eiben

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Angeline, P.J. (1998). Evolutionary optimization versus particle swarm optimization: Philosophy and performance differences. In: Porto, V.W., Saravanan, N., Waagen, D., Eiben, A.E. (eds) Evolutionary Programming VII. EP 1998. Lecture Notes in Computer Science, vol 1447. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0040811

Download citation

  • DOI: https://doi.org/10.1007/BFb0040811

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64891-8

  • Online ISBN: 978-3-540-68515-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics