L2-11

Learning by Explaining Experience




Explanation Template: consisting of the "cause" link in the precedent and all the links that the "cause" links tie together.




Generating Rule-like Principles



To summarize, to learn using MACBETH,



To generate rule-based description:



Winston's Principle of Parallel Evolution



Learning About From and Function



The final rule:
If ?object has a flat bottom
?object has a concavity
?object is light
?object has a handle
Then ?object is a cup

Matching



The matching problem can be reduced to backward chaining:



Example (the Macbeth example in figure 17.3)
Desired matching:

Macbeth

Greed

Role

Macbeth

The noble

Victim

Lady Macbeth

The Woman

Villain

Rules:
R1 If ?x1 is loyal to ?x2
?x3 murders ?x2
Then ?x1 kills ?x3

R2 If ?x3 is evil
?x3 wants to be king
?x2 is king
Then ?x3 murders ?x2

R3 If ?x4 persuades ?x3 to want to be king
Then ?x3 wants to be king

R4 If ?x4 is greedy
?x4 is able to influence ?x3
Then ?x4 persuades ?x3 to want to be king
R5 IF ?x3 is weak
?x3 is married to ?x4
Then ?x4 is able to influence ?x3



The process of converting individual names into match variables is called variablization.

Individual

Variables

Macduff

?x1

Duncan

?x2

Macbeth

?x3

Lady Macbeth

?x4

consider the use of Greed as a source of assertion.
The woman is greedy
The noble is weak
The noble is married to the woman

Variable

Binding

?x3

the noble

Variable

Binding

?x4

the woman

?x3

the noble

Variable

Binding in Greed

Origin in Macbeth

?x3

the noble

Macbeth

?x4

the woman

Lady Macbeth