Death in Genetic Algorithms

07/15/2021
by   Micah Burkhardt, et al.
0

Death has long been overlooked in evolutionary algorithms. Recent research has shown that death (when applied properly) can benefit the overall fitness of a population and can outperform sub-sections of a population that are "immortal" when allowed to evolve together in an environment [1]. In this paper, we strive to experimentally determine whether death is an adapted trait and whether this adaptation can be used to enhance our implementations of conventional genetic algorithms. Using some of the most widely accepted evolutionary death and aging theories, we observed that senescent death (in various forms) can lower the total run-time of genetic algorithms, increase the optimality of a solution, and decrease the variance in an algorithm's performance. We believe that death-enhanced genetic algorithms can accomplish this through their unique ability to backtrack out of and/or avoid getting trapped in local optima altogether.

READ FULL TEXT
research
05/08/2019

Learning to Evolve

Evolution and learning are two of the fundamental mechanisms by which li...
research
07/16/2020

The Univariate Marginal Distribution Algorithm Copes Well With Deception and Epistasis

In their recent work, Lehre and Nguyen (FOGA 2019) show that the univari...
research
01/30/2020

A Study of Fitness Landscapes for Neuroevolution

Fitness landscapes are a useful concept to study the dynamics of meta-he...
research
02/20/2004

A philosophical essay on life and its connections with genetic algorithms

This paper makes a number of connections between life and various facets...
research
09/14/2022

Using Genetic Algorithms to Simulate Evolution

Evolution is the theory that plants and animals today have come from kin...
research
05/05/2016

Fitness-based Adaptive Control of Parameters in Genetic Programming: Adaptive Value Setting of Mutation Rate and Flood Mechanisms

This paper concerns applications of genetic algorithms and genetic progr...
research
06/10/2015

Genetic Algorithms for multimodal optimization: a review

In this article we provide a comprehensive review of the different evolu...

Please sign up or login with your details

Forgot password? Click here to reset