Loading...
Thumbnail Image

Date

2020-05

Journal Title

Journal ISSN

Volume Title

Publisher

Creative Commons
Except where otherwise noted, this item's license is described as Attribution-ShareAlike 4.0 International

Genetic algorithms are a class of search algorithms that have been around since the 1970s. Despite their age, genetic algorithms still see a great deal of use in various applications and so many efforts have gone into addressing some of their limitations. Chief among the genetic algorithm's limitations is its tendency to converge to singular answers even when working with problem spaces that feature multiple optima. Furthermore, genetic algorithms will often converge to answers that are only local optima and not globally optimum. To that end, various researchers have developed methods to both encourage exploration of a problem space as well as promote diversification of genes to avoid global convergence. The most promising method is speciation, a term and concept borrowed from biology. New research shows that genetic structures using diploid chromosome models, meiotic inheritance, and gene dominance encourage speciation without the need for expensive selection modifications. Current implementations of dominance are hypothesized to skew exploration of search spaces. This work modifies the diploid approach to encourage exploration more generally by allowing dominance to evolve alongside the genes affecting the phenotype of the chromosome. These changes encourage speciation by allowing more symmetric exploration of the search space. While the modifications are not perfect, they serve as an excellent proof of concept for future work.

Description

Keywords

Genetic Algorithms, Speciation, Artificial Intelligence, Machine Learning

Citation

DOI

Related file

Notes

Sponsorship

Collections