0% found this document useful (0 votes)
171 views4 pages

KBS vs Expert Systems Explained

A Knowledge-Based System (KBS) is a computer program that utilizes knowledge and logical inference to solve complex problems, featuring components like a knowledge base, inference engine, and user interface. An Expert System, a specialized type of KBS, simulates human expert decision-making in specific domains and includes additional features such as an explanation facility. Both systems are applied in various fields such as medicine, education, and engineering, with KBS focusing on general problem-solving and Expert Systems on expert-level decisions.

Uploaded by

pencapee
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
171 views4 pages

KBS vs Expert Systems Explained

A Knowledge-Based System (KBS) is a computer program that utilizes knowledge and logical inference to solve complex problems, featuring components like a knowledge base, inference engine, and user interface. An Expert System, a specialized type of KBS, simulates human expert decision-making in specific domains and includes additional features such as an explanation facility. Both systems are applied in various fields such as medicine, education, and engineering, with KBS focusing on general problem-solving and Expert Systems on expert-level decisions.

Uploaded by

pencapee
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Expert System & Knowledge-Based System - Short Notes

Knowledge-Based System (KBS)

----------------------------------------

Definition:

A KBS is a computer program that uses knowledge and logical inference to solve complex problems

that typically require human expertise.

Main Components:

1. Knowledge Base - stores facts and rules.

2. Inference Engine - applies logical rules to infer new facts.

3. User Interface - allows users to interact with the system.

Types of Knowledge:

- Declarative Knowledge: facts (e.g., "Water boils at 100°C")

- Procedural Knowledge: rules/procedures (e.g., "IF fever THEN give paracetamol")

Examples:

- Medical diagnosis systems

- Legal decision tools

- Troubleshooting software

Applications:

- Medicine, Education, Agriculture, Engineering

Key Feature:
Simulates expert-level thinking using rules and facts.
Expert System

----------------------------------------

Definition:

An Expert System is a type of KBS that simulates the decision-making ability of a human expert in a

specific domain.

Components:

1. Knowledge Base - expert knowledge in the form of rules.

2. Inference Engine - logic-based decision-making.

3. User Interface - to input problems and get solutions.

4. Explanation Facility - explains the reasoning.

5. Knowledge Acquisition - update expert knowledge.

How it Works:

User -> Interface -> Inference Engine + Knowledge Base -> Result + Explanation

Examples:

- MYCIN (medical diagnosis)

- DENDRAL (chemistry)

- XCON (computer configuration)

Characteristics:

- High performance in narrow fields

- Rule-based reasoning

- Capable of explaining logic


Applications:

- Medicine, Finance, Engineering, Education

Difference Between KBS and Expert System:

- KBS: General problem solving using knowledge and logic.

- Expert System: A type of KBS specialized in expert-level decision making in a specific domain.

You might also like