E XPERT S YSTEMS /S IMULATIONS By: Kevin Driscoll and Toby Laforest.

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 An expert system is a computer program that is designed to hold the accumulated knowledge of one or more domain experts.
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
Expert Systems Reasonable Reasoning An Ad Hoc approach.
Expert Systems Reasonable Reasoning An Ad Hoc approach.
CS 484 – Artificial Intelligence1 Announcements Choose Research Topic by today Project 1 is due Thursday, October 11 Midterm is Thursday, October 18 Book.
Supporting Business Decisions Expert Systems. Expert system definition Possible working definition of an expert system: –“A computer system with a knowledge.
Chapter 11 Intelligent Support Systems. Agenda Artificial Intelligence Expert Systems (ES) Differences between ES and DSS ES Examples.
ICT IGCSE Expert Systems.
4 Intelligent 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.
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.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
EXPERT SYSTEMS Part I.
ES: Expert Systems n Knowledge Base (facts, rules) n Inference Engine (software) n User Interface.
Artificial Intelligence CSC 361
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
An expert system is a package that holds a body of knowledge and a set of rules on a subject that has been gained from human experts. An expert system.
Sepandar Sepehr McMaster University November 2008
What is an Expert System?
Expert Systems Expert Systems Chris LaJoie, Chris Panton, and Kurt DeVaney.
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.
E XPERT S YSTEMS /S IMULATIONS By: Kevin Driscoll and Toby Laforest.
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.
Introduction to Expert Systems. 2 Objectives Learn the meaning of an expert system Understand the problem domain and knowledge domain Learn the advantages.
DSS defined: It is a system which provides tools to managers to assist them in solving semi structured problem in their own personalized way. DSS is not.
What is Artificial Intelligence? AI is the effort to develop systems that can behave/act like humans. Turing Test The problem = unrestricted domains –human.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Chapter 1: Introduction to Expert Systems Expert Systems: Principles and Programming, Fourth Edition.
Course Instructor: K ashif I hsan 1. Chapter # 2 Kashif Ihsan, Lecturer CS, MIHE2.
School of Computer Science and Technology, Tianjin University
What is AI? Copyright © 2008 by Helene G. Kershner.
Information knowledge based systems (IKBS) and expert systems.
CSC 554: Knowledge-Based Systems Part-1 By Dr. Syed Noman Hasany Assistant Professor, CoC Qassim University.
 Dr. Syed Noman Hasany 1.  Review of known methodologies  Analysis of software requirements  Real-time software  Software cost, quality, testing.
Chapter 13 Artificial Intelligence and Expert Systems.
CS62S: Expert Systems Requirements Specification and Design Based on Chap. 12: The Engineering of Knowledge-based Systems: Theory and Practice, A. J. Gonzalez.
Course Instructor: K ashif I hsan 1. Chapter # 3 Kashif Ihsan, Lecturer CS, MIHE2.
Expert Systems. L EARNING O BJECTIVES : By the end of this topic you should be able to: explain what is meant by an expert system describe the components.
Chapter 15: KNOWLEDGE-BASED INFORMATION SYSTEMS. What is Knowledge? Data: Raw facts, e.g., Annual Expenses = $2 million Information: Data given context,
Expert Systems F451 AS Computing.
IT04:Expert Systems Chapter42 Also in Doyle ch11.
Expert Systems. Expert systems Also known as ‘Knowledge-based systems’:  Computer programs that attempt to replicate the performance of a human expert.
EXPERT SYSTEMS or KNOWLEDGE BASED SYSTEMS a. When we wish to encode a rich source of knowledge within the program. and b. The scope of systems.
17/1/1 © Pearson Education Limited 2002 Artificial Intelligence & Expert Systems Lecture 1 AI, Decision Support, Architecture of expert systems Topic 17.
Expert Systems. Learning Objectives: By the end of this topic you should be able to: explain what is meant by an expert system describe the components.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
ITEC 1010 Information and Organizations Chapter V Expert Systems.
1 Chapter 13 Artificial Intelligence and Expert Systems.
Expert System / Knowledge-based System Dr. Ahmed Elfaig 1.ES can be defined as computer application program that makes decision or solves problem in a.
EXPERT SYSTEMS BY MEHWISH MANZER (63) MEER SADAF NAEEM (58) DUR-E-MALIKA (55)
Expert Systems Directors : Prof. Zixing Cai &Miss WenSha
Artificial Intelligence, P.I
Preserving and Applying Human Expertise: Knowledge-Based Systems
Introduction to Expert Systems Bai Xiao
Architecture Components
Introduction to Artificial Intelligence
النظم الخبيرة Expert Systems (ES)
Intro to Expert Systems Paula Matuszek CSC 8750, Fall, 2004
Expert Systems.
TOPIC: Course Name Informational Technology Management Course Code
Identify Levels of Technicality
Chapter 11 user support.
전문가 시스템(Expert Systems)
Expert Knowledge Based Systems
Expert Knowledge Based Systems
Technology of Data Glove
Presentation transcript:

E XPERT S YSTEMS /S IMULATIONS By: Kevin Driscoll and Toby Laforest

E XPERT S YSTEMS An expert system is software that attempts to reproduce the performance of one or more human experts The primary goal of an expert system is to make expertise information available to decision makers and technicians who need answers quickly. computer-based expert system emulates the behavior of a human advisor, presents terminology unique to the fieldThe primary goal of expert systems research is to make expertise available to decision makers and technicians who need answers quickly. computer-based expert systems emulate the behavior of a human advisor, present terminology unique to the field and introduces the activities that must be accomplished to build expert systems.

E XPERT S YSTEMS An example of expert systems is They call these expert systems “wizards”.

E XPERT S YSTEM C OMPONENTS User interface Explanation facility - explains reasoning of the system to a user Knowledge Base – production memory (rules) Working memory - global database of facts Inference engine Agenda - prioritized list of rules satisfied by facts Knowledge acquisition facility

A DVANTAGES OF E XPERT S YSTEMS The interpretation of data Diagnosis of malfunctions Structural analysis of complex objects Configuration of complex objects Planning sequences of actions

E XAMPLES MycinMycin - Diagnose infectious blood diseases and recommend antibiotics (by Stanford University) Stanford University NEXPERT ObjectNEXPERT Object - An early general-purpose commercial backwards-chaining inference engine used in the development of expert systems PrologProlog - Programming language used in the development of expert systems ForthForth - Programming language used in the development of expert systems R1/XconR1/Xcon - Order processing SHINE Real-time Expert SystemSHINE Real-time Expert System - Spacecraft Health INference Engine STD WizardSTD Wizard - Expert system for recommending medical screening tests PyKePyKe - Pyke is a knowledge-based inference engine (expert system)