Solving geometric analogy problems through two-stage analogical mapping
Related Experiment Video
Updated: Jun 1, 2026

The (Spatial) Memory Game: Testing the Relationship Between Spatial Language, Object Knowledge, and Spatial Cognition
Published on: February 19, 2018
Andrew Lovett1, Emmett Tomai, Kenneth Forbus
1Qualitative Reasoning Group, Northwestern University.
Abstract:
Evans' 1968 ANALOGY system was the first computer model of analogy. This paper demonstrates that the structure mapping model of analogy, when combined with high-level visual processing and qualitative representations, can solve the same kinds of geometric analogy problems as were solved by ANALOGY. Importantly, the bulk of the computations are not particular to the model of this task but are general purpose: We use our existing sketch understanding system, CogSketch, to compute visual structure that is used by our existing analogical matcher, Structure Mapping Engine (SME). We show how SME can be used to facilitate high-level visual matching, proposing a role for structural alignment in mental rotation. We show how second-order analogies over differences computed via analogies between pictures provide a more elegant model of the geometric analogy task. We compare our model against human data on a set of problems, showing that the model aligns well with both the answers chosen by people and the reaction times required to choose the answers.
Related Concept Videos
Piaget's Stage 2 of Cognitive Development
Modeling and Similitude
Piaget's Stage 3 of Cognitive Development
Conservation and Constancy of Quantity
A significant cognitive milestone in the concrete...
Area Computation by the Alternative Coordinate Method
Cognitive Learning
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...
Problem-Solving

