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

Slides:



Advertisements
Similar presentations
CHAPTER 13 Inference Techniques. Reasoning in Artificial Intelligence n Knowledge must be processed (reasoned with) n Computer program accesses knowledge.
Advertisements

Supporting Business Decisions Expert Systems. Expert system definition Possible working definition of an expert system: –“A computer system with a knowledge.
Cognitive Demands Revealed. Cognitive demands Describe the cognitive expectations associated with a learning task, the thinking that goes along with the.
Introduction to Research Methodology
FT228/4 Knowledge Based Decision Support Systems Rule-Based Systems Ref: Artificial Intelligence A Guide to Intelligent Systems Michael Negnevitsky – Aungier.
© Janice Regan Problem-Solving Process 1. State the Problem (Problem Specification) 2. Analyze the problem: outline solution requirements and design.
Chapter 11 Artificial Intelligence and Expert Systems.
DSS: Decision Support Systems and AI: Artificial Intelligence
Modeling for Expert Learning Dr. Mok, Y.F.. Many university students do not study Their decoding is inefficient, making comprehension weak & difficult.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
EXPERT SYSTEMS Part I.
DSS: Decision Support Systems and AI: Artificial Intelligence
Chapter 12: Intelligent Systems in Business
Building Knowledge-Driven DSS and Mining Data
ES: Expert Systems n Knowledge Base (facts, rules) n Inference Engine (software) n User Interface.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
Sepandar Sepehr McMaster University November 2008
Intelligent Tutoring Systems Traditional CAI Fully specified presentation text Canned questions and associated answers Lack the ability to adapt to students.
Expert Systems.
INTELLIGENT SYSTEMS Artificial Intelligence Applications in Business.
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.
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.
Notes for Chapter 12 Logic Programming The AI War Basic Concepts of Logic Programming Prolog Review questions.
1 Using Information Systems for Decision Making BUS Abdou Illia, Spring 2007 (Week 13, Thursday 4/5/2007)
SLB /04/07 Thinking and Communicating “The Spiritual Life is Thinking!” (R.B. Thieme, Jr.)
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Expert systems Dr. Taher Hamza.
Faculty of Arts Atkinson College ITEC 1010 A F 2002 Welcome Sixteenth Lecture for ITEC A Professor G.E. Denzel.
Course Instructor: K ashif I hsan 1. Chapter # 2 Kashif Ihsan, Lecturer CS, MIHE2.
Modeling Applied Mindtool Experiences with Hyperlinked Presentation Software Stephenie Schroth Jonassen, D.H. (2006). Modeling with Technology: Mindtools.
T 7.0 Chapter 7: Questioning for Inquiry Chapter 7: Questioning for Inquiry Central concepts:  Questioning stimulates and guides inquiry  Teachers use.
1 Knowledge & Knowledge Management “Knowledge is power” to “Sharing K is power” Yaseen Hayajneh, PhD.
Information knowledge based systems (IKBS) and expert systems.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Chapter 13 Artificial Intelligence and Expert Systems.
Chapter 4 Decision Support System & Artificial Intelligence.
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
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.
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.
INTRODUCTION TO COGNITIVE SCIENCE NURSING INFORMATICS CHAPTER 3 1.
A Guide to Higher Order Thinking Questions. Bloom’s Taxonomy Benjamin Bloom (1956) developed a classification of levels of intellectual behavior in learning.
1 Chapter 13 Artificial Intelligence and Expert Systems.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Writing Learning Outcomes Best Practices. Do Now What is your process for writing learning objectives? How do you come up with the information?
EXPERT SYSTEMS BY MEHWISH MANZER (63) MEER SADAF NAEEM (58) DUR-E-MALIKA (55)
Planning for Instruction and Assessments. Matching Levels Ensure that your level of teaching matches your students’ levels of knowledge and thinking.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Using Cognitive Science To Inform Instructional Design
Advanced AI Session 2 Rule Based Expert System
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Introduction Characteristics Advantages Limitations
Cognitive Apprenticeship: A Roadmap for Critical Thinking
DSS: Decision Support Systems and AI: Artificial Intelligence
Introduction to Expert Systems Bai Xiao
Architecture Components
Intro to Expert Systems Paula Matuszek CSC 8750, Fall, 2004
Cognitive Apprenticeship: A Roadmap for Critical Thinking
Artificial Intelligence
Writing Learning Outcomes
전문가 시스템(Expert Systems)
Decision Support Systems DSS.. Prostration Group
Expert Knowledge Based Systems
Technology of Data Glove
Presentation transcript:

