 Dr. Syed Noman Hasany 1.  Review of known methodologies  Analysis of software requirements  Real-time software  Software cost, quality, testing.

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

1 Inferences with Uncertainty Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson Copyright 1998, Prentice Hall, Upper Saddle.
Decision Support Systems: An Overview
1 CHAPTER 5 Modeling and Analysis. 2 n Major DSS component n Model base and model management n CAUTION - Difficult Topic Ahead –Familiarity with major.
Supporting Business Decisions Expert Systems. Expert system definition Possible working definition of an expert system: –“A computer system with a knowledge.
TECHNOLOGY GUIDE 4: Intelligent Systems
Knowledge Engineering.  Process of acquiring knowledge from experts and building knowledge base  Narrow perspective  Knowledge acquisition, representation,
Chapter 11 Artificial Intelligence and Expert Systems.
Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson Copyright 1998, Prentice Hall, Upper Saddle River, NJ 1 Chapter 14:
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Chapter 12: Intelligent Systems in Business
Building Knowledge-Driven DSS and Mining Data
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
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.
Management Support Systems
Knowledge Acquisition. Concepts of Knowledge Engineering Knowledge engineering The engineering discipline in which knowledge is integrated into computer.
1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,
CHAPTER 5 Modelling and Analysis 2 1. Optimization via Mathematical Programming 2 Linear programming (LP) Used extensively in DSS Mathematical Programming.
Copyright © 2002 by The McGraw-Hill Companies, Inc. Information Technology & Management 2 nd Edition, Thompson Cats-Baril Chapter 8 I/S and Organizational.
Knowledge representation
13: Inference Techniques
Chapter 6 Supplement Knowledge Engineering and Acquisition Chapter 6 Supplement.
Chapter 10  2000 by Prentice Hall Information Systems for Managerial Decision Making Uma Gupta Introduction to Information Systems.
Some Thoughts to Consider 1 What is so ‘artificial’ about Artificial Intelligence? Just what are ‘Knowledge Based Systems’ anyway? Why would we ever want.
TECHNOLOGY GUIDE FOUR Intelligent Systems.
11 C H A P T E R Artificial Intelligence and Expert Systems.
1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
1 CHAPTER 3 Decision Support Systems: An Overview.
1 CHAPTER 13 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,
Introduction to Artificial Intelligence and Soft Computing
Assoc. Prof. Abdulwahab AlSammak. Course Information Course Title: Artificial Intelligence Instructor : Assoc. Prof. Abdulwahab AlSammak
ES Design, Development and Operation Dr. Ahmed Elfaig Knowledge model, knowledge structure, presentation and organization are the bottleneck of expert.
CSC 554: Knowledge-Based Systems Part-1 By Dr. Syed Noman Hasany Assistant Professor, CoC Qassim University.
ARTIFICIAL INTELLIGENCE DR. ABRAHAM AI a field of computer science that is concerned with mechanizing things people do that require intelligent.
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
1 (CHAPTER 5 Con’t) Modeling and Analysis. 2 Heuristic Programming Cuts the search Gets satisfactory solutions more quickly and less expensively Finds.
Architecture of Decision Support System
Decision Support Systems Development
Chapter 4 Decision Support System & Artificial Intelligence.
KNOWLEDGE BASED SYSTEMS
Chapter 2: The Representation of Knowledge
Introduction to Artificial Intelligence CS 438 Spring 2008.
AI Knowledge-Based Decision Support Expert Systems.
1 CHAPTER 11 Knowledge Acquisition and Validation Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright.
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.
CHAPTER 12 Knowledge Representation. Once acquired, knowledge must be organized for use.
ITEC 1010 Information and Organizations Chapter V Expert Systems.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
Primary Decision Support Technologies Management Support Systems (MSS)
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School INTRODUCTION TO ARTIFICIAL INTELLIGENCE LESSON 11.
Definition and Technologies Knowledge Representation.
TECHNOLOGY GUIDE FOUR Intelligent Systems. TECHNOLOGY GUIDE OUTLINE TG4.1 Introduction to Intelligent Systems TG4.2 Expert Systems TG4.3 Neural Networks.
1 CHAPTER 10 Knowledge-Based Decision Support: Artificial Intelligence and Expert Systems Decision Support Systems and Intelligent Systems, Efraim Turban.
Artificial Intelligence Lecture No. 14 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
1 Knowledge Acquisition, Representation and Organization Dr. Jeffrey M. Sta. Ines.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Artificial Intelligence
Intelligent Systems Development
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
TECHNOLOGY GUIDE FOUR Intelligent Systems.
Knowledge-based systems
Intro to Expert Systems Paula Matuszek CSC 8750, Fall, 2004
KNOWLEDGE REPRESENTATION
Chapter 11 Expert system architecture, representation of knowledge, Knowledge Acquisition, and Reasoning.
Technology of Data Glove
Presentation transcript:

 Dr. Syed Noman Hasany 1

 Review of known methodologies  Analysis of software requirements  Real-time software  Software cost, quality, testing and measurements  Object programming  Knowledge engineering issues: knowledge representation using rules, frames & logic, basics of logical inference, and basics of search. 2

 Knowledge representation using rules  Frames & logic,  Basics of logical inference, and  Basics of search. 4

 What is knowledge? o Knowledge is the sort of information that people use to solve problems.  Knowledge includes: o facts, concepts, procedures, models, heuristics, examples.  Knowledge may be: o specific or general o exact or fuzzy o procedural or declarative

