1
Last time
Genetics and evolution Genetic algorithms
Emergent Systems, Jonny Pettersson, UmU 4/2 - 10
Outline for today
Evolutionary computation
Overview
Genetic programming Genetic algorithms
Emergent Systems, Jonny Pettersson, UmU 4/2 - 10
Genetic algorithms Aspects of evolution Classifier systems
Evolutionary Computation - History
AI and ALife
Alan Turing, John von Neumann, Norbert Wiener Self-replicate and adaptivity
Evolutionary programming
Fogel, Owens, and Walsh (1966) Differs from genetic algorithms in three ways:
- Representation: not constrained to be a string
Emergent Systems, Jonny Pettersson, UmU 4/2 - 10
- Representation: not constrained to be a string
- No crossover
- Different form of mutation, and typically reduced rate of
mutation during a run
Evolution strategies
Rechenberg (1965,1973), Schwefel (1975,1977) Independently developed Slightly different way of selection and mutation
compared to EP
Recombination is possible