EXPERT SYSTEMS BY MEHWISH MANZER (63) MEER SADAF NAEEM (58) DUR-E-MALIKA (55)

Slides:



Advertisements
Similar presentations
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Advertisements

EXPERT SYSTEMS AND KNOWLEDGE REPRESENTATION Ivan Bratko Faculty of Computer and Info. Sc. University of Ljubljana.
CHAPTER 13 Inference Techniques. Reasoning in Artificial Intelligence n Knowledge must be processed (reasoned with) n Computer program accesses knowledge.
Rulebase Expert System and Uncertainty. Rule-based ES Rules as a knowledge representation technique Type of rules :- relation, recommendation, directive,
CS 484 – Artificial Intelligence1 Announcements Choose Research Topic by today Project 1 is due Thursday, October 11 Midterm is Thursday, October 18 Book.
4 Intelligent Systems.
Rule Based Systems Michael J. Watts
Chapter 11 Artificial Intelligence and Expert Systems.
Introduction to Expert Systems
Artificial Intelligence
1 5.0 Expert Systems Outline 5.1 Introduction 5.2 Rules for Knowledge Representation 5.3 Types of rules 5.4 Rule-based systems 5.5 Reasoning approaches.
Lecture 04 Rule Representation
ARTIFICAL INTELLIGENCE AND EXPERT SYSTEMS
Designing A KBS Rulebase Expert System Uncertainty Management
1 Chapter 9 Rules and Expert Systems. 2 Chapter 9 Contents (1) l Rules for Knowledge Representation l Rule Based Production Systems l Forward Chaining.
Rules and Expert Systems
© C. Kemke1Reasoning - Introduction COMP 4200: Expert Systems Dr. Christel Kemke Department of Computer Science University of Manitoba.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
EXPERT SYSTEMS Part I.
Chapter 12: Intelligent Systems in Business
Building Knowledge-Driven DSS and Mining Data
Artificial Intelligence CSC 361
ICT in Healthcare Expert Systems.
Sepandar Sepehr McMaster University November 2008
Chapter 11 Managing Knowledge. Dimensions of Knowledge.
Expert Systems Infsy 540 Dr. Ocker. Expert Systems n computer systems which try to mimic human expertise n produce a decision that does not require judgment.
Expert System Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
Artificial Intelligence Lecture No. 15 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
CS62S: Expert Systems Based on: The Engineering of Knowledge-based Systems: Theory and Practice A. J. Gonzalez and D. D. Dankel.
Knowledge representation
TECHNOLOGY GUIDE FOUR Intelligent Systems.
Chapter 1: Introduction to Expert Systems Expert Systems: Principles and Programming, Fourth Edition.
IDDS: Rules-based Expert Systems
School of Computer Science and Technology, Tianjin University
 Architecture and Description Of Module Architecture and Description Of Module  KNOWLEDGE BASE KNOWLEDGE BASE  PRODUCTION RULES PRODUCTION RULES 
CSE (c) S. Tanimoto, 2002 Expert Systems 1 Expert Systems Outline: Various Objectives in Creating Expert Systems Integration of AI Techniques into.
CSC 554: Knowledge-Based Systems Part-1 By Dr. Syed Noman Hasany Assistant Professor, CoC Qassim University.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Chapter 13 Artificial Intelligence and Expert Systems.
Chapter 15: KNOWLEDGE-BASED INFORMATION SYSTEMS. What is Knowledge? Data: Raw facts, e.g., Annual Expenses = $2 million Information: Data given context,
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
KNOWLEDGE BASED SYSTEMS
Expert Systems F451 AS Computing.
Expert Systems. Expert systems Also known as ‘Knowledge-based systems’:  Computer programs that attempt to replicate the performance of a human expert.
 Negnevitsky, Pearson Education, Introduction, or what is knowledge? Knowledge is a theoretical or practical understanding of a subject or a domain.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