6 Basic transactions by operational staff using data processing Middle management uses reports/info. generated though analysis and acts accordingly Higher management generates knowledge by synthesizing information Strategy makers apply morals, principles, and experience to generate policies Wisdom (experience) Knowledge (synthesis) Information (analysis) Data (processing of raw observations ) VolumeSophistication and complexity TPS DSS, MIS KBS WBS IS Data pyramid: Managerial perspectives

 What is a knowledge-based system? o A system which is built around a knowledge base. i.e. a collection of knowledge, taken from a human, and stored in such a way that the system can reason with it.  A branch of Artificial Intelligence

 What is an expert system? o A particular kind of knowledge-based system o One in which the knowledge, stored in the knowledge base, has been taken from an expert in some particular field.  Therefore, an expert system can, to a certain extent, act as a substitute for the expert from whom the knowledge was taken.

Conventional Programming Knowledge-Based Systems Algorithms + Data Structures = Programs Knowledge + Inference = Expert System

10 CSC 9010 Spring Paula MatuszekSlides taken in part from Eric Eaton,  General problem in Computer Science  Solutions = Data Structures o words, arrays o records o lists, queues o objects  More specific problem in AI  Solutions = knowledge structures o decision trees o logic and predicate calculus o rules: production systems o description logics, semantic nets, frames o scripts o ontologies

 The term “knowledge engineering” is often used to mean the process of o designing o building o installing a knowledge-based system.  Some authors use the term to mean just the knowledge acquisition phase.

12 CSC 9010 Spring Paula MatuszekSlides taken in part from Eric Eaton,  Knowledge Representation means: o Capturing human knowledge o In a form computer can reason about  Why? o Model human cognition o Add power to search-based methods  Actually a component of all software development

13 Knowledge base Inference engine User interface Explanation and reasoning Self- learning Figure 1.10: General structure of KBS Enriches the system with self-learning capabilities Provides explanation and reasoning facilities Knowledge base is a repository of domain knowledge and metaknowledge. Inference engine is a software program that infers the knowledge available in the knowledge base.

 Knowledge Engineering (KE) concerns the basic issues involved in building and using KBS, i.e.  Acquisition  Representation  Explanation  Validation of knowledge in a KBS 14

15 Knowledge validation (test cases) Knowledge Representation Knowledge Acquisition Encoding Inferencing Sources of knowledge (experts, others) Explanation justification Knowledge base Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

11-16  Acquisition of knowledge o General knowledge or metaknowledge o From experts, books, documents, sensors, files  Knowledge representation o Organized knowledge  Knowledge validation and verification  Inferences o Software designed to pass statistical sample data to generalizations  Explanation and justification capabilities

 Logic based representation – first order predicate logic, Prolog  Procedural representation – rules, production system  Network representation – semantic networks, conceptual graphs  Structural representation – scripts, frames, objects