From 5e45211a64149b3c659b90ff2de6fa982a5a93ed Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 4 May 2024 14:17:33 +0200 Subject: Adding upstream version 15.5. Signed-off-by: Daniel Baumann --- doc/src/sgml/html/geqo-intro2.html | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 doc/src/sgml/html/geqo-intro2.html (limited to 'doc/src/sgml/html/geqo-intro2.html') diff --git a/doc/src/sgml/html/geqo-intro2.html b/doc/src/sgml/html/geqo-intro2.html new file mode 100644 index 0000000..75c54ca --- /dev/null +++ b/doc/src/sgml/html/geqo-intro2.html @@ -0,0 +1,27 @@ + +62.2. Genetic Algorithms

62.2. Genetic Algorithms

+ The genetic algorithm (GA) is a heuristic optimization method which + operates through randomized search. The set of possible solutions for the + optimization problem is considered as a + population of individuals. + The degree of adaptation of an individual to its environment is specified + by its fitness. +

+ The coordinates of an individual in the search space are represented + by chromosomes, in essence a set of character + strings. A gene is a + subsection of a chromosome which encodes the value of a single parameter + being optimized. Typical encodings for a gene could be binary or + integer. +

+ Through simulation of the evolutionary operations recombination, + mutation, and + selection new generations of search points are found + that show a higher average fitness than their ancestors. Figure 62.1 + illustrates these steps. +

Figure 62.1. Structure of a Genetic Algorithm


+ According to the comp.ai.genetic FAQ it cannot be stressed too + strongly that a GA is not a pure random search for a solution to a + problem. A GA uses stochastic processes, but the result is distinctly + non-random (better than random). +

\ No newline at end of file -- cgit v1.2.3