skip to main content
10.1145/1388969.1388978acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
demonstration

Using holey fitness landscapes to counteract premature convergence in evolutionary algorithms

Published: 12 July 2008 Publication History

Abstract

Premature convergence is a persisting problem in evolutionary optimisation, in particular - genetic algorithms. While a number of methods exist to approach this issue, they usually require problem specific calibration or only partially resolve the issue, at best by delaying the premature convergence of an evolving population. Analytical models in biology show that resiliently diverse populations evolve on high-dimensional fitness landscapes with "holey" rather than "rugged" topographies, but the implications for artificial evolutionary systems remain largely unexplored. Here I show how holey fitness landscapes (HFLs) can be incorporated in an evolutionary algorithm and use this approach to investigate the ability of HFLs to maintain genetic diversity in an evolving population. The results indicate that an underlying HFL can counteract premature genetic convergence and sustain diversity. They also suggest that HFL may provide a flexible mechanism for dynamic creation and maintenance of subpopulations that concentrate their evolutionary search in different regions of the solution space. Finally, I discuss on-going work on using the HFL model in optimisation problems.

References

[1]
S. W. Mahfoud (1995). Niching Methods for Genetic Algorithms. PhD thesis. Urbana Iniversity of Illinois.
[2]
K. A. De Jong (1975). Analysis of the behaviour of a class of genetic adaptive systems. PhD thesis University of Michigan.
[3]
D. E. Goldberg and J. Richardson (1987). Genetic algorithms with sharing for multimodal function optimization, 2nd Int. Conf. on GAs and their application, pp. 41--49 Lawrence Erlbaum Associates Inc., Mahwah, NJ, USA.
[4]
D. Whitley, S. Rana and R. B. Heckendorn (1999). The Island Model Genetic Algorithm: On Separability, Population Size and Convergence. J. of Computing and IT. 7 (1): pp. 33--47.
[5]
J. Liu, Z. Cai and J. Liu (2000). Premature convergence in genetic algorithm: Analysis and prevention based on chaos operator, Procs 3rd W. Congr. Intell. Ctrl and Automation.
[6]
N. Kashtan, E. Noor and U. Alon (2007). Varying environments can speed up evolution. PNAS. 104 (34).
[7]
G. Paperin, S. Sadedin, D. G. Green and A. Dorin (2008). Holey Fitness Landscapes and the Maintenance of Evolutionary Diversity Submitted to 11th International Conference on Simulation and Synthesis of Living Systems (ALife XI).
[8]
S. Gavrilets (2004). Fitness Landscapes and the Origin of Species. Princeton University Press, Princeton / Oxford.
[9]
S. Gavrilets and J. Gravner (1997). Percolation on the Fitness Hypercube and the Evolution of Reproductive Isolation. J. of Th. Bio. 184 (1): pp. 51--64.
[10]
G. Paperin, D. G. Green and A. Dorin (2007). Fitness Landscapes in Individual-Based Simulation Models of Adaptive Radiation. In T. D. Pham and X. Zhou (eds.), 2007 Int. Symposium on Computational Models for Life Science .
[11]
G. Paperin, D. G. Green, S. Sadedin and T. G. Leishman (2007). A Dual Phase Evolution model of adaptive radiation in landscapes. In M. Randall, H. A. Abbass and J. Wiles (eds.), The 3rd Australian Conference on Artificial Life (ACAL'07), Springer.
[12]
S. Gavrilets (2003). Models of Speciation: What have we learned in 40 years? Evolution. 57 (10): pp. 2197--2215.
[13]
M. E. J. Newman and R. M. Ziff (2000). Efficient Monte Carlo Algorithm and High-Precision Results for Percolation. Physical Review Letters. 85 (19): pp. 4104--4107.
[14]
G. R. Grimmett (1999). Percolation. Springer.
[15]
S. Gavrilets and A. Vose (2005). Dynamic patterns of adaptive radiation. PNAS. 102 (50): pp. 18040--18045.
[16]
T. Ohta and M. Kimura (1973). A model of mutation appropriate to estimate the number of electrophoretically detectable alleles in a population. Gen. Res. 22 (2): pp. 201--204.
[17]
S. Van Dongen (2000). Graph Clustering by Flow Simulation. PhD thesis University of Utrecht. Utrecht.
[18]
R. R. Hudson, M. Slatkin and W. P. Maddison (1992). Estimation of Levels of Gene Flow From DNA Sequence Data. Genetics. 132 (2): pp. 583--589.
[19]
LiveGraph - a framework for real-time data visualisation, analysis and logging. Retrieved on 01.03.2008 from: http://www.live-graph.org.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '08: Proceedings of the 10th annual conference companion on Genetic and evolutionary computation
July 2008
1182 pages
ISBN:9781605581316
DOI:10.1145/1388969
  • Conference Chair:
  • Conor Ryan,
  • Editor:
  • Maarten Keijzer
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. evolutionary algorithm
  2. gene flow
  3. genetic algorithm
  4. holey fitness landscape
  5. premature convergence
  6. reproductive isolation.

Qualifiers

  • Demonstration

Conference

GECCO08
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 178
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media