Computer Laboratory > Teaching > Course material 2009–10 > Computer Science Tripos Syllabus and Booklist 2009-2010 > Artificial Intelligence II

next up previous contents
Next: Bioinformatics Up: Lent Term 2010: Part Previous: Advanced Systems Topics   Contents


Artificial Intelligence II

Lecturer: Dr S.B. Holden

No. of lectures: 16

Prerequisite courses: Artificial Intelligence I, Logic and Proof, Algorithms I + II, Mathematical Methods for Computer Science, Discrete Mathematics I + II, Probability/Probability from the NST Mathematics course

Aims

The aim of this course is to build on Artificial Intelligence I, first by introducing more elaborate methods for knowledge representation and planning within the symbolic tradition, but then by moving beyond the purely symbolic view of AI and presenting methods developed for dealing with the critical concept of uncertainty. The central tool used to achieve the latter is probability theory. The course continues to exploit the primarily algorithmic and computer science-centric perspective that informed Artificial Intelligence I.

The course aims to provide further tools and algorithms required to produce AI systems able to exhibit limited human-like abilities, with an emphasis on the need to obtain richer forms of knowledge representation, better planning algorithms, and systems able to deal with the uncertainty inherent in the environments that most real agents might be expected to perform within.

Lectures

Objectives

At the end of this course students should

Recommended reading

* Russell, S. & Norvig, P. (2003). Artificial intelligence: a modern approach. Prentice Hall (2nd ed.).
Bishop, S. (1995). Neural networks for pattern recognition. Oxford University Press.



next up previous contents
Next: Bioinformatics Up: Lent Term 2010: Part Previous: Advanced Systems Topics   Contents