slide 1
Advanced Search
Genetic algorithm
Yingyu Liang yliang@cs.wisc.edu Computer Sciences Department University of Wisconsin, Madison
[Based on slides from Jerry Zhu, Andrew Moore http://www.cs.cmu.edu/~awm/tutorials ]
Advanced Search Genetic algorithm Yingyu Liang yliang@cs.wisc.edu - - PowerPoint PPT Presentation
Advanced Search Genetic algorithm Yingyu Liang yliang@cs.wisc.edu Computer Sciences Department University of Wisconsin, Madison [Based on slides from Jerry Zhu, Andrew Moore http://www.cs.cmu.edu/~awm/tutorials ] slide 1 GENETIC ALGORITHM
slide 1
[Based on slides from Jerry Zhu, Andrew Moore http://www.cs.cmu.edu/~awm/tutorials ]
slide 2
http://www.genetic-programming.org/
slide 3
bases: A (Adenine), C (Cytosine), T (Thymine) and G (Guanine)
slide 4
bases: A (Adenine), C (Cytosine), T (Thymine) and G (Guanine)
process called crossover. Therefore, the offspring exhibit some traits of the father and some traits of the mother. ▪ Requires genetic diversity among the parents to ensure sufficiently varied offspring
slide 5
bases: A (Adenine), C (Cytosine), T (Thymine) and G (Guanine)
process called crossover. Therefore, the offspring exhibit some traits of the father and some traits of the mother. ▪ Requires genetic diversity among the parents to ensure sufficiently varied offspring
from cosmic ray). ▪ Nonsensical/deadly mutated organisms die. ▪ Beneficial mutations produce “stronger” organisms ▪ Neither: organisms aren’t improved.
slide 6
slide 7
slide 8
change its genes
slide 9
slide 10
slide 11
A B C
B D E
slide 12
A B C
B D E
slide 13
slide 14
slide 15
slide 16
Number of non- attacking pairs
fitness
slide 17
Number of non- attacking pairs
fitness
slide 18
Number of non- attacking pairs
fitness
slide 19
Number of non- attacking pairs
fitness
slide 20
slide 21
slide 22
slide 23