Analogical Solving
of Systems of Equations:
A Case Study
in Analogical Problem Solving
Svetlana Polushkina
October, 2006
Overview
●
Goal
●
Research questions
●
Methods
●
Experiment
●
●
Model
Results and Discussion
Goal
Testing applicability
of Heuristic-Driven Theory Projection
to analogical problem solving
Figure 11
Figure
Research Questions
●
Workings of an analogical problem solver
●
Relation between analogy and structural
similarity
●
Role of generalisations
●
Useful background knowledge, heuristics and
similarity measure
●
Appropriate representations
●
Helpful hints
Methods
●
Experiment with
human participants
●
Manipulating provided
information
●
Obtaining results
●
Computational model
●
Manipulating ...
●
Obtaining ...
Comparing experimental and modelling results
Experiment Overview
●
54 male and female pupils of the 8. grade of gymnasium
●
Solving the target example problem
●
Presented with the solution of the source example
problem
●
Variants of the source problem presentation and
additional hints; 6 experimental conditions in total
●
Data on time consumption and solution correctness
obtained
●
Equal distribution of gender and math grades over
experimental groups
●
Similarity assessments required immediately before and
after the problem solving
Similarity Assessment Questions
Experimental Manipulations
●
Providing hints on mappings between
corresponding equations in the source and target
problems: Hint Factor
●
Providing explanations on the derivations of the
source solution steps: Action Explanations Factor
●
–
Equation 3 follows from equation 2 vs.
–
Equation 3 follows from equation 2 by adding b
Providing explicit generalisations in the mapping
hints: Flat / Hierarchical Mapping Hint Factor
Experimental Results: Time Consumption
●
Significant reduction in time consumption for the Hint Factor
(t(50) = 1.8183, p < .05)
No other effects on time consumption:
--> Automatic inferencing of solution steps producing actions
●
Experimental Results
●
Correct solutions produced by some participants in any
experimental group
●
Significantly more structurally correct solutions
(77.78%), than just correct answers (48.15%),
(chi_square = 10.1647, p <.005)
●
Interesting distribution of mistakes
●
–
Confusing source and target values (all groups)
–
Miscalculation (Hierarchical Mapping Hint groups)
–
Misunderstanding of the 1. BF (Flat Mapping Hint groups, No
Mapping Hint groups)
–
Confusing operators (No Mapping Hint groups)
Preference for structural similarity (87.96%) over
superficial similarity (12.04%)
–
Correlation between similarity assessment change and solution
correctness
Summary of the Experimental Results
●
Give hints on mappings in educational contexts!
●
Prefer structure-preserving mappings with
minimal information load
--> Such mappings can be produced
by Anti-Unification
●
Use derivational example format to induce
analogical problem solving (and inferences on
step transitions) in educational contexts
Properties of the Model
●
Employs higher-order anti-unification
●
Produces structure-preserving least general
generalisations obeying to the systematicity principle
●
Allows for flexible mapping
●
Accounts for equivalence classes of algebraic
expressions (e.g. for problem re-representation)
●
Keeps track of many aspects of the problem solving
process (step inputs and outcomes, step order, step
producing operators)
●
Uses some heuristics and background knowledge
●
Can solve relatively complex problems in a sub-domain
of mathematics
Similarity Measure
●
Distance measure
–
Costs for anti-unifying expressions
●
●
●
●
1
3
7
Depth measure
–
Rewards for structure preservation
●
●
●
Same sorts / structures with different instantiations
Reversing arguments of a predicate
Applying a Structure Equalisation Rule
Anti-unifying arguments of a predicate
Applying a Structure Equalisation Rule
Cost (TOP) = 10000 / depth_value
5
1
Versions of the Model
●
●
●
Providing some relevant anti-unification results to the
model: Hint Factor
–
Mapping of the initial problems
–
Mapping after re-representation during the application of the
1. BF
–
Mapping after the application of the 1. BF
Excluding information on the actions undertaken to
produce the source solution steps from the step
descriptions: Actions Input Factor
–
[Input, Outcome, Action] vs. [Input, Outcome]
–
Versions inferring or just disregarding actions
Varying the type of processed generalisations: Flat /
Hierarchical Generalisation Outcome Factor
–
●
Same processing, different format of stored results
6 versions in total, 5 fully functioning versions
Comparing Versions of the Model (I)
●
●
Time consumption and number of necessary inferences for
different versions of the model were compared
●
Significant reduction in time consumption for the Hint Factor
('masterWithProbe' query, t(18) = 176.79, p < .0005)
No other effects on time consumption of fully functioning model versions
Comparing Versions of the Model (II)
●
●
Effects of the Hint Factor and the Flat / Hierarchical Generalisation
Outcome Factor on the number of necessary inferences
No effect of the Actions Input Factor on the number of necessary inferences.
Summary of the Modelling Results
●
Give hints on mapping to facilitate problem
solving!
●
Produce structure-preserving mappings and store
anti-unification results preferrably in a flat format
to reduce information load
●
Keep track of the problem solving path (e.g.
already 'utilised' complex step producing
operators)
Experimental vs. Modelling Results
●
Effect of the Hint Factor on
the time consumption
●
No effect of the Action
Explanations Factor on the
time consumption
●
No effect of the type of the
mapping hint on the time
consumption
●
Miscalculation mistakes with
Hierarchical Mapping Hint
vs. understanding mistakes
with Flat Mapping Hint
●
Effect of the Hint Factor on
the time consumption
●
No effect of the Actions Input
Factor on the time
consumption of the successful
models
●
No effect of the storage format
of anti-unification results on
the time consumption
●
More inferences necessary
with Hierarchical
Generalisation Outcome
Format as with Flat GOF
Modelling results parallel experimental results
--> The model can be used to make conjectures about
analogical problem solving in humans
General Result of the Case Study
Heuristic-Driven Theory Projection
can be successfully used
to adequately model
analogical problem solving
© Copyright 2026 Paperzz