Image schemas and spatial reasoning

Image schemas and spatial reasoning Paul Cohen and Carole Beal October, 2006 Paul Cohen. Do not distribute without permission Outline • Image sch...
Author: Gervais Bradley
2 downloads 0 Views 8MB Size
Image schemas and spatial reasoning

Paul Cohen and Carole Beal October, 2006

Paul Cohen. Do not distribute without permission

Outline •

Image schemas



The Image Schema Language (ISL) – Static image schemas – Dynamic/Action schemas



Toward a program story



A conjecture and a bet

Paul Cohen. Do not distribute without permission

Image Schemas •

“An image schema is a condensed redescription of perceptual experience for the purpose of mapping spatial structure onto conceptual structure. . . "

Optic flow

Path instance end

Path schema Start : loc End : loc Waypoint: loc Direction: vector …

Change direction

"[T]hese patterns ‘emerge as meaningful structures for us chiefly at start the level of our bodily movements through space, our manipulations of objects, and our perceptual interaction’." Paul Cohen. Do not distribute without permission

Nonphysical (metaphorical) use of image schemas •

“An image schema is a mental pattern that recurrently provides structured understanding of various experiences, and is available for use in metaphor as a source domain to provide an understanding of yet other experiences.”

"[L]evees block and reroute the Mississippi's periodic flooding cycles. . ." "The city becomes a bowl whose levees are holding the water in. . ." "[T]he only way to regain public confidence after the stumbling early response. . ." "[T]he path from post-9/11 unity to the rancor and fingerpointing in the aftermath of Katrina's fury. . ." "Hurricane Katrina has been a low point in Bush's presidency. . ." "[T]he president's inner circle is working with more than a dozen new task forces. . ." Paul Cohen. Do not distribute without permission

A catalog of schemas Space: • • • • • • • • • Force: • • • • • • • •

Location Up-Down Front-Back Left-Right Near-Far Center-Periphery Contact Straight Verticality Compulsion Blockage Counterforce Diversion Restraint-Removal Enablement Attraction Resistance

Paul Cohen. Do not distribute without permission

Containment: • Container • In-Out • Surface • Full-Empty • Content Locomotion: • Momentum • Path Balance: • Axis Balance • Twin-Pan Balance • Point Balance • Equilibrium Identity: • Matching • Superimposition

Multiplicity: • Merging • Collection • Splitting • Iteration • Part-Whole • Count-Mass • Linkage Existence: • Removal • Bounded space • Cycle • Object • Process • Agent

Croft, W. & D.A. Cruse (2004) Cognitive Linguistics. Cambridge University Press.

Path Schema Physical Paths Path as physical object "Path-to"

Path as physical object "Path-through" Physical realization of an abstract kind of path – a string construction of a toological shortest path

Path-taken (e.g., trajectory of eclipse)

Paul Cohen. Do not distribute without permission

Path Schemas Path-as-process Path-as-process Neurotransmitter activity in the synapse

Paul Cohen. Do not distribute without permission

Path-as-process "Career path" according to banking industry

Other metaphorical paths

"Safe Path" safe sex advertisement

Giotto's "Ascension" Paul Cohen. Do not distribute without permission

Operations on path schemas: Interpretation and Composition

Queudrue tries to block Fabiano's path.

The path towards GM crops in the EU will remain blocked until legislation is in place Paul Cohen. Do not distribute without permission

Image Schemas Representation and Reasoning •

Image schemas are only a tantalizing idea until we formalize their representation and semantics, and invent reasoning and learning methods



The Image Schema Language is a first step – Static schemas • Composition and Interpretation – Dynamic schemas • Prediction and learning

Paul Cohen. Do not distribute without permission

Composition and Interpretation in the Image Schema Language (St. Amant, Chang, Morrison, Cohen, Beal)

Static Schemas

ISL lets you interpret elements of schemas as other schemas: Locations as containers

Paul Cohen. Do not distribute without permission

ISL Code for Interpretations (definterpretation location-as-container :source (location) :result (container-with-capacity 'capacity 1))

A procedure for creating a new schema, called container-with-capacity, which has a single slot called capacity (defaulting to 1). This new schema is bound to a source --which must be a location --- as an interpretation.

(define-relational-interpretation element-in-container-as-blockage () ;; A procedure for creating a new schema called blockage, which has a single ;; slot called blocker, which is bound to the source of this procedure. The ;; source must be an object in a full container. The target is the container.

:source (sci:object (lambda (source target) (and (member source (slot-value target 'included)) The source is in the target container and the container is (numberp (slot-value target 'capacity)) at capacity (>= (length (slot-value target 'included)) (slot-value target 'capacity))))) :target (container-with-capacity) :result (blockage Create a new schema called a blockage with 'blocker (lambda (source target) one slot called blocker, which is by default filled with the source -- the element that's in (declare (ignore target)) the target container-with-capacity. Note that source)) this is an interpretation of the source :interpretation-of *source*) Paul Cohen. Do not distribute without permission

Prediction and Learning in the Image Schema Language (Chang, Cohen, Beal)

Dynamic/Action Schemas

Paul Cohen. Do not distribute without permission

Learning operating regions with ESS

Paul Cohen. Do not distribute without permission

Summary of ISL •

Static schemas – couple of dozen moderately well worked-out, composition and interpretation supported, no reasoning system, yet, but axiom-like assertions are there.



Action schemas – ESS algorithm learns operating regions of controllers, boundaries of operating regions are defined by static image schemas (e.g., object directly in front of you). ESS learns regions to minimize the entropy of predicted transitions between regions given controllers.



Applied to chess boards, ISIS military sim. and Jean's Room

Paul Cohen. Do not distribute without permission

Toward a program – a challenge problem COA analysis

Ok, but spatial reasoning includes reasoning about action in space, which would require mental simulation, here.

Paul Cohen. Do not distribute without permission

Toward a program – a challenge problem

COA analysis (or AAR) of richly multivariate traces from a simulated COA – what happened, who did what to whom, when did it happen, what were the immediate consequences, why did it happen, what's apt to happen next… Storytelling In English

Paul Cohen. Do not distribute without permission

A conjecture and a bet Common sense based on reasoning over abstractions, very abstract image schemas … the formal operational child Common sense based on reasoning over image schemas … the preoperational and concrete operational child

Metaphorical extensions over image schemas…

The bet: Starting at the bottom is the fastest way to the top.

Affordances – the first "action in space" representations, the first spatial commonsense, the first composite image schemas … develops in the first year Perceptual invariants, Ecological optics, visual routines, innate image schemas…available at birth or shortly thereafter Paul Cohen. Do not distribute without permission

Suggest Documents