Module
7
Knowledge
Representation and
Logic –
(Rule based Systems)
Version 1 CSE IIT, Kharagpur

This
** preview**
has intentionally

**sections.**

*blurred***to view the full version.**

*Sign up*
7.1 Instructional Objective
•
The students should understand the use of rules as a restricted class of first order logic
statements
•
The student should be familiar with the concept of Horn clause
•
Students should be able to understand and implement the following reasoning
algorithm
o
Forward chaining
o
Backward chaining
•
Students should understand the nature of the PROLOG programming language and
the reasoning method used in it.
•
Students should be able to write elementary PROLOG programs
•
Students should understand the architecture and organization of expert systems and
issues involved in designing an expert system
At the end of this lesson the student should be able to do the following:
•
Represent a knowledge base as a set of rules if possible
•
Apply forward/backward chaining algorithm as suitable
•
Write elementary programs in PROLOG
•
Design expert systems
Version 1 CSE IIT, Kharagpur

Lesson
17
Rule based Systems - I
Version 1 CSE IIT, Kharagpur

This
** preview**
has intentionally

**sections.**

*blurred***to view the full version.**

*Sign up*