We have developed a learner, AUXIL, which has the ability to solve auxiliary-line problems in geometry in an intelligent way. First, we show that a basic mechanism for producing auxiliary-lines is to associate a certain condition or subgoal in the problem with an appropriate figure-pattern and that AUXIL can produce a successful auxiliary-line by making use of associative strategies, which we call figure-pattern strategies . Secondly, we proposed a new method, frustration-based learning , which can acquire associative strategies through experiences of solving a variety of auxiliary-line problems. AUXIL simulates the following expert behavior. When an expert tries to solve such a problem, he feels frustrated because enough information is not given in a problem space for him to proceed an inference and to find a correct path from given conditions to the goal. Here, he concentrates himself on the conditions or subgoals which have caused frustration. After he has produced an auxiliary-line and made a complete proof-tree, he would learn several associative strategies. Each frustration-causing condition or subgoal will constitute the if-part of each strategy. He will then recognize several lumps of figure-patterns in the proof-tree, each of which has contributed to resolving each frustration. All pieces of geometrical information of each figure-pattern will constitute the then-part of each strategy. Learning an auxiliary-line problem through frustration-based learning means to understand it as a composition of figure-patterns each of which has those features represented in the THEN-part of the corresponding strategy. The frustration-based learning method is regarded as a method for learning some essential figure-patterns which underlie and structurize a problem solving process of elementary geometry.
[1]
Steven Minton,et al.
Selectively Generalizing Plans for Problem-Solving
,
1985,
IJCAI.
[2]
Jaime G. Carbonell,et al.
The FERMI System: Inducing Iterative Macro-Operators from Experience
,
1986,
AAAI.
[3]
I. Goldstein.
Elementary Geometry Theorem Proving
,
1973
.
[4]
Allen Newell,et al.
SOAR: An Architecture for General Intelligence
,
1987,
Artif. Intell..
[5]
John R. Anderson,et al.
MACHINE LEARNING An Artificial Intelligence Approach
,
2009
.
[6]
Oren Etzioni,et al.
Acquiring Effective Search Control Rules: Explanation-Based Learning in the PRODIGY System
,
1987
.
[7]
S. Ullman.
Model-Driven Geometry Theorem Prover
,
1975
.
[8]
Michael Lebowitz,et al.
Integrated Learning: Controlling Explanation
,
1986,
Cogn. Sci..
[9]
William Bain,et al.
A Case-Based Reasoning System for Subjective Assessment
,
1986,
AAAI.
[10]
Gerald DeJong,et al.
BAGGER: An EBL System that Extends and Generalizes Explanations
,
1987,
AAAI.
[11]
Richard Wong,et al.
Construction Heuristics for Geometry and a Vector Algebra Representation of Geometry.
,
1972
.
[12]
John R. Anderson.
The Architecture of Cognition
,
1983
.
[13]
N. Cocchiarella,et al.
Situations and Attitudes.
,
1986
.
[14]
Kristian J. Hammond.
Learning to Anticipate and Avoid Planning Problems through the Explanation of Failures
,
1986,
AAAI.