Genetic Algorithms Flashcards

(9 cards)

1
Q

What is a genetic algorithm?

A

A search and optimisation method inspired by natural selection, evolving solutions over generations through selection, crossover, and mutation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Truncation selection

A

evaluating the fitness of the whole population… All of the parents come from top scoring X%

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Tournament Selection

A

Where a small random subset of individuals is chosen from the population, and the fittest among them is selected for reproduction.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Elitism

A

Elitism preserves top solutions across generations, improving convergence speed but potentially reducing genetic diversity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Genotype Mapping

A

Encoded data structure representing a candidate solution, manipulated by genetic operators during search.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Phenotype Mapping

A

Genotype decoded, executable solution form evaluated by the fitness function within the problem domain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

G —> P Mapping

A

Process of decoding encoded solutions into evaluable forms for fitness assessment in problem space.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Steady State (GA)

A

Instead of generating an entirely new population at each iteration, the SSGA selects a small number of individuals (usually one or two) for replacement in each generation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Uniform Crossover

A

Each bit is chosen from either parent with equal probability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly