1
Defining your problem
Logistics
Checkpoint 1 -- Framework
Due Friday, Dec 22nd. Group accounts…
Need one for you project? Let me know.
Need a partner? Check the Web page!
More matchmaking in 2nd half
Logistics
Grad Report
Will need topics first week after we return
from break (Jan 11th).
Plan for today
Definining your problem.
EAs as a mechanism for search Checkpoint 2
Questions before we start
Evolutionary Algorithms
An EA uses some mechanisms inspired by biological
evolution: reproduction, mutation, recombination, natural selection and survival of the fittest.
Candidate solutions to the optimization problem play
the role of individuals in a population, and the cost function determines the environment within which the solutions "live".
Evolution of the population then takes place after the
repeated application of the above operators.
Evolutionary Computation process
Initialize population Select individuals for crossover (based on fitness function Crossover Mutation Insert new offspring into population Are stopping criteria satisfied? Finish