You are on page 1of 20

EXPERT SYSTEM

SCHOOL OF MECHANICAL AND BUILDING SCIENCE

Under The Guidance Of Prof. Rajkumar E

Presented By Vinayak S Bhustalimath Vaibhav 12MMF0023 12MCD0040

CONTENTS

 


 


Introduction Why Use An Expert System? Reasons For Building An E.S. Advantages And Disadvantages How Do Expert Systems Work? Main Components Of An Es Rules And Humans Where Are Expert Systems Used?

.Introduction  A computer program designed to model the problem-solving ability of a human expert.

 . Expert systems are often used to advise non-experts in situations where a human expert in unavailable. An expert system is computer software that attempts to act like a human expert on a particular subject area.

 Improves worker productivity. routine jobs.Why Use an Expert System? Frees expert from repetitive.  Wide distribution of rare human knowledge.  Provides the beginner with expert advice on a specific subject  .

To store an expert’s knowledge.S.Reasons for building an E. ◦ As a basis for training other specialists. or dies. to insure against the day when he/she leaves. ◦ To ensure uniformity of advice/decisions. or retires. ◦ . so that it is available in more places than the location of the expert. ◦ To distribute his/her knowledge.

have the following advantages over human experts: ◦ The knowledge is permanent ◦ The knowledge is easily replicated ◦ The system is reliable .S.Advantages of expert systems  E.whereas human’s have bad days. computers don’t. running costs are low . ◦ Once built.

Disadvantages of expert systems  Developing an expert system usually takes more time & money. . Historically.S. there has been a high failure rate in E. projects ◦  The project may well fail during development or organisation may reject to use the finished system.

How Do Expert Systems Work? INFERENCE ENGINE USER INTERFACE KNOWLEDGE BASE .

 An expert system is made up of three parts: ◦ A user interface . The user-interface is designed to be a simple to use as possible. and to receive advice. ◦ A knowledge base .This is a collection of facts and rules.This acts rather like a . The knowledge base is created from information provided by human experts. ◦ An inference engine .This is the system that allows a non-expert user to question) the expert system.

Components of an ES User Expertise Knowledge Base User Interface Facts / Information Expertise Developer Inference Engine .

Rule-Based ES knowledge is encoded as IF … THEN rules  the inference engine determines which rule backgrounds are satisfied  satisfied rules are placed on the agenda  rules on the agenda can be activated  .

Example Rules IF … THEN Rules Rule: Red_Light IF the light is red THEN stop Rule: Green_Light IF the light is green THEN go Production Rules the light is red ==> stop the light is green ==> go .

Where Are Expert Systems Used? Medical diagnosis . .whether to invest in a business.the knowledge base would contain medical information. and the advice would be a diagnose of the patient’s illness. Providing financial advice . the symptoms of the patient would be used as the query.

-The knowledge base would contain characteristics of every item. the details of an unknown item would be used as the query. and the advice would be a likely identification. .Helping to identify items such as plants / animals / rocks / etc.

Considering Medical diagnosis Expert System as an example .

.

.

SYSTE M SYMPTOMS DISEASE GIVE INSUFFICIENT INFORMATION MEDICINE GET DOSAGE INSUFFICIENT INFORMATION DOSAGE .