Kenneth D. Forbus

Learn More
Objects move, collide, flow, bend, heat up, cool down, stretch, compress . and boil . These and other things that cause changes in objects over time are intuitively characterized as processes . To understand commonsense physical reasoning and make programs that interact with the physical world as well as people do we must understand qualitative reasoning(More)
This paper describes the Structure-Mapping Engine (SME), a program for studying analogical processing. SME has been built to explore Gentner's Structure-mapping theory of analogy, and provides a \tool kit" for constructing matching algorithms consistent with this theory. Its exibility enhances cognitive simulation studies by simplifying experimentation.(More)
We present a model of similarity-based retrieval which attempts to capture three psychological phenomena: (1) people are extremely good at judging similarity and analogy when given items to compare. (2) Super cial remindings are much more frequent than structural remindings. (3) People sometimes experience and use purely structural analogical remindings.(More)
Falkenhainer, B. and K.D . Forbus, Compositional modeling: finding the right model for the job, Artificial Intelligence 51 (1991) 95-143 . To represent an engineer's knowledge will require domain theories that are orders of magnitude larger than today's theories, describe phenomena at several levels of granularity, and incorporate multiple perspectives . To(More)
Similarity is universally acknowledged to be central in transfer, but recent research suggests that its role is complex. The present research attempts to isolate and compare the determinants of similarity-based access to memory and the determinants of the subjective soundness and similarity of a match. We predicted, based on structure-mapping theory, that(More)
Forbus, K.D., P. Nielsen and B. Faltings, Qualitative spatial reasoning: the CLOCK project, Artificial Intelligence 51 (1991) 417-471. Spatial reasoning is ubiquitous in human problem solving. Significantly, many aspects of it appear to be qualitative. This paper describes a general framework for qualitative spatial reasoning and demonstrates how it can be(More)
This paper describes the Structure-Mapping Engine (SME), a cognitive simulation program for studying human analogical processing. SME is based on Gentner’s Structure-Mapping theory of analogy, and provides a “tool kit” for constructing matching algorithms consistent with this theory. This flexibility enhances cognitive simulation studies by simplifying(More)
Many cognitive tasks involving analogy, such as understanding metaphors, problem-solving, and learning, require the ability to extend mappings as new information is found. This paper describes a new version of SME, called I-SME, that operates incrementally. 1-SME is inspired by Keane's IAM model and the use of incremental mapping in Falkenhainer's PHINEAS(More)
Many potential uses of qualitative physics, such as robot planning and intelligent computer-aided engineering, require integrating physics with actions taken by agents . This paper proposes to augment qualitative simulation to include the effects of actions to form action-augmented envisionments . The action-augmented envisionment incorporates both the(More)