Code |
11225
|
Year |
1
|
Semester |
S2
|
ECTS Credits |
6
|
Workload |
PL(15H)/T(30H)/TP(15H)
|
Scientific area |
Informatics, Automation and Control
|
Entry requirements |
Know how to program (preferably in C++) and have notions of probability and statistics.
|
Mode of delivery |
Face-to-face
|
Work placements |
Not applicable.
|
Learning outcomes |
Introduce the concepts, models and language adequate to problem resolution using expert systems.
At the end of this course unit the student should be able to solve problems using expert systems.
|
Syllabus |
1-Introduction to expert systems 2-The representation of knowledge 3-Methods of inference 4-Reasoning under uncertainty 5-Inexact reasoning 6-Design of expert systems 7-Introduction to CLIPS 8-Pattern matching 9-Expert system design examples
|
Main Bibliography |
Main: -Expert Systems: Principles and Programming, Fourth Edition, Joseph C. Giarratano, Gary D. Riley, 2004.
Complementary: -The Essence of Expert Systems. Keith Darlington. Pearson Education. Pearson Education. 2000. -Introduction to Expert Systems. James Ignizio McGraw-Hill Companies. 1991.
|
Language |
Portuguese. Tutorial support is available in English.
|