Learning Outcomes and Evaluation
Learning Outcomes
- Demonstrate understanding of common knowledge representation mechanisms.
- Demonstrate understanding of common machine learning mechanisms.
- Ability to implement knowledge bases in common knowledge representation
formats.
- Ability to implement machine learning algorithms for particular
applications.
- Ability to use common AI development techniques and languages.
Evaluation
- 25% Coursework 1: travelling salesman problem
- 35% Coursework 2: digit categorisation
- 40% Coursework 3: pandemic game
Books and Resources
- Artificial Intelligence a Modern Approach, Russell and Norvig (3rd Ed.)
- Knowledge Representation and Reasoning, Brachman and Levesque