Shared Flashcard Set

Details

AI Lec 6
Genetic Algorithms
10
Anthropology
11th Grade
11/10/2009

Additional Anthropology Flashcards

 


 

Cards

Term
Are genetic algorithms optimal/complete/exhaustive? Why or why not?
Definition
They are not optimal, complete, or exhaustive. It may never find a solution. It can't be complete or optimal because it isn't exhaustive.
Term
What are the main steps in genetic algorithms?
Definition
Selection
Recombination
Mutation
Term
When are genetic algorithms useful?
Definition
When time is limited

When progressively better solutions are involved

Can be applied to large state spaces

When there is limited CPU or Memory

Term
When are genetic algorithms a poor choice?
Definition
When the solution needs to be predictable

When a path needs to be found

Term
What is fitness?
Definition
level of chromosome's optimality
Term
What is mutation and how does it work?
Definition
Mutation - Introduces a new gene into the gene pool by putting a random gene in a random spot
Term
What types of selection can be used, and what are the differences?
Definition
Ranked - only the fittest reproduce

Proportional - Random, but the higher the fitness, the higher the chance of reproduction

Tournament - random genes are selected, two remaining genes reproduce

Random - completely fucking random

Term
What is a chromosome?
Definition
a potential solution
Term
What is a gene?
Definition
attribute or feature of a solution
Term
What is crossover and how does it work?
Definition
It is a recombination method where you mix the genes of the parents to create children.

Find a random spot and swap the genes either before or after that spot with the other child

Supporting users have an ad free experience!