Skip to main content

An Empirical Tool for Analysing the Collective Behaviour of Population-Based Algorithms

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7248))

Abstract

Understanding the emergent collective behaviour (and the properties associated with it) of population-based algorithms is an important prerequisite for making technically sound choices of algorithms and also for designing new algorithms for specific applications. In this paper, we present an empirical approach to analyse and quantify the collective emergent behaviour of populations. In particular, our long term objective is to understand and characterise the notions of exploration and exploitation and to make it possible to characterise and compare algorithms based on such notions. The proposed approach uses self-organising maps as a tool to track the population dynamics and extract features that describe a population “functionality” and “structure”.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Amor, H., Rettinger, A.: Intelligent exploration for genetic algorithms: using self-organizing maps in evolutionary computation. In: Proceedings of the 2005 Genetic and Evolutionary Computation Conference (GECCO 2005), pp. 1531–1538. ACM (2005)

    Google Scholar 

  2. Bethke, A.: Genetic algorithms as function optimizers. Doctoral dissertation, Unversity of Michigan (1981)

    Google Scholar 

  3. Crepinsek, M., Mernik, M., Liu, S.: Analysis of exploration and exploitation in evolutionary algorithms by ancestry trees. International Journal of Innovative Computing and Applications 3(1), 11–19 (2011)

    Article  Google Scholar 

  4. Eiben, A., Schippers, C.: On evolutionary exploration and exploitation. Fundamenta Informaticae 35(1), 35–50 (1998)

    MATH  Google Scholar 

  5. Holland, J.H.: Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. The MIT Press (1992)

    Google Scholar 

  6. Jones, T., Forrest, S.: Fitness distance correlation as a measure of problem difficulty for genetic algorithms. In: Eshelman, L.J. (ed.) ICGA, pp. 184–192. Morgan Kaufmann (1995)

    Google Scholar 

  7. Kohonen, T.: Self-organizing maps. Springer series in information sciences. Springer, Heidelberg (2001)

    Book  MATH  Google Scholar 

  8. Poli, R., Vanneschi, L.: Fitness-proportional negative slope coefficient as a hardness measure for genetic algorithms. In: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, GECCO 2007, pp. 1335–1342. ACM (2007)

    Google Scholar 

  9. Shapiro, J., Prügel-Bennett, A., Rattray, M.: A Statistical Mechanical Formulation of the Dynamics of Genetic Algorithms. In: Fogarty, T.C. (ed.) AISB-WS 1994. LNCS, vol. 865, pp. 17–27. Springer, Heidelberg (1994)

    Chapter  Google Scholar 

  10. Stephens, C., Poli, R.: Coarse graining in an evolutionary algorithm with recombination, duplication and inversion. In: The 2005 IEEE Congress on Evolutionary Computation, vol. 2, pp. 1683–1690. IEEE (2005)

    Google Scholar 

  11. Stephens, C., Poli, R.: Coarse-grained dynamics for generalized recombination. IEEE Transactions on Evolutionary Computation 11, 541–557 (2007)

    Article  Google Scholar 

  12. Vose, M., Liepins, G.: Punctuated equilibria in genetic search. Complex Systems 5, 31–44 (1991)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Turkey, M., Poli, R. (2012). An Empirical Tool for Analysing the Collective Behaviour of Population-Based Algorithms. In: Di Chio, C., et al. Applications of Evolutionary Computation. EvoApplications 2012. Lecture Notes in Computer Science, vol 7248. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29178-4_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29178-4_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29177-7

  • Online ISBN: 978-3-642-29178-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics