1 chapter 10 decision support systems and intelligent systems, efraim turban and jay e. aronson 6th...

54
1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ Knowledge-Based Decision Support: Artificial Intelligence and Expert Systems 10.1 - 10.7 903845 林林林

Upload: dorthy-gibbs

Post on 29-Dec-2015

231 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

1

CHAPTER 10

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Knowledge-Based Decision Support:

Artificial Intelligence and Expert Systems

10.1 - 10.7

903845 林昆宏

Page 2: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

2

Knowledge-Based Decision Support:

Artificial Intelligence and Expert Systems

Managerial Decision Makers are

Knowledge Workers

Use Knowledge in Decision Making

Knowledge-Based Decision

Support: Applied Artificial

Intelligence

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 3: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

3

AI Concepts and Definitions

Encompasses Many Definitions AI Involves Studying Thought

ProcessesOf Humans

Representing Thought Processes Via Machines

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 4: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

4

Artificial Intelligence Behavior by a machine that, if

performed by a human being, would be

considered intelligent

“…study of how to make computers do

things at which, at the moment, people

are better” (Rich and Knight [1991])

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 5: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

5

AI Objectives

Make machines smarter (primary goal)

Understand what intelligence is (Nobel Laureate purpose)

Make machines more useful (entrepreneurial purpose)

(Winston and Prendergast [1984])

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 6: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

6

Signs of Intelligence

Learn or understand from experience

Make sense out of ambiguous or contradictory messages

Respond quickly and successfully to new situations

Use reasoning to solve problems

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 7: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

7

More Signs of Intelligence

Deal with perplexing situations Understand and infer in ordinary,

rational ways Apply knowledge to manipulate

the environment Think and reason Recognize the relative importance

of different elements in a situation

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 8: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

8

Turing Test for Intelligence

A computer can be considered to be smart only when a human interviewer, “conversing” with both an unseen human being and an unseen computer, can not determine which is which

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 9: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

9

Symbolic Processing

Use Symbols to Represent Problem Concepts

Apply Various Strategies and

Rules to Manipulate these Concepts

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 10: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

10

AI Represents Knowledge as Sets of

SymbolsA symbol is a string of characters that

stands for some real-world concept

Examples Product Defendant 0.8 Chocolate

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 11: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

11

Symbol Structures (Relationships)

(DEFECTIVE product) (LEASED-BY product

defendant) (EQUAL (LIABILITY defendant)

0.8) tastes_good (chocolate).

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 12: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

12

AI Programs Manipulate Symbols to Solve Problems

Symbols and Symbol Structures Form Knowledge Representation

Artificial Intelligence Dealings Primarily with Symbolic, Nonalgorithmic Problem- Solving Methods

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 13: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

13

Characteristics of Artificial Intelligence

Numeric versus Symbolic

Emphasis in AI is on the manipulation of symbols

Algorithmic versus

Nonalgorithmic

Our mental activities consist of more than just

following logical ,step by step proceduresDecision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 14: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

14

Heuristic Methods for Processing Information

By using Heuristics , one does not have to rethink completely what to do every time a similar problem is encountered.

Often Heuristics are used to limit the search and focus on the most promising areas.

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 15: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

15

Reasoning - Inferencing from facts and rules using heuristics or other search approaches

Pattern Matching - Attempt to describe objects, events, or processes in terms of their qualitative features and logical and computational relationships

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 16: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

16

Knowledge Processing - Given facts or other representations

Knowledge Bases - Where knowledge is stored

Using the Knowledge Base in AI Programs - Inferencing

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 17: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

17

Using the Knowledge Base

Inputs

Computer

OutputsKnowledge

BaseInferencingCapability

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 18: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

18

Artificial Intelligence versus Natural Intelligence

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 19: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

19

AI Advantages Over Natural Intelligence

More permanent Ease of duplication and dissemination Less expensive Consistent and thorough Can be documented Can execute certain tasks much faster

than a human Can perform certain tasks better than

many or even most people

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 20: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

20

Natural Intelligence Advantages over AI

Natural intelligence is creative People use sensory experience

directly Can use a wide context of

experience in different situations

AI - Very Narrow FocusDecision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson

6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 21: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

21

Information Processing Computers can collect and process

information efficiently People instinctively:

– Recognize relationships between things– Sense qualities– Spot patterns indicating relationships

BUT, AI technologies can provide significant improvement in productivity and quality!

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 22: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

22

AI Computing Based on symbolic representation

and manipulation A symbol is a letter, word, or

number representing objects, processes, and their relationships

Objects can be people, things, ideas, concepts, events, or statements of fact

Creates a symbolic knowledge base

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 23: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

23

AI Computing (cont’d)

Manipulates symbols to generate advice

AI reasons or infers with the knowledge base by search and pattern matching

Hunts for answers (via algorithms)

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 24: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

24

AI Computing (cont’d)

Caution: AI is NOT magic

AI is a unique approach to programming computers

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 25: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

25

Does a Computer Really Think?

WHY? WHY NOT?

Dreyfus and Dreyfus [1988] say NO!

The Human Mind is Very Complex

Kurzweil says Soon

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 26: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

26

AI Methods are Valuable

Models of how we think Methods to apply our intelligence Can make computers easier to use Can make more knowledge

available Simulate parts of the human mind

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 27: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

27

The AI Field

