Case-Based Reasoning

Using Similar Situations from the Past to Solve a Present Problem

"At the highest level of generality, a general CBR cycle may be described by the following four processes:

  1. RETRIEVE the most similar case or cases
  2. REUSE the information and knowledge in that case to solve the problem
  3. REVISE the proposed solution
  4. RETAIN the parts of this experience likely to be useful for future problem solving "

"Analogy-based reasoning: This term is sometimes used, as a synonym to case-based reasoning, to describe the typical case-based approach... However, it is also often used to characterize methods that solve new problems based on past cases from a different domain, while typical case-based methods focus on indexing and matching strategies for single-domain cases."

 - Agnar Aamodt & Enric Plaza


Vertical Tabs

Good Starting Places
General Readings
Educational Resources
Hardware and Software
Journals and Proceedings
Classic Articles & Books