Case-Based Reasoning Meets Learning by Doing
Case-Based Reasoning Meets Learning by Doing
Case-Based Reasoning Meets Learning by Doing
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Goal-<strong>Based</strong> Scenarios:<br />
Page 6 of 39<br />
that he is probably using chopsticks and not a fork; and, we can even assume that he is drinking Japanese<br />
beer. We assume these things because we know the sushi bar script. If we do not know this script, we<br />
cannot make such assumptions and thus might have difficulty understanding various sentences that refer<br />
to things we might be assumed to know.<br />
Scripts enable people to understand sentences that are less than complete in what they refer to. When we<br />
hear "John ordered sushi but he didn't like it" we know that this sentence is referring to eating and to<br />
John's reaction to a type of taste sensation that he has never had before. We know this because of what we<br />
know about restaurants (the restaurant script) and because of what we know about a small specification of<br />
the restaurant script, namely "sushi tasting." When we hear that "John flew to New York, but he was very<br />
unhappy with the meal" we now must invoke the airplane script to understand it. We do not imagine he<br />
flapped his arms to get to New York, nor that he was in a flying restaurant. We can explain what<br />
happened to him <strong>by</strong> saying "well, airline food isn't very good" because we know the details of the<br />
airplane script and those details include that kind of information.<br />
How do we come to know such scripts? The answer to this is very simple. We learn them. We learn them<br />
<strong>by</strong> practicing them over and over. We can learn them as children, <strong>by</strong> being taken to a restaurant many<br />
times and gradually learning each step of the restaurant script. We can learn them through expectation<br />
failure <strong>by</strong> seeing an aspect of a script fail to be true (chopsticks instead of forks, for example) and<br />
explaining the difference to ourselves, creating a new Oriental restaurant addendum to that portion of the<br />
everyday restaurant script. And, we can learn them as adults, <strong>by</strong>, for example, going on our first airplane<br />
ride, trying to understand its script and gradually modifying our understanding with each subsequent trip.<br />
It is this last aspect of the learning process that is most important for education. When we go on an<br />
airplane trip for the first time, or indeed, when we do anything for the first time, we are highly dependent<br />
upon finding a reminding, that is, finding some prior experience that will help us understand the current<br />
situation. Reminding is the process <strong>by</strong> which case based reasoning takes place. When we attempt to<br />
understand anything, we do so <strong>by</strong> attempting to find something in our memories that looks sufficiently<br />
like it so as to be helpful in processing. The reminding process allows us to learn <strong>by</strong> causing us to<br />
constantly compare new experiences to old ones, enabling us to make generalizations from the<br />
conjunction of the two experiences.<br />
Now, one of two things happens during this comparison process. Either we realize that the new<br />
experience is significantly different from the one that we have compared it to, or we realize that it is<br />
really very much like it. (I will ignore gray, in between, cases here.) When a new experience is found to<br />
be different from our prior closest memory, we must create a new case for it. We can use our prior<br />
knowledge of trains to help us out on our first airplane ride, but we soon realize that while the<br />
comparison may have been helpful for initial processing, airplanes are cases of their own. We can index<br />
airplanes in terms of trains, but eventually we will treat them as a new thing entirely.<br />
We may not know to do this initially, of course. How can we know on one airplane ride not to treat it as a<br />
specialization of train travel? But on our tenth airplane ride, we will cease to need that comparison.<br />
Instead, in trying to compare each airplane ride to each other, we will have created an airplane script that<br />
predicts what airplane rides are like in general, including information that states that one should not<br />
expect much of a meal. This is, of course, the other aspect of the comparison process. Finding a new<br />
experience to be a lot like an old experience allows us to build the script.<br />
So, we either use new cases as new material to add to our library of cases or we use new cases to help<br />
build up our detailed script knowledge. We can, of course, decide that our new case is of no interest<br />
whatever because it is exactly what we have experienced many times before. In that instance, no learning<br />
occurs at all. We shall consider further the significance of new case acquisition within the learning <strong>by</strong><br />
http://cogprints.org/635/0/CBR<strong>Meets</strong>LBD_for_Leake.html<br />
1/22/2010