0% found this document useful (0 votes)
139 views26 pages

Expert Systems: An Introduction To Some of The Applications of Expert System

This document discusses expert systems, which are computer programs that use knowledge and rules to solve complex problems like a human expert. It describes key components of expert systems like the knowledge base and inference engine. Several pioneering expert systems are highlighted, including MYCIN for medical diagnosis, DENDRAL for identifying chemical compounds, and R1/XCON for configuring computer systems. Expert systems can be helpful when human experts are unavailable or inconsistent, and were among the earliest successful applications of artificial intelligence.

Uploaded by

Vikas Kumar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
139 views26 pages

Expert Systems: An Introduction To Some of The Applications of Expert System

This document discusses expert systems, which are computer programs that use knowledge and rules to solve complex problems like a human expert. It describes key components of expert systems like the knowledge base and inference engine. Several pioneering expert systems are highlighted, including MYCIN for medical diagnosis, DENDRAL for identifying chemical compounds, and R1/XCON for configuring computer systems. Expert systems can be helpful when human experts are unavailable or inconsistent, and were among the earliest successful applications of artificial intelligence.

Uploaded by

Vikas Kumar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 26

Expert Systems

An Introduction to Some Of the Applications Of Expert system

PRESENTATION GROUP
RAJKUMAR SINGH VIKAS KUMAR MADHWENDRA K. JAISWAL KUNWAR SINGH SAURABH KUMAR MOHD ASIF VAISHNAVESH K. SHUKLA (10MCA061) (10MCA060) (10MCA056) (10MCA058) (10MCA59) (10MCA057) (10MCA065)
2

Expert Systems
What is an Expert System

An intelligent computer program that uses knowledge and inference procedures to solve problems that are difficult enough to require human expertise for their solutions. - Professor Edward Feigenbaum, Stanford

Expert Systems
What is an Expert System

An experts knowledge is specific to one problem domain. A problem domain is medicine, science, engineering, etc. The experts knowledge about solving specific problems is called the knowledge domain. Knowledge is represented in an expert system as rules. In the knowledge domain that it knows about, the expert system reasons or makes inferences to produce the solution of a problem.

Expert Systems
Components of an Expert System

Knowledge base Inference Engine User Interface

Expert Systems
Why Use Expert System

Experts are not always available. An expert system can be used anywhere, any time. Human experts are not 100% reliable or consistent Experts may not be good at explaining decisions Cost effective

Expert Systems
Problems With Expert System

Limited domain Systems are not always up to date, and dont learn No common sense Experts needed to setup and maintain system

Expert Systems
Applications Of Expert System

Some Real Life Applications Of Expert Systems

PROSPECTOR: Used by geologists to identify sites for drilling or mining

Expert Systems
Applications Of Expert System

Some Real Life Applications Of Expert Systems

PUFF: Medical system for diagnosis of respiratory conditions

Expert Systems
Applications Of Expert System

Some Real Life Applications Of Expert Systems

MYCIN: Medical system for diagnosing blood disorders. First used in 1979

10

Expert Systems
Applications Of Expert System

Some Real Life Applications Of Expert Systems

DENDRAL: Used to identify the structure of chemical compounds. First used in 1965

11

Expert Systems
Applications Of Expert System

R1(XCON)(1980)
One of the first commercially successful expert system. Developed By John McDermott from Carnegie Mellon University (CMU).

12

Expert Systems
R1(XCON) Expert System

Main Task of R1(XCON )

13

Expert Systems
R1(XCON) Expert System

Main Task of R1(XCON ) Knowledge Representation Production Rules

14

Expert Systems
R1(XCON) Expert System

Main Task of R1(XCON ) Knowledge Representation Production Rules

Inference Engine
Forward chaining

15

Expert Systems
R1(XCON) Expert System

Main Task of R1(XCON ) Knowledge Representation Production Rules

Inference Engine
Forward chaining

Results Better quality of solutions Ten times faster estimated savings $25 million/year

16

Expert Systems
R1(XCON) Expert System

XCON has two types of knowledge:


The constraint knowledge The knowledge of components

17

Expert Systems
R1(XCON) Expert System

Working of the XCON System


In general, XCON works in an exception handling mode at every point. Typically a pair of rules would look like: If A and B and C then do Action1; If A and B and C and D then do Action2. If in a given state, A, B, C and D are all true, then the second rule is preferred to the first

18

Expert Systems
Applications Of Expert System

MYCIN (1970)
MYCIN is one of the most widely known expert system applications. Developed at Stanford University, By Bruce G Buchanan and Edward H Shortliffe.

19

Expert Systems
MYCIN Expert System

Domain of MYCIN
Diagnosing bacterial infections of blood. Tracks down the organism causing the infection and prescribes a treatment.

20

Expert Systems
MYCIN Expert System

Domain of MYCIN
Diagnosing bacterial infections of blood. Tracks down the organism causing the infection and prescribes a treatment.

Target USERS
Physicians, Medical Students, Paramedics.

21

Expert Systems
MYCIN Expert System Working of MYCIN The application is text-based and asks several questions requiring input. The first three questions request a patients background information Then several questions to identify the significance of the infecting organism After about 50-60 questions, MYCIN prints the diagnostic hypotheses on which the therapy and antibiotics will be based off of.
22

Expert Systems
MYCIN Expert System Working of MYCIN MYCIN proceed through each rule, determining if the rule is false or true, and then will go onto the next rule. At the end of the consultation, all the answers will be compiled to discover which drugs should be selected.

23

Expert Systems
MYCIN Expert System Despite the successful validation, MYCIN continues to be an academic system. Reasons: Partly, in the medical domain one hesitates to entrust the task of diagnosis to a machine - the risks are too high. Secondly, the question of accountability arises. Who is to be blamed if the system makes a wrong diagnosis and the patient suffers because of that. MYCIN's domain includes only bacterial blood infections, which is a very small part of medical field.
24

Conclusion
Its Over! Expert Systems are a practical application of AI that has a deep past that draws from the work of many people. Early expert systems were expensive and difficult to build. With the advent of expert system tools like clips, expert systems can be built for much less cost and in less time. Procedural based programming languages like Java RULE!

25

References
Its Over! http://www.google.com

26

You might also like