Many Different Sciences & Technologies– Linguistics– Psychology– Philosophy– Computer Science– Electrical Engineering– Hardware and Software

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 28: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

28

(More)

– Mechanics– Hydraulics– Physics– Optics– Others

Commercial, Government and Military Organizations

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 29: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

29

Artificial Intelligence

A Science and a Technology Growing Commercial

Technologies

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 30: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

30

Major AI Areas Expert Systems Natural Language Processing Speech Understanding Robotics and Sensory Systems Computer Vision and Scene

Recognition Intelligent Computer-Aided

Instruction Neural Computing

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 31: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

31

Additional AI Areas

News Summarization Language Translation Fuzzy Logic Genetic Algorithms Intelligent Software Agents

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 32: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

32

AI Transparent in Commercial Products

Anti-lock Braking Systems Video CAMcorders Appliances

– Washers– Toasters– Stoves

Data Mining Software Help Desk Software Subway Control

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 33: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

33

Expert Systems

Attempt to Imitate Expert Reasoning Processes and Knowledge in Solving Specific Problems

Most Popular Applied AI Technology– Enhance Productivity– Augment Work Forces

Narrow Problem-Solving Areas or Tasks

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 34: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

34

Expert Systems

Provide Direct Application of Expertise

Expert Systems Do Not Replace

Experts, But They– Make their Knowledge and

Experience More Widely Available– Permit Nonexperts to Work Better

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 35: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

35

Expert Systems

Expertise Transferring Experts Inferencing Rules Explanation Capability

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 36: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

36

Expertise The extensive, task-specific knowledge

acquired from training, reading and experience– Theories about the problem area– Hard-and-fast rules and procedures– Rules (heuristics)– Global strategies– Meta-knowledge (knowledge about

knowledge) – Facts

Enables experts to be better and faster than nonexperts

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 37: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

37

Some Facts about Expertise

Expertise is usually associated with a high degree of intelligence, but not always with the smartest person

Expertise is usually associated with a vast quantity of knowledge

Experts learn from past successes and mistakes

Expert knowledge is well-stored, organized and retrievable quickly from an expert

Experts have excellent recall

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 38: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

38

Experts

Degrees or levels of expertise Nonexperts outnumber experts

often by 100 to 1

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 39: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

39

Human Expert Behaviors

Recognize and formulate the problem Solve problems quickly and properly Explain the solution Learn from experience Restructure knowledge Break rules Determine relevance Degrade gracefully

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 40: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

40

Transferring Expertise

Objective of an expert system – To transfer expertise from an expert to

a computer system and – Then on to other humans (nonexperts)

Activities– Knowledge acquisition – Knowledge representation – Knowledge inferencing – Knowledge transfer to the user

Knowledge is stored in a knowledge base

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 41: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

41

Two Knowledge Types

Facts Procedures (usually rules)

Regarding the Problem Domain

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 42: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

42

Inferencing

Reasoning (Thinking) The computer is programmed

so that it can make inferences Performed by the Inference

Engine

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 43: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

43

Rules

IF-THEN-ELSE

Explanation Capability – By the justifier, or

explanation subsystem

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 44: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

44

Structure of Expert Systems

Development Environment used by ES builder to build the components and put knowledge into the knowledge base

Consultation (Runtime) Environmentused by a nonexpert to obtain expert

knowledge and advice

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 45: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

45

Three Major ES Components

Knowledge Base Inference Engine User Interface

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 46: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

46

Three Major ES Components

User Interface

InferenceEngine

KnowledgeBase

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 47: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

47

All ES Components Knowledge Acquisition Subsystem Knowledge Base Inference Engine User Interface Blackboard (Workplace) Explanation Subsystem (Justifier) Knowledge Refining System User

Most ES do not have a Knowledge Refinement Component

(See Figure 10.3)

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 48: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

48

Knowledge Acquisition Subsystem

Knowledge acquisition is the accumulation, transfer and transformation of problem-solving expertise from experts and/or documented knowledge sources to a computer program for constructing or expanding the knowledge base

Requires a knowledge engineer

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 49: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

49

Knowledge Base

The knowledge base contains the knowledge necessary for understanding, formulating, and solving problems

Two Basic Knowledge Base Elements– Facts– Special heuristics, or rules that direct the

use of knowledge

– Knowledge is the primary raw material of ES– Incorporated knowledge representation

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 50: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

50

Inference Engine

The brain of the ES The control structure (rule

interpreter) Provides methodology for

reasoning

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 51: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

51

Inference EngineMajor Elements

Interpreter Scheduler Consistency Enforcer

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 52: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

52

User Interface

Language processor for friendly, problem-oriented communication

NLP, or menus and graphics

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 53: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

53

Blackboard (Workplace)

Area of working memory to– Describe the current problem– Record Intermediate results

Records Intermediate Hypotheses and Decisions1. Plan2. Agenda3. Solution

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ

Page 54: 1 CHAPTER 10 Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson 6th ed, Copyright 2001, Prentice Hall, Upper Saddle River,

54

Explanation Subsystem (Justifier)

Traces responsibility and explains the ES behavior by interactively answering questions

-Why?-How?-What?-(Where? When? Who?)

Knowledge Refining System – Learning for improving performance

Decision Support Systems and Intelligent Systems, Efraim Turban and Jay E. Aronson6th ed, Copyright 2001, Prentice Hall, Upper Saddle River, NJ