1. Identify six major branches of artificial intelligence.
2. What is a genetic algorithm? Give an example of the use of a genetic algorithm.
3. Identify and briefly describe the five components of an expert system.
4. Identify and briefly describe two approaches for defining a knowledge base.