Copyright R. Weber INFO 629 Concepts in Artificial Intelligence Expert Systems Fall 2004 Professor: Dr. Rosina Weber.

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

CHAPTER 13 Inference Techniques. Reasoning in Artificial Intelligence n Knowledge must be processed (reasoned with) n Computer program accesses knowledge.
Supporting Business Decisions Expert Systems. Expert system definition Possible working definition of an expert system: –“A computer system with a knowledge.
4 Intelligent Systems.
Rule Based Systems Michael J. Watts
Chapter 6: Design of Expert Systems
Chapter 11 Artificial Intelligence and Expert Systems.
Artificial Intelligence
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
Specialized Business Information Systems Chapter 11.
Decision Support Systems Decision Support MIS and DSS Artificial Intelligence Expert Systems Chapter 9 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill.
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
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Specialized Business Information Systems Chapter 11.
Eleventh Edition 1 Introduction to Essentials for Information Systems Irwin/McGraw-Hill Copyright © 2002, The McGraw-Hill Companies, Inc. All rights reserved.
Artificial Intelligence CSC 361
Sepandar Sepehr McMaster University November 2008
Expert Systems.
INTELLIGENT SYSTEMS Artificial Intelligence Applications in Business.
Intelligent Support Systems
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.
Copyright R. Weber INFO 629 Concepts in Artificial Intelligence Fall 2004 Professor: Dr. Rosina Weber.
Fundamentals of Information Systems, Second Edition 1 Specialized Business Information Systems Chapter 7.
Expert System Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
0AI-based Information Technology  Information Technology Based on AI ● What is Artificial Intelligence? ● Artificial Intelligence vs. Natural Intelligence.
Knowledge Acquisition. Concepts of Knowledge Engineering Knowledge engineering The engineering discipline in which knowledge is integrated into computer.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
CS62S: Expert Systems Based on: The Engineering of Knowledge-based Systems: Theory and Practice A. J. Gonzalez and D. D. Dankel.
Chapter 6 Supplement Knowledge Engineering and Acquisition Chapter 6 Supplement.
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
PLUG IT IN 5 Intelligent Systems. 1.Introduction to intelligent systems 2.Expert Systems 3.Neural Networks 4.Fuzzy Logic 5.Genetic Algorithms 6.Intelligent.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Expert systems Dr. Taher Hamza.
Introduction to Expert Systems. Other Resources Handout at ECE Office.
School of Computer Science and Technology, Tianjin University
Core Concepts of ACCOUNTING INFORMATION SYSTEMS Moscove, Simkin & Bagranoff John Wiley & Sons, Inc. Developed by: Marianne Bradford, Ph.D. Bryant College.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Fundamentals of Information Systems, Second Edition 1 Specialized Business Information Systems.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Chapter 13 Artificial Intelligence and Expert Systems.
PowerPoint Presentation by Charlie Cook The University of West Alabama Copyright © 2005 Prentice Hall, Inc. All rights reserved. Chapter 4 Foundations.
Chapter 15: KNOWLEDGE-BASED INFORMATION SYSTEMS. What is Knowledge? Data: Raw facts, e.g., Annual Expenses = $2 million Information: Data given context,
Copyright 2004 R. Weber ISYS 370 Fall 2004 Professor: Dr. Rosina Weber.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
KNOWLEDGE BASED SYSTEMS
INFO612 Knowledge-Based Systems Dr. R. Weber. Copyright R. Weber Expert Systems Expert Systems are the first successful knowledge-based methodology uses.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
Abdul Rahim Ahmad MITM 613 Intelligent System Chapter 10: Tools.
Artificial Intelligence
ITEC 1010 Information and Organizations Chapter V Expert Systems.
1 Chapter 13 Artificial Intelligence and Expert Systems.
Survey on Expert System Seung Jun Lee Dept. of Nuclear and Quantum Engineering KAIST Mar 3, 2003.
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Kozeta Sevrani - Sistemet e Informacionit11.1 Specialized Business Information Systems Chapter 11.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Intelligent Systems Development
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Introduction Characteristics Advantages Limitations
DSS & Warehousing Systems
Intro to Expert Systems Paula Matuszek CSC 8750, Fall, 2004
Artificial Intelligence and Expert Systems
Chapter 11 Expert system architecture, representation of knowledge, Knowledge Acquisition, and Reasoning.
Chapter 9. Rules and Expert Systems
전문가 시스템(Expert Systems)
This presentation was developed by Dr. Steven C
Technology of Data Glove
Presentation transcript:

Copyright R. Weber INFO 629 Concepts in Artificial Intelligence Expert Systems Fall 2004 Professor: Dr. Rosina Weber

Copyright R. Weber Highlights Concept Methodology Knowledge and reasoning Knowledge representation Forward, backward chaining ES and AI tasks Maintenance Knowledge acquisition Limited, bounded domains Use of shells Advantages/disadvantages of ES

