Expert Systems: A Comprehensive Guide to Artificial Intelligence, Study notes of Artificial Intelligence

Artificial Intelligence and Expert Systems - Study Notes & Quick Guide

Typology: Study notes

2018/2019

Uploaded on 03/25/2019

kalash-ramteke
kalash-ramteke 🇮🇳

6 documents

1 / 5

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Expert Systems
Articial Intelligence is a piece of software that simulates the behavior and judgment of a
human or an organization that has experts in a particular domain is known as an expert system.
It does by acquiring relevant knowledge from its knowledge base and interpreting it according to
the user’s problem. The data in the knowledge base is added by humans that are expert in a
particular domain and this software is used by a non-expert user to acquire some information. It
is widely used in many areas such as medical diagnosis, accounting, coding, games etc.
An expert system is an AI software that uses knowledge stored in a knowledge base to solve
problems that would usually require a human expert thus preserving a human expert’s
knowledge in its knowledge base. They can advise users as well as provide explanations to
them about how they reached a particular conclusion or advice.
Examples: There are many examples of expert system. Some of them are given below:
MYCIN: One of the earliest expert systems based on backward chaining. It can identify
various bacteria that can cause severe infections and can also recommend drugs based on
the person’s weight.
DENDRAL: It was an articial intelligence based expert system used for chemical analysis.
It used a substance’s spectrographic data to predict it’s molecular structure.
R1/XCON: It could select specic software to generate a computer system wished by the
user.
PXDES: It could easily determine the type and the degree of lung cancer in a patient based
on the data.
CaDet: It is a clinical support system that could identify cancer in its early stages in
patients.
DXplain: It was also a clinical support system that could suggest a variety of diseases
based on the ndings of the doctor.
Components of an expert system:
Knowledge base: The knowledge base represents facts and rules. It consists of knowledge
in a particular domain as well as rules to solve a problem, procedures and intrinsic data
relevant to the domain.
Custom Search
Courses
Suggest an Article
Login
pf3
pf4
pf5

Partial preview of the text

Download Expert Systems: A Comprehensive Guide to Artificial Intelligence and more Study notes Artificial Intelligence in PDF only on Docsity!

Expert Systems

Articial Intelligence is a piece of software that simulates the behavior and judgment of a human or an organization that has experts in a particular domain is known as an expert system.

It does by acquiring relevant knowledge from its knowledge base and interpreting it according to the user’s problem. The data in the knowledge base is added by humans that are expert in a

particular domain and this software is used by a non-expert user to acquire some information. It is widely used in many areas such as medical diagnosis, accounting, coding, games etc.

An expert system is an AI software that uses knowledge stored in a knowledge base to solve problems that would usually require a human expert thus preserving a human expert’s

knowledge in its knowledge base. They can advise users as well as provide explanations to them about how they reached a particular conclusion or advice.

Examples: There are many examples of expert system. Some of them are given below:

MYCIN: One of the earliest expert systems based on backward chaining. It can identify various bacteria that can cause severe infections and can also recommend drugs based on the person’s weight. DENDRAL: It was an articial intelligence based expert system used for chemical analysis. It used a substance’s spectrographic data to predict it’s molecular structure. R1/XCON: It could select specic software to generate a computer system wished by the user. PXDES: It could easily determine the type and the degree of lung cancer in a patient based on the data. CaDet: It is a clinical support system that could identify cancer in its early stages in patients. DXplain: It was also a clinical support system that could suggest a variety of diseases based on the ndings of the doctor.

Components of an expert system:

Knowledge base: The knowledge base represents facts and rules. It consists of knowledge in a particular domain as well as rules to solve a problem, procedures and intrinsic data relevant to the domain.

Custom Search

Courses Suggest an Article

Login

Inference engine: The function of the inference engine is to fetch the relevant knowledge from the knowledge base, interpret it and to nd a solution relevant to the user’s problem. The inference engine acquires the rules from its knowledge base and applies them to the known facts to infer new facts. Inference engines can also include an explanation and debugging abilities. Knowledge acquisition and learning module: The function of this component is to allow the expert system to acquire more and more knowledge from various sources and store it in the knowledge base. User interface: This module makes it possible for a non-expert user to interact with the expert system and nd a solution to the problem. Explanation module: This module helps the expert system to give the user an explanation about how the expert system reached a particular conclusion.

Characteristics of an expert system:

Human experts are perishable but an expert system is permanent. It helps to distribute the expertise of a human. One expert system may contain knowledge from more than one human experts thus making the solutions more ecient. It decreases the cost of consulting an expert for various domains such as medical diagnosis. They use a knowledge base and inference engine. Expert systems can solve complex problems by deducing new facts through existing facts of knowledge, represented mostly as if-then rules rather than through conventional procedural code. Expert systems were among the rst truly successful forms of articial intelligence (AI) software.

Limitations:

Don’t have human-like decision making power. Can’t possess human capabilities. Can’t produce correct result from less amount of knowledge. Requires excessive training.

Advantages:

Low accessibility cost. Fast response. Not affected by emotions unlike humans. Low error rate. Capable of explaining how they reached a solution.

Disadvantages:

Article Tags : Advanced Computer Subject Machine Learning

Practice Tags : Machine Learning

 Be the First to upvote.

Feedback/ Suggest Improvement Add Notes Improve Article

Please write to us at [email protected] to report any issue with the above content.

Writing code in comment? Please use ide.geeksforgeeks.org, generate link and share the link here.

Share this post!

0 Comments GeeksforGeeks ^1 Login

t Tweet f Share Sort by Newest

LOG IN WITH (^) OR SIGN UP WITH DISQUS

Name

Start the discussion…

?

Be the first to comment.

✉ Subscribe d Add Disqus to your siteAdd DisqusAdd 🔒Disqus' Privacy PolicyPrivacy PolicyPrivacy

^ Recommend

To-do Done (^0)

No votes yet.

5th Floor, A-118, Sector-136, Noida, Uttar Pradesh - 201305 [email protected]

COMPANY About Us Careers Privacy Policy Contact Us

LEARN

Algorithms Data Structures Languages CS Subjects Video Tutorials

PRACTICE Company-wise Topic-wise Contests Subjective Questions

CONTRIBUTE

Write an Article Write Interview Experience Internships Videos

@geeksforgeeks, Some rights reserved