Module Details |
The information contained in this module specification was correct at the time of publication but may be subject to change, either during the session because of unforeseen circumstances, or following review of the module at the end of the session. Queries about the module should be directed to the member of staff with responsibility for the module. |
Title | ARTIFICIAL INTELLIGENCE | ||
Code | COMP219 | ||
Coordinator |
Dr XH Huang Computer Science Xiaowei.Huang@liverpool.ac.uk |
||
Year | CATS Level | Semester | CATS Value |
Session 2019-20 | Level 5 FHEQ | First Semester | 15 |
Aims |
|
To provide an introduction to the topic of Artificial Intelligence (AI) through studying problem-solving, knowledge representation, planning, and learning in intelligent systems. |
Learning Outcomes |
|
(LO1) At the end of this module, students should be able to: identify or describe the characteristics of intelligent agents and the environments that they can inhabit; |
|
(LO2) identify, contrast and apply to simple examples the major search techniques that have been developed for problem-solving in AI; |
|
(LO3) distinguish the characteristics, and advantages and disadvantages, of the major knowledge representation paradigms that have been used in AI, such as production rules, semantic networks, propositional logic and first-order logic; |
|
(LO4) solve simple knowledge-based problems using the AI representations studied; |
|
(LO5) identify or describe approaches used to solve planning problems in AI and apply these to simple examples; |
|
(LO6) identify or describe the major approaches to learning in AI and apply these to simple examples; |
|
(LO7) identify or describe some of the major applications of AI; |
|
(LO8) understand and write Prolog code to solve simple knowledge-based problems. |
|
(S1) Numeracy/computational skills - Problem solving |
|
(S2) Numeracy/computational skills - Reason with numbers/mathematical concepts |
Syllabus |
|
Introduction (3 lectures): What is Artificial Intelligence? Characterisation of AI; historical overview; intelligent agents; agents’ environments; applications of AI; current state-of-the-art. Problem-Solving Through Search (7 lectures): Problem formulation; uninformed search strategies; informed search strategies; search in complex environments; adversarial search. Knowledge Representation (4 lectures): Characterisation plus advantages and disadvantages of rule-based systems, semantic networks, ontologies and logics. Example applications of different knowledge representation schemes. Logic (4 lectures): Reasoning in propositional and first-order logic. Planning (3 lectures): Representing planning problems; classical planning approaches, including search, heuristics and satisfiability; planning in complex environments. Learning (4 lectures): Different forms of learning; logic and learning; reinforcement learning. Basics of Prolog (5 l ectures): Facts, rules and queries; recursion; lists; negation as failure. |
Teaching and Learning Strategies |
|
Teaching Method 1 - Lecture Teaching Method 2 - Laboratory Work |
Teaching Schedule |
Lectures | Seminars | Tutorials | Lab Practicals | Fieldwork Placement | Other | TOTAL | |
Study Hours |
30 |
5 |
35 | ||||
Timetable (if known) | |||||||
Private Study | 115 | ||||||
TOTAL HOURS | 150 |
Assessment |
||||||
EXAM | Duration | Timing (Semester) |
% of final mark |
Resit/resubmission opportunity |
Penalty for late submission |
Notes |
Final Exam There is a resit opportunity. Standard UoL penalty applies for late submission. This is an anonymous assessment. Assessment Schedule (When) :1 | 2 hours | 80 | ||||
CONTINUOUS | Duration | Timing (Semester) |
% of final mark |
Resit/resubmission opportunity |
Penalty for late submission |
Notes |
Class test on Prolog There is a resit opportunity. Standard UoL penalty applies for late submission. This is an anonymous assessment. Assessment Schedule (When) :Week 6 | 1 hour | 10 | ||||
Class test on rest of syllabus There is a resit opportunity. Standard UoL penalty applies for late submission. This is an anonymous assessment. Assessment Schedule (When) :Week 12 | 1 hour | 10 |
Recommended Texts |
|
Reading lists are managed at readinglists.liverpool.ac.uk. Click here to access the reading lists for this module. |