Artificial Intelligence
ITEC 1010 Information and Organizations Chapter V Expert Systems.
1 Ch 17: Alternative Decision-Support Systems. 2 What is an expert system? ‘The modeling, within a computer, of expert knowledge in a given domain, such.
1 Chapter 13 Artificial Intelligence and Expert Systems.
TECHNOLOGY GUIDE FOUR Intelligent Systems. TECHNOLOGY GUIDE OUTLINE TG4.1 Introduction to Intelligent Systems TG4.2 Expert Systems TG4.3 Neural Networks.
Expert Systems. Knowledge base Inference engine ReasoningControl User interface user Components of an rule based Expert System.
By Muhammad Safdar MCS [E-Section].  There are times in life when you are faced with challenging decisions to make. You have rules to follow and general.
Artificial Intelligence
Lecture #1 Introduction
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Artificial Intelligence, P.I
TECHNOLOGY GUIDE FOUR Intelligent Systems.
Introduction to Expert Systems Bai Xiao
Architecture Components
Introduction to Artificial Intelligence
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
النظم الخبيرة Expert Systems (ES)
Intro to Expert Systems Paula Matuszek CSC 8750, Fall, 2004
Expert Systems.
Chapter 9. Rules and Expert Systems
전문가 시스템(Expert Systems)
Technology of Data Glove
Presentation transcript:

EXPERT SYSTEMS BY MEHWISH MANZER (63) MEER SADAF NAEEM (58) DUR-E-MALIKA (55)

Overview What is an Expert System? History Components of Expert System Who is involved? Development of Expert System

WHAT IS AN EXPERT SYSTEM?  An expert system is a computer program that contains some of the subject- specific knowledge of one or more human experts.

History of Expert Systems

 Early 70s  Goal of AI scientists  develop computer programs that could in some sense think.  In 60s  general purpose programs were developed for solving the classes of problems but this strategy produced no breakthroughs.  In 1970  it was realized that The problem-solving power of program comes from the knowledge it possesses.

To make a program intelligent, provide it with lots of high-quality, specific knowledge about some problem area.

Building Blocks of Expert System

 Knowledge base (facts)  Production Rules ("if.., then..")  Inference Engine (controls how "if.., then.." rules are applied towards facts)  User Interface

Knowledge Base  The component of an expert system that contains the system’s knowledge.  Expert systems are also known as Knowledge-based systems.

Knowledge Representation  Knowledge is represented in a computer in the form of rules ( Production rule).  Consists of an IF part and THEN part.  IF part lists a set of conditions in some logical combination.  If the IF part of the rule is satisfied; consequently, the THEN part can be concluded.

Knowledge Representation  If flammable liquid was spilled then call the fire department.  If the material is acid and smells like vinegar then the spill material is acetic acid.

 Chaining of IF-THEN rules to form a line of reasoning  Forward chaining (facts driven)  Backward chaining (goal driven)

Inference Engine  An inference engine tries to derive answers from a knowledge base.  It is the brain of the expert systems that provides a methodology for reasoning about the information in the knowledge base, and for formulating conclusions.

User Interface  It enables the user to communicate with an expert system.

Other features  Reasoning with uncertainty  Explanation of the line of reasoning  Fuzzy Logic

Who is involved? ?

Knowledge Engineer  A knowledge engineer is a computer scientist who knows how to design and implement programs that incorporate artificial intelligence techniques.

Domain Expert  A domain expert is an individual who has significant expertise in the domain of the expert system being developed.

Knowledge Engineering  The art of designing and building the expert systems is known as KNOWLEDGE ENGINEERING knowledge engineers are its practitioners.  Knowledge engineering relies heavily on the study of human experts in order to develop intelligent & skilled programs.

Developing Expert Systems  Determining the characteristics of the problem.  Knowledge engineer and domain expert work together closely to describe the problem.

 The engineer then translates the knowledge into a computer-usable language, and designs an inference engine, a reasoning structure, that uses the knowledge appropriately.  He also determines how to integrate the use of uncertain knowledge in the reasoning process, and what kinds of explanation would be useful to the end user.

 When the expert system is implemented, it may be:  The inference engine is not just right  Form of representation of knowledge is awkward  An expert system is judged to be entirely successful when it operates on the level of a human expert.

Human Expertise vs Artificial Expertise 1. Perishable 2. Difficult to transfer 3. Difficult to document 4. Unpredictable 5. Expensive 1. Permanent 2. Easy to transfer 3. Easy to document 4. Consistent 5. Affordable

Some Prominent Expert Systems  Dendral  Dipmeter Advisor  Mycin  R1/Xcon

THANK YOU THE END