06.08.2013 Views

Case-Based Reasoning Meets Learning by Doing

Case-Based Reasoning Meets Learning by Doing

Case-Based Reasoning Meets Learning by Doing

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!