Copyright R. Weber Expert Systems Computer systems that can perform expert tasks. (general, vague) A methodology that manipulates explicit knowledge with an inference engine to perform AI tasks.

Copyright R. Weber the concept knowledge base (e.g.,frames and methods) knowledge base (e.g.,frames and methods) expert problem inference engine (agenda) inference engine (agenda) expert solution knowledge reasoning

Copyright R. Weber expert solution The complete methodology knowledge base (e.g.,frames and methods) knowledge base (e.g.,frames and methods) explanation general knowledge user I n t e r f a c e user I n t e r f a c e expert problem inference engine (agenda) inference engine (agenda) working memory ( short-term mem/information ) working memory ( short-term mem/information ) Knowledge acquisition

Copyright R. Weber Expert Systems Knowledge and reasoning

Copyright R. Weber Knowledge representation formalisms (production) rules frames (concepts, objects, facts) belief networks methods object-oriented semantic nets logic

Copyright R. Weber Inference Engines Forward chaining –Analysis, multiple outcomes Backward chaining –Attempt to test limited number of hypotheses

Copyright R. Weber Maintenance Maintenance focus on knowledge Complexity of inter-relations among rules Difficult to automate maintenance

Copyright R. Weber Knowledge acquisition From several human experts –Unstructured interviews –Structured interviews –Methods learned from psychology Automated through machine learning methods

Copyright R. Weber Domains Limited, bounded domains

Copyright R. Weber ES Shells Easy prototyping to test ideas KAPPA PC CLIPS Examples in KAPPA PC

Copyright R. Weber ES and AI tasks From: Durkin, J. (1994). Expert Systems: design and development. Prentice- Hall, Inc., New Jersey.

Copyright R. Weber advantages (i) Permanence of knowledge - Expert systems do not forget or retire or quit, but human experts may Breadth - One ES can (and should) entail knowledge learned from an unlimited number of human experts. Reproducibility - Many copies of an expert system can be made, but training new human experts is time- consuming and expensive. Timeliness - Fraud and/or errors can be prevented. Information is available sooner for decision making Entry barriers - Expert systems can help a firm create entry barriers for potential competitors

Copyright R. Weber advantages (ii) Efficiency - can increase throughput and decrease personnel costs Although expert systems may be expensive to build and maintain, they are inexpensive to operate If there is a maze of rules (e.g. tax and auditing), then the expert system can "unravel" the maze Development and maintenance costs can be spread over many users The overall cost can be quite reasonable when compared to expensive and scarce human experts Cost savings, e.g., wages, minimize loan loss, reduce customer support effort

Copyright R. Weber advantages (iii) Documentation - An expert system can provide permanent documentation of the decision process Increased availability: the mass production of expertise Completeness - An expert system can review all the transactions, a human expert can only review a sample; an ES solution will always be complete and deterministic Consistency - With expert systems similar transactions handled in the same way. Humans are influenced by recency effects and primacy effects (early information dominates the judgment).

Copyright R. Weber advantages (iv) Differentiation - In some cases, an expert system can differentiate a product or can be related to the focus of the firm Reduced danger: ES can be used in any environment Reliability: ES will keep working properly regardless of of external conditions that may cause stress to humans Explanation: ES can trace back their reasoning providing justification, increasing the confidence that the correct decision was made Indirect advantage is that the development of an ES requires that knowledge and processes are verified for correctness, completeness, and consistency.

Copyright R. Weber disadvantages Common sense - In addition to a great deal of technical knowledge, human experts have common sense. To program common sense in an ES, you must acquire and represent rules, which is not feasible. Creativity - Human experts can respond creatively to unusual situations, expert systems cannot. Learning - Human experts automatically adapt to changing environments; expert systems must be explicitly updated. Complexity and interrelations of rules grow exponentially as more rules are added. Sensory Experience - Human experts have available to them a wide range of sensory experience; expert systems are currently dependent on symbolic input.

Copyright R. Weber disadvantages (ii) Degradation - Expert systems are not good at recognizing when no answer exists or when the problem is outside their area of expertise. So, ES may provide a solution that is not optimal like one that is optimal High knowledge engineering requirements: In many real world domains, the amount of knowledge necessary to cover an expert problem is abundant making ES development time-consuming and complex Knowledge acquisition bottleneck Difficulty to deal with imprecision (I.e., incompleteness,, uncertainty, ignorance, ambiguity)

Copyright R. Weber Necessary grounds for computer understanding Ability to represent knowledge and reason with it. Perceive equivalences and analogies between two different representations of the same entity/situation. Learning and reorganizing new knowledge. –From Peter Jackson (1998) Introduction to Expert systems. Addison-Wesley third edition. Chapter 2, page 27.