Page 247 - Data Science Algorithms in a Week
P. 247
The Utilization of Case-Based Reasoning 231
CBR consists of four main processes - retrieve, reuse, revise, and retain, also known
as the 4Rs. The traditional CBR approach, shown in Figure 1, is a part of machine
learning created to fill in the gaps from available limitations in current rule-based systems
and help in gaining more knowledge.
Figure 1. The traditional CBR process (Zhao, Cui, Zhao, Qiu, & Chen, 2009).
THE CBR METHODOLOGY
As described by (De Mantaras et al., 2005), the process of solving a problem using
CBR involves -1) obtaining a problem description, 2) measuring the similarity of the
current problem to previous problems stored in a case base, 3) retrieving the solution of
the similarly identified problem if identical, or 4) possibly adapting it to account for the
differences in problem descriptions. The new solution is then retained in a case-base for
future use (Figure 2).