23.02.2015 Views

Machine Learning - DISCo

Machine Learning - DISCo

Machine Learning - DISCo

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Explanation:<br />

Training Example:<br />

FIGURE 11.2<br />

Explanation of a training example. The network at the bottom depicts graphically the training example<br />

SafeToStack(Obj1, Obj2) described in Table 11.1. The top portion of the figure depicts the<br />

explanation of how this example satisfies the target concept, SafeToStack. The shaded region of<br />

the training example indicates the example attributes used in the explanation. The other, irrelevant,<br />

example attributes will be dropped from the generalized hypothesis formed from this analysis.<br />

erally relevant to the target concept?' The explanation constructed by the learner<br />

provides a direct answer to this question: precisely those features mentioned in the<br />

explanation. For example, the explanation of Figure 11.2 refers to the Density of<br />

Objl, but not to its Owner. Therefore, the hypothesis for SafeToStack(x,y) should<br />

include Density(x, 0.3), but not Owner(x, Fred). By collecting just the features<br />

mentioned in the leaf nodes of the explanation in Figure 11.2 and substituting<br />

variables x and y for Objl and Obj2, we can form a general rule that is justified<br />

by the domain theory:<br />

SafeToStack(x, y) t Volume(x, 2) A Density(x, 0.3) A Type(y, Endtable)<br />

The body of the above rule includes each leaf node in the proof tree, except for<br />

the leaf nodes "Equal(0.6, times(2,0.3)" and "LessThan(0.6,5)." We omit these<br />

two because they are by definition always satisfied, independent of x and y.<br />

Along with this learned rule, the program can also provide its justification:<br />

The explanation of the training example forms a proof for the correctness of this<br />

rule. Although this explanation was formed to cover the observed training example,<br />

the same explanation will apply to any instance that matches this general rule.

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

Saved successfully!

Ooh no, something went wrong!