| Experimental Analysis
Now we will analyze your concept learning protocols. For each experiment:
- First check whether you revised your hypotheses whenever it yielded an incorrect prediction. Indicate any points where you failed to do this.
- Next, starting with your first hypothesis, work backward and determine whether it correctly categorized all of the examples that preceded it. If so, mark a C next to it; if not mark an I next to it. Do this for all revisions of you hypothesis. Note, if your final hypothesis is marked C then you have learned a "correct" definition of the concept (or at least a definition that is consistent with the examples provided.).
- Finally, summarize the analysis by counting up the number of hypotheses considered during the experiment.
You will be asked to hand in the analyzed protocols. There are some further questions below, but these are "thought" questions and you needn't hand in your answers.
For Experiment 1 the conjunctive concept black and large(¬w and l) is consistent with this training set. Note that this is a concept that can be represented by what your text refers to as a monomial; that is, a conjunction of literals. You may have noticed that in this experiment you were shown only positive examples of the concept. What kind of learning strategy is required to learn from positive examples only? Is the hypothesis that the concept is given by the rule (¬w and l) the only hypothesis consistent with this training set?
Did you identify the concept for the second experiment? Was there any point prior to the last example where you could be absolutely certain that you had learned the correct concept? If you found this concept hard to learn it may help you to know that the rule can not be expressed as a monomial.
Most of us don't recognize the enormous number of possible hypotheses that can be considered even in simple concept space such as the one used here. Click on Possible Hypotheses below to see some hypotheses that could have been considered after a single example. Did you consider more than one of these at the time?
One of the important issues in research on concept learning is hypothesis revision. That is, when a hypothesis becomes inconsistent with the training instance, then how does the learner revise the hypothesis so that it is consistent with the training set that has been presented? It is because the space of possible revisions is usually very large that this is an important issue. If the revisions can be enumerated, then a breadth first search over the space of hypothesis is possible in principle. However, when the space is very large, this solution is not practical. And, if the wrong hypothesis is chosen at some point the learner may find it difficult or impossible to recover from the error. The page Structuring the Hypothesis Space begins to develop some of the ideas that have been used to address the problem of hypothesis revision. |