Leader: Ann Nicholson
Not offered in 2006.
Synopsis: This unit includes history and philosophy of artificial intelligence; intelligent agents; problem solving and search (problem representation, heuristic search, iterative improvement, game playing); knowledge representation and reasoning (extension of material on propositional and first-order logic for artificial intelligence applications, situation calculus, planning, frames and semantic networks); expert systems overview (production systems, certainty factors); reasoning under uncertainty (belief networks compared to other approaches such as fuzzy logic); machine learning (decision trees, neural networks, genetic algorithms).
Assessment: Assignments: 40%; Examination (3 hours): 60%.
Contact Hours: One x 2 hr lecture/week, One x 1 hr tutorial/fortnight