Module Identifier | SE36010 | |||||||||||||||||
Module Title | ENGINEERING KNOWLEDGE BASED SYSTEMS | |||||||||||||||||
Academic Year | 2004/2005 | |||||||||||||||||
Co-ordinator | Professor Qiang Shen | |||||||||||||||||
Semester | Semester 2 | |||||||||||||||||
Other staff | Dr Amanda J Clare, Professor Christopher J Price, Professor Qiang Shen | |||||||||||||||||
Pre-Requisite | CS26210 | |||||||||||||||||
Course delivery | Lecture | 22 | ||||||||||||||||
Practical | 3 two-hour practicals | |||||||||||||||||
Assessment |
|
These lectures will introduce how to build effective diagnostic systems for man made systems. It will therefore look at commercial applications of diagnostic trees, diagnostic test benches and issues associated with diagnostic systems.
2. Practical case based reasoning - 4 lectures.
Case-based reasoning is a method that uses records of past experience to enable companies to increase efficiency and reduce cost by automating processes such as scheduling, design paramaterization and diagnosis. These lectures will consider key applications in these areas.
3. Model based applications - 4 lectures
Key knowledge based applications involve the use of models as a basis for reasoning about the real world. These lectures will examine and explain key model-based applications, and identify the conditions necessary for successful dfeployment of the technology.
4. Real-time knowledge based systems - 3 lectures
By examining key successful real-time applications, we will identify the requirements, principles and success criteria for real-time knowledge-based systems.
5. Agent-based technologies - 4 lectures
An important aspect of the expansion of the Internet is the use of softbot technologies to produce autonomous agents able to either wander the Internet gathering knowledge, or to filter that knowledge in line with the demands of the Internet user. These lectures will explore the composition and deployment of such agents.
6. Methodologies for knowledge-based systems - 3 lectures
The use of standard development methodologies for knowledge based systems can be inappropriate because of the difficulty of defining the end product. The appropriateness of agile methodologies for knowledge based systems will be considered, along with specific KBS methodologies such as RUDE and KADS.
This module is at CQFW Level 6