[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3638529.3654168acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Late Bloomers, First Glances, Second Chances: Exploration of the Mechanisms Behind Fitness Diversity

Published: 14 July 2024 Publication History

Abstract

Fitness diversity is an idea in the field of evolutionary algorithms, which calls for supporting the evolution of solutions at all fitness levels simultaneously. In some cases, this idea may even extend to cultivating the worst solutions. While this may seem counterintuitive, fitness diversity has shown its promise in algorithms such as Hierarchical Fair Competition and Convection Selection. Although these algorithms share many similarities, the role fitness diversity serves in each of them is different. In Hierarchical Fair Competition, fitness diversity facilitates a constant incorporation of novel genotypes into the solutions that are already good - a mechanism we dub First Glances - and discovery of solutions through the exploration of neutral networks of different fitness levels - which we name Late Bloomers. On the other hand, Convection Selection uses fitness diversity techniques to give broken solutions time and shelter necessary to cross larger valleys in the fitness landscape - a mechanism we call Second Chances. In this work, we compare these two algorithms and their respective mechanisms over a range of numerical and 3D structure design optimization problems. We analyze the extent to which their mechanisms are utilized, and measure the impact of these mechanisms on finding good solutions.

References

[1]
Lauren Hayward and Andries Engelbrecht. 2023. How to Tell a Fish from a Bee: Constructing Meta-Heuristic Search Behaviour Characteristics. In Proceedings of the Companion Conference on Genetic and Evolutionary Computation (Lisbon, Portugal) (GECCO '23 Companion). Association for Computing Machinery, New York, NY, USA, 1562--1569.
[2]
Gregory S. Hornby. 2006. ALPS: the age-layered population structure for reducing the problem of premature convergence. In Proceedings of the 8th annual conference on Genetic and evolutionary computation. 815--822.
[3]
Jianjun Hu, Erik Goodman, Kisung Seo, Zhun Fan, and Rondal Rosenberg. 2005. The hierarchical fair competition (HFC) framework for sustainable evolutionary algorithms. Evolutionary Computation 13, 2 (2005), 241--277.
[4]
Jian Jun Hu and Erik D. Goodman. 2002. The hierarchical fair competition (HFC) model for parallel evolutionary algorithms. In Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02, Vol. 1. IEEE, 49--54.
[5]
Marcus Hutter. 2002. Fitness uniform selection to preserve genetic diversity. In Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02, Vol. 1. IEEE, 783--788.
[6]
Marcus Hutter and Shane Legg. 2006. Fitness uniform optimization. IEEE Transactions on Evolutionary Computation 10, 5 (2006), 568--589.
[7]
Maciej Komosinski and Konrad Miazga. 2018. Tournament-based convection selection in evolutionary algorithms. In Parallel Processing and Applied Mathematics: 12th International Conference, PPAM 2017, Lublin, Poland. Springer, 466--475.
[8]
Maciej Komosinski and Szymon Ulatowski. 2009. Framsticks: Creating and Understanding Complexity of Life. In Artificial Life Models in Software (2nd ed.), Maciej Komosinski and Andrew Adamatzky (Eds.). Springer, London, Chapter 5, 107--148. https://www.springer.com/978-1-84882-284-9
[9]
Maciej Komosinski and Szymon Ulatowski. 2017. Multithreaded computing in evolutionary design and in artificial life simulations. The Journal of Supercomputing 73, 5 (2017), 2214--2228.
[10]
Maciej Komosinski and Szymon Ulatowski. 2024. Framsticks website. http://www.framsticks.com
[11]
Shane Legg and Marcus Hutter. 2005. Fitness uniform deletion: A simple way to preserve diversity. In Proceedings of the 7th annual conference on Genetic and evolutionary computation. 1271--1278.
[12]
Duncan Tilley and Łukasz Wolanin. 2022. Python module for CEC 2017 single-objective optimization test function suite. https://github.com/tilleyd/cec2017-py.
[13]
Claus O Wilke. 2001. Adaptive evolution on neutral networks. Bulletin of mathematical biology 63, 4 (2001), 715--730.
[14]
Guohua Wu, Rammohan Mallipeddi, and Ponnuthurai Nagaratnam Suganthan. 2017. Problem definitions and evaluation criteria for the CEC 2017 competition on constrained real-parameter optimization. National University of Defense Technology, Changsha, Hunan, PR China and Kyungpook National University, Daegu, South Korea and Nanyang Technological University, Singapore, Technical Report (2017).
[15]
Feng Zou, Debao Chen, Hui Liu, Siyu Cao, Xuying Ji, and Yan Zhang. 2022. A survey of fitness landscape analysis for optimization. Neurocomputing 503 (2022), 129--139.

Index Terms

  1. Late Bloomers, First Glances, Second Chances: Exploration of the Mechanisms Behind Fitness Diversity

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GECCO '24: Proceedings of the Genetic and Evolutionary Computation Conference
    July 2024
    1657 pages
    ISBN:9798400704949
    DOI:10.1145/3638529
    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 the author(s) 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: 14 July 2024

    Check for updates

    Author Tags

    1. evolutionary algorithms
    2. fitness diversity
    3. hierarchical fair competition
    4. convection selection
    5. algorithmic behavior

    Qualifiers

    • Research-article

    Conference

    GECCO '24
    Sponsor:
    GECCO '24: Genetic and Evolutionary Computation Conference
    July 14 - 18, 2024
    VIC, Melbourne, Australia

    Acceptance Rates

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

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 36
      Total Downloads
    • Downloads (Last 12 months)36
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 01 Jan 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

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media