0% found this document useful (0 votes)
79 views

Rule Based System: Name-Sajal Mishra ADM NO. - 19GSOB2020009 Course - Mba (Business Analytics)

1) The document discusses a rule-based system which uses stored knowledge to interpret information. It includes human-crafted rule sets and is often used in AI applications. 2) Key components of a rule-based expert system are a knowledge base containing domain knowledge, an inference engine that applies rules to deduce solutions, and a user interface for interaction. 3) The knowledge base contains factual and heuristic knowledge. The inference engine uses forward and backward chaining strategies to apply rules and add new knowledge. The user interface explains the system's recommendations through natural language or rule listings.

Uploaded by

Shantanu Shukla
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
79 views

Rule Based System: Name-Sajal Mishra ADM NO. - 19GSOB2020009 Course - Mba (Business Analytics)

1) The document discusses a rule-based system which uses stored knowledge to interpret information. It includes human-crafted rule sets and is often used in AI applications. 2) Key components of a rule-based expert system are a knowledge base containing domain knowledge, an inference engine that applies rules to deduce solutions, and a user interface for interaction. 3) The knowledge base contains factual and heuristic knowledge. The inference engine uses forward and backward chaining strategies to apply rules and add new knowledge. The user interface explains the system's recommendations through natural language or rule listings.

Uploaded by

Shantanu Shukla
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

NAME- SAJAL MISHRA

RULE BASED SYSTEM ADM NO.-

(BUSINESS
19GSOB2020009
COURSE- MBA

ANALYTICS)
INTRODUCTION

In computer science, a rule-based system is used to store and


manipulate knowledge to interpret information in a useful way. It is
often used in artificial intelligence applications and research.

Normally, the term rule-based system is applied to systems


involving human-crafted or curated rule sets. Rule-based systems
constructed using automatic rule inference, such as rule-based
machine learning, are normally excluded from this system type.
CHARACTERISTICS

1. High performance

2. Understandable

3. Reliable

4. Highly responsive
APPLICATIONS
COMPONENTS OF EXPERT/
RULE BASED SYSTEMS
The components of ES include −

1. Knowledge Base
2. Inference Engine
3. User Interface
KNOWLEDGE BASE

It contains domain-specific and high-quality knowledge. Knowledge is required to


exhibit intelligence. The success of any ES majorly depends upon the collection of
highly accurate and precise knowledge.
Knowledge is collection of facts. The information is organized as data and facts about
the task domain. Data, information, and past experience combined together are
termed as knowledge.
The knowledge base of an ES is a store of both, factual and heuristic knowledge.

Factual Knowledge − It is the information widely accepted by the Knowledge


Engineers and scholars in the task domain.

Heuristic Knowledge − It is about practice, accurate judgement, one’s ability of


evaluation, and guessing.
INFERENCE ENGINE
Use of efficient procedures and rules by the Inference Engine is essential in
deducting a correct, flawless solution. In case of knowledge-based ES, the
Inference Engine acquires and manipulates the knowledge from the knowledge
base to arrive at a particular solution. In case of rule based ES, it −

1. Applies rules repeatedly to the facts, which are obtained from earlier rule
application.
2. Adds new knowledge into the knowledge base if required.
3. Resolves rules conflict when multiple rules are applicable to a particular case.
To recommend a solution, the Inference Engine uses the following strategies −
Forward Chaining
Backward Chaining
USER INTERFACE
User interface provides interaction between user of the ES and the
ES itself. It is generally Natural Language Processing so as to be
used by the user who is well-versed in the task domain. The user of
the ES need not be necessarily an expert in Artificial Intelligence.
It explains how the ES has arrived at a particular recommendation.
The explanation may appear in the following forms −
1. Natural language displayed on screen.
2. Verbal narrations in natural language.
3. Listing of rule numbers displayed on the screen.
The user interface makes it easy to trace the credibility of the
deductions.
TYPES OF RULE BASED SYSTEM

Forward Chaining Backward Chaining

1. Forward chaining starts from known facts 1. Backward chaining starts from the goal and
and applies inference rule to extract more works backward through inference rules to
data unit it reaches to the goal. find the required facts that support the
2. It is a bottom-up approach goal.
3. Forward chaining is known as data-driven 2. It is a top-down approach
inference technique as we reach to the goal 3. Backward chaining is known as goal-driven
using the available data. technique as we start from the goal and
4. Forward chaining reasoning applies a divide into sub-goal to extract the facts.
breadth-first search strategy. 4. Backward chaining reasoning applies a
5. Forward chaining tests for all the available depth-first search strategy.
rules 5. Backward chaining only tests for few
required rules.
THANK YOU

You might also like