Modelling with expert systems

Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling with expert systems

Expert systems (1) Expert systems are computer programs designed to simulate expert reasoning in order to facilitate decision making for all sorts of problems. Artificial intelligence is a speciality in computer and cognitive sciences that focus on the development of programming techniques that enable machines to perform tasks that are regarded as intelligent when done by people. Expert system builders attempt to develop programs that simulate the human capability to reason and to learn. Expert systems may perform functions that simulate human thinking, such as decision making. Human intelligence is generalizable and transferable to new situations, but most forms of computer intelligence are not. An expert system queries the individual about the current status of a problem, searches its knowledge base for facts and rules, processes the information, arrives at decisions and reports the solution to the user. Terminology

Expert systems (2) Components of expert systems. The components include: The user: The computer must await input from a user with a need or problem. Current problem information: Data about the current situation is collected from the user into computer memory to help guide the expert system to a solution. User interface: The user interface facilitates the expert systems communication with the user. The communication process gathers current problem data from the user, explains the experts reasoning and presents the solution or advice from the problem being solved. The interface also provides explanations about the questions being asked and the decisions being made. Terminology

Expert systems (3) Knowledge base: The knowledge base is composed of facts about objects and rules about the relationships among those objects that represent knowledge structures used by a human expert to reach a decision. Sets of IF conditions are combined using conjunctions (condition 1 AND condition 2 must exist), disjunctions (condition 1 OR condition 2 must exist), and negations (condition 1 but NOT condition 2 must exist) for a decision to be reached. Expert editor: An editor enables the expert or the knowledge engineer to enter information into the knowledge base. Editors consist of text editors and parsers. The text editor allows the engineer to input facts and rules into the knowledge base in a prespecified format. More … Terminology

Expert systems (4) The parser checks the syntax of information that is input as well as the validity or logic of the information. Inference engine: The inference engine is the part of an expert system that functions intelligently while querying the knowledge base. The inference engine does its work after the user poses a specific problem and enters current problem information. The inference engine contains the logical programming to examine the information provided by the user, as well as the facts and rules specified within the knowledge base. The inference engine evaluates the current problem, situation and seeks rules that will provide advice about that situation. Solution or advice: The expert system presents a solution generated by the inference engine based on the permanent knowledge base and current problem information.

Modelling with expert systems Terminology The primary use of expert systems is to provide intelligent advice to novices who request it. Users query the knowledge base to get help in making decisions. Expert system advisors have also been developed to guide novices through the instructional development process. Learners gain more understanding form building expert systems. The construction of expert systems provides an intellectual environment that demands the refinement of domain knowledge, supports problem solving and monitors the acquisition of knowledge. Modelling domain knowledge requires identifying declarative knowledge (facts and concepts). Structural knowledge (knowledge of interrelationships among ideas) and procedural knowledge (how to apply declarative knowledge) that an expert possesses.

Steps when coaching construction of expert systems (1) Terminology Steps when coaching construction of expert systems Step 1: Learners make a plan. Learners need to answer the following questions: What kind of structure and information are needed? What are the learning goals? Step 2: Learners identify the purpose for building an expert system. The goal can be to master problem solving. Step 3: Learners specify problem solutions or decisions. Identify the solutions, decisions and outcomes of the expert system. Step 4: Learners isolate problem attributes, factors and variables. Gather and analyze information and then decide what other information is needed to solve the problem.

Terminology Step 5: Learners generate rules and examples. Rules represent the knowledge or expertise in an expert system. Rules consist of two elements: the premise (antecedent) and the conclusion (consequent). The premise begins with the word if and states the conditions that are compared with the situation or the desires of the user. Conditions are combined logically using the logical operators and and or. Conclusions are signalled with the word then. Step 6: Learners refine logic and efficiency of decision making. Step 7: Learners test the system. Steps when coaching construction of expert systems (2)

Advantages and limitations of modelling with expert systems Expert systems focus thinking on casual reasoning and problem solving. Expert systems engage learners in metacognitive reasoning. Expert systems emphazise inferential and implicational reasoning. The process of building expert systems requires novel thinking for many learners, so the work is difficult. Formal operational reasoning is required. Expert systems most benefited learners with higher abstract reasoning ability. Learners with lower abstract reasoning ability are not affected. Terminology

More … Terminology User interface Solution/adviceInference engine Knowledge base Expert editor Current problem information User Expert system