[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

时间:2022-09-12 13:25:04

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 

 

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

how to use memory and reason

 

 

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 

 Assumptions of Case-Based Reasoning

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 Case Adaptation

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 (1) Model of the World

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 (2) Recursive reasoning

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

Further reading:

Vattam, S. S., Helms, M. E., & Goel, A. K. (2008). Compound analogical design: interaction between problem decomposition and analogical transfer in biologically inspired design. In Design Computing and Cognition'08 (pp. 377-396). Springer Netherlands.

 

 

 

 Case Adaptation by Rules

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 

Case Evaluation

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

T-Square Resources (case_based_reasoning_an_overview _1_.pdf)

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 

 Case Storage

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 Case Storage by Index 

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 

 

Case Storage by Discrimination Tree 

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

↓update

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

Topic described further in Winston page 403

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 

 Case Retrieval Revisited

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 

 Advanced Case-Based Reasoning

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

[Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 but the storage can be very large soon => utility problem (comment: curse of dimensionality???)

 only store interesting enough information

 

 

 

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

 

 [Knowledge-based AI] {ud409} Lesson 9: 09 - Case-Based Reasoning

 

1 problem: should we forget things?