17
STRONG METHOD PROBLEM SOLVING 7 7.0 Introduction 7.1 Overview of Expert System Technology 7.2 Rule-Based Expert Systems 7.3 Model-Based, Case Based, and Hybrid Systems 7.4 Planning 7.5 Epilogue and References 7.6 Exercises Slide 7.1

Slide 7.1 7 SOLVING STRONG METHOD PROBLEMmhtay/ITEC480/Lecture/Lecture_7_B.pdf · STRONG METHOD PROBLEM 7 SOLVING 7.0 Introduction 7.1 Overview of Expert System Technology 7.2 Rule-Based

Embed Size (px)

Citation preview

STRONG METHOD PROBLEM SOLVING7

7.0 Introduction

7.1 Overview of Expert System Technology

7.2 Rule-Based Expert Systems

7.3 Model-Based, Case Based, and Hybrid Systems

7.4 Planning

7.5 Epilogue and References

7.6 Exercises

Slide 7.1

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.2

Model-Based, Cased-Based and Hybrid Systems

• Model-Based system tells its user what to expect, and when observations differ from these expectations, how these discrepancies lead to identification of faults

• Qualitative Model-Based Reasoning includes– A description of each component in the device. These

description can simulate the behavior of the component– A description of the device’ internal structure. This is typically a

representation of its components and their interconnections, along with the ability to simulate component interactions. The extent of knowledge of internal structure required depends on the levels of abstraction applied and diagnosis desired

– Diagnosis of a particular problem requires observations of the device’s actual performance, typically measurements of its inputs and outputs. I/O measurements are easiest to obtain, but in fact, any measure could be used

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.3

Device and circuit analysis from Davis and Hamscher

• Device behavior is represented by a set of expressions that capture the relationships between values on the terminals of the device

• For the adder, there will be three expressions:– If we know the values at A and B, the value of C is A

+ B (solid )– If we know C and A the value at B is C - A ( dashed

line)– If we know C and B, the value at A is C - B (dotted

line)

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.4

Figure 7.13: The behavior description of an adder, after Davis andHamscher (1988).

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.5

Figure 7.14: Taking advantage of direction of information flow, after Davis and Hamscher (1988).

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.6

Reasoning

• Three tasks to reason in Fig. 7.14

– Hypothesis generation, in which, given a discrepancy, we hypothesized which components of the device could have caused it

– Hypothesis testing, in which, given a collection of potential faulty components, we determined which of them could have explained the observed behavior

– Hypothesis discrimination, in which, when more than one hypothesis survives the testing phase, as happened in the case of Fig 7.14, we must determine what additional information can be gathered to continue the search for the fault

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.7

Figure 7.15: A schematic of the simplified Livingstone propulsion system, from Williams and Nayak (1996).

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.8

Figure 7.16: A model-based configuration management system, from Williams and Nayak (1996).

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.9

Case-based reasoners share a common structure. For each new problem they:

1. Retrieve appropriate cases from memory.

2. Modify a retrieved case so that it will apply to the current situation.

3. Apply the transformed case.

4. Save the solution, with a record of success or failure, for future use.

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.10

Kolodner (1993) offers a set of possible preference heuristics to help organize the storage and retrieval of cases. These include:

1. Goal-directed preference. Organize cases, at least in part, by goal descriptions. Retrieve cases that have the same goal as thecurrent situation.

2. Salient-feature preference. Prefer cases that match the most important features or those matching the largest number of important features.

3. Specify preference. Look for as exact as possible matches of features before considering more general matches.

4. Frequency preference. Check first the most frequently matched cases.

5. Recency preference. Prefer cases used most recently.

6. Ease of adaptation preference. Use first cases most easily adapted to the current situation.

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.11

Figure 7.17: Transformational analogy, adapted from Carbonell (1983).

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.12

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.13

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.14

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.15

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.16

A R T I F I C I A L I N T E L L I G E N C E: Structure and Strategies for Complex Problem Solving, 4th Edition George F. Luger © 2002 Addison Wesley

Slide 7.17