Evolutionary computation & Genetic Algorithms Flashcards
1
Q
What is AiLife?
A
constructing multi-agent systems that
model, replicate and possibly optimize particular group
behaviors
2
Q
On what is a genetic algorithm based?
A
Evolutionary theory by Charles Darwin
3
Q
For which cases can genetic algorithms be used? (4)
A
- combinatorial optimization algorithms
- function optimization
- robot control
- study of aiLife
4
Q
How does a genetic algorithm work? (2)
A
- use survival of the fittest to pick two parents
- pick genetics from both, apply a bit of mutation
- ‘better child’
5
Q
What is the Baldwin effect
A
Learning improves fitness, survival of the fittest, learning makes survival more likely
6
Q
What is Lamerickian learning
A
Learnings are passed on to each child
7
Q
What representation should be used for ordering/sequencing problems?
A
A order based representation