Genetic Algorithm How it works
Nature of Code Video #9.2
In part 2 of this genetic algorithm series, I explain how the concepts behind Darwinian Natural Selection are applied to a computational evolutionary algorithm.
Topics
- 0:00 - Hello! Let's talk about genetic algorithms.
- 2:05 - Explain! Principals of Darwinian natural selection.
- 7:08 - Explain! Creating a random population.
- 10:35 - Explain! Calculating the fitness.
- 12:52 - Explain! Reproduction/Selection
- 14:05 - Explain! Picking the parents.
- 17:00 - Explain! Making a new element.
- 18:05 - Explain! Crossover.
- 20:10 - Explain! Mutation.
- 21:20 - Let's check our work.