Introduction

Case based reasoning is also learning from previous experience, but unlike "learning by recording" here previous experience may not be same, but similar, so adaptation required.

2019-06-10_15h24_46.png

Note in above case, block in question, is not even existing in previous experience.

Process

4 Steps

  • Retrieval
  • Adaptation
  • Evaluation
  • Storage

Adaptation

  • By Model
  • By Recursive (home to office, office to restaurant)
  • By Rules (when we know home to restaurant, then another problem could be solved by that rule - restaurant to home) - its just rule of thumb

Evaluation

  • Simulation, for example

Storage

  • Indexing (tabular)
  • Discrimation (tree; efficient retrieval)

Advanced

If failed in any of steps, may need to revisit accordingly or even discard and try new case. But failed cases mighta lso be helpful to store.

In [ ]: