Skoči na glavni sadržaj

Izvorni znanstveni članak

Replacement Strategies in Steady State Genetic Algorithms: Dynamic Environments

Jim E. Smith ; Intelligent Computer System Centre, University of the West of England, Bristol, UK
Frantisek Vavak ; Intelligent Computer System Centre, University of the West of England, Bristol, UK


Puni tekst: engleski pdf 5.812 Kb

str. 49-59

preuzimanja: 335

citiraj


Sažetak

Recent years have seen increasing numbers of applications of Evolutionary Algorithms to non-stationary environments such as on-line process control. Studies have indicated that Genetic Algorithms using "Steady State" models demonstrate a greater ability to track moving optima than those using "Generational" models, however implementing the former requires an additional choice of which members of the current population should be replaced by new offspring.

In this paper a number of selection and replacement strategies are compared for use in Steady State Genetic Algorithms working as function optimisers in dynamic environments. In addition to an algorithm with fixed mutation rates, the strategies are also compared in algorithms employing Cobb's Hypermutation method for tracking environmental changes. On-line and off-line metrics are used for comparison, which correspond to different types of real-world applications.

In both cases it is shown that algorithms employing some kind of elitism outperform those that do not, which is related to previous studies on stationary environments. An investigation is made of various methods of implementing elitism, including an implicit method, "conservative" selection. It is shown that the latter, in addition to being computationally simpler, produces significantly better results on the problems used, and reasons are given for this behaviour.

Ključne riječi

Selection; Replacement; Dynamic Environments; Genetic Algorithms

Hrčak ID:

150199

URI

https://hrcak.srce.hr/150199

Datum izdavanja:

30.3.1999.

Posjeta: 723 *