Presentation On Artificial Intel
Presentation On Artificial Intel
system
Name : Harshada Suryawanshi
Seat no. : PIT24306
Subject : Advanced Artificial Intelligence
Department : M.Sc IT Part 2
What is Rule based Expert system?
A rule based expert system is a type of AI that uses pre-
defined rules to make decisions or solve problems in a
specific domain.
Any rule consists of two parts: the IF part, called the
antecedent(premise or condition) and THEN part called
the consequent (conclusion or action).
IF <antecedent>
THEN <consequent>
For ex: IF the traffic light is green
THEN the action is go
A rule provides some description of how to solve a
problem. Rules are relatively easy to create and
understand.
Structure of Rule based Expert
System
Knowledge Base:
It contains the domain knowledge useful for problem solving.
If in a rule based ES, the knowledge is represented as a set of
rules .
Each rule specifies a relation directive, strategy and has the IF
(condition), THEN (action) structure.
Database:
It includes a set of facts used to match against the IF
(condition) parts of rules stored in the knowledge base.
Inference Engine:
The inference engine carries out the reasoning whereby the
expert system reaches a solution.
It links the rules given in the knowledge based with facts
provided in the database.
Explanation facilities:
It enables the user to ask the E.S. how a particular conclusion
is reached and why a specific fact is needed.
User interface:
It is the means of communication between a user seeking a
solution to the problem and an ES
Advantages of Rule based ES
Reduce the Decision Making Time:
With the help of expert system, a human being can make
decision at a rapid speed.
Enhance output and productivity:
An expert system works more rapidly than a normal human
beings.
Flexibility:
It provides flexibility in the service and manufacturing sectors.
High level of experience:
One of the interesting characteristics of the ES is that it offers
high-level expertise while solving the query.
Disadvantages of Rule based ES
Complex knowledge requires many rules
Maintaining rule based ES is difficult because of
inter-dependencies between rules.
Ineffective search strategy.
Inability to learn.
Poor handling of uncertainty.
Limited scalability.
THANK YOU