.jpg)
Course unit details:
Advanced Topics in Knowledge Representation and Reasoning
Unit code | COMP64602 |
---|---|
Credit rating | 15 |
Unit level | FHEQ level 7 – master's degree or fourth year of an integrated master's degree |
Teaching period(s) | Semester 2 |
Available as a free choice unit? | Yes |
Overview
Knowledge Representation and Reasoning (KRR) has been fundamental to the study of Artificial Intelligence, Autonomous Systems and Information Systems since the inception of the field. It is founded on concepts of logical reasoning drawn from mathematics and philosophy. This unit draws on a foundation in logic to show how these KRR techniques can be applied when information is uncertain, where contradictory knowledge and probabilistic reasoning are required to be considered, or changing, where it must be used to plan a series of actions over-time, and how it can be used to manage interactions between multiple agents.
Pre/co-requisites
Unit title | Unit code | Requirement type | Description |
---|---|---|---|
Logics for Knowledge Representation and Reasoning | COMP64401 | Pre-Requisite | Recommended |
Aims
This unit aims to introduce students to state-of-the-art techniques for representing and reasoning about knowledge, as well as important computational paradigms for using such knowledge to achieve tasks.
Learning outcomes
1. Describe and discuss the applicability of emerging Knowledge Representation and Reasoning topics.
2. Represent uncertain and contradictory information for computational processing.
3. Represent problems as AI planning problems.
4. Apply reasoning algorithms for uncertain knowledge.
5. Apply the agent paradigm to the design and implementation of computational systems.
6. Apply and evaluate planning algorithms.
Syllabus
- Uncertain and Probabilistic Reasoning
- Non-monotonic Reasoning
- Multi-Agent Communication and Coordination
- AI Planning
- Reasoning about Agent Programs
Teaching and learning methods
Weekly asynchronous resources in the form of video lectures and assigned reading.
Weekly formative coursework in the form of quizzes and lab exercises.
Weekly optional drop-in labs or tutorials for assistance with coursework.
Weekly synchronous lectures to summarise the material and provide an opportunity for Q&A.
Employability skills
- Analytical skills
- Innovation/creativity
- Problem solving
- Written communication
Assessment methods
Method | Weight |
---|---|
Written exam | 70% |
Written assignment (inc essay) | 15% |
Practical skills assessment | 15% |
Feedback methods
Cohort-level feedback after marking.
Individualised feedback via marking rubrics.
Individualised feedback on request in Labs.
Autograded weekly quizzes.
Recommended reading
Stuart J. Russell and Peter Norvig, Artificial Intelligence: A Modern Approach, Pearson, 2021.
Gerhard Weiss, Multiagent Systems, MIT Press, 2016.
Study hours
Scheduled activity hours | |
---|---|
Assessment written exam | 2 |
Lectures | 10 |
Practical classes & workshops | 10 |
Independent study hours | |
---|---|
Independent study | 128 |
Teaching staff
Staff member | Role |
---|---|
Louise Dennis | Unit coordinator |
Additional notes
Summative Coursework 16 hours
Formative Coursework 20 hours
Formative Quizzes 6 hours
Videos 10 hours
Directed reading 10 hours
Independent study, consolidation and revision 66 hours