1 / 19

What is an Expert System?

What is an Expert System?. A system that uses human expertise to make complicated decisions. Simulates reasoning by applying knowledge and interfaces. Uses expert’s knowledge as rules and data within the system. Models the problem solving ability of a human expert. 4 Components of an ES.

Download Presentation

What is an Expert System?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What is an Expert System? • A system that uses human expertise to make complicated decisions. • Simulates reasoning by applying knowledge and interfaces. • Uses expert’s knowledge as rules and data within the system. • Models the problem solving ability of a human expert.

  2. 4 Components of an ES • Knowledge Base • Reasoning or Inference Engine • User Interface • Explanation Facility

  3. Expert System Structure Knowledge Based Rules Expert Interpreter Inference Engine Natural Language Interface Data base Context Set of facts User

  4. Knowledge Base • Represents all the data and information imputed by experts in the field. • Stores the data as a set of rules that the system must follow to make decisions.

  5. Knowledge Acquisition Expert System Knowledge Engineer Human Expert

  6. Inference Engine • Asks the user questions about what they are looking for. • Applies the knowledge and the rules held in the knowledge base. • Appropriately uses this information to arrive at a decision.

  7. User Interface • Allows the expert system and the user to communicate. • Finds out what it is that the system needs to answer. • Sends the user questions or answers and receives their response.

  8. Explanation Facility • Explains the systems reasoning and justifies its conclusions.

  9. Does anyone know any examples of expert systems used in everyday life?

  10. Medical Diagnosis & Expert Systems • Pathology is the study of the origin, nature, and course of diseases. • Pathology reports explain the outcomes of tests on the patient and the diseases various information. • Pathologists were in need of a comprehensive interpretative service to help them interpret these reports.

  11. Ethical Implications • Do you want to put a decision about your life in the hands of a computer? • When do you think you’d trust a computer’s judgment over a doctors?

  12. Problems with Expert Systems • There is no expert in the field • The expert is unable to communicate his/her ideas • The expert is unwilling to communicate his/her ideas • The expert is not available • Must have all information on a subject • Can all the testing be accomplished? • User acceptance

  13. An information system that utilizes analytical modeling and helps executives make strategic decisions DSS is user-driven and rely on the knowledge possessed by its user What is a Decision Support System?

  14. DSS vs. Expert Systems • DSS uses analytical modeling for decision making • Expert Systems are interactive and make decisions for you

  15. Advantages of Expert Systems • Can be simple to use • Efficient results • Accurate results • Adaptation and adjustments to changing conditions • Cost effective

  16. Expertsystem Knowledge engineer Domain expert Knowledge user

  17. Knowledge Acquisition Facility • Knowledge acquisition facility • Provides a convenient and efficient means of capturing and storing all components of the knowledge base Knowledgebase Knowledgeacquisitionfacility Joe Expert

  18. Expert Systems Development Determining requirements Identifying experts Domain • The area of knowledgeaddressed by theexpert system. Construct expert system components Implementing results Maintaining and reviewing system

  19. Participants in Expert Systems Development and Use • Domain expert • The individual or group whose expertise and knowledge is captured for use in an expert system • Knowledge user • The individual or group who uses and benefits from the expert system • Knowledge engineer • Someone trained or experienced in the design, development, implementation, and maintenance of an expert system Schematic

More Related