WEEK 1 Flashcards
What is a Generic Evolutionary Algorithm?
You have a solution s and a function f(s) which measures how good s is.
Generate P random solutions, evaluate fitness of each.
Go through Selection, Variation, & Population Update.
How do we select EA solutions?
Select the best - bad results, quickly (local minima)
Randomly - great results, way too slow
Exhaustive search (enumeration)
Generate every possible solution, compute its fitness, and hence discover which is best
What are the kinds of problem?
Easy (in P ‘tractable’)
Hard (not in P ‘intractable’)
What are approximate algorithms?
Deliver solutions in reasonable time
Try to find ‘near optimal’ solutions, often optimal
Cannot guarantee its the best solution. Evolutionary are the most successful and useful approximate algorithms around.