David Dodds David Dodds TOPICS: Metaphor, Metaphor Processing, Metadata (DAML, RDF), SVG, Ontologies.

Slides:



Advertisements
Similar presentations
Author: Brenda Stephenson The University of Tennessee Date submitted to deafed.net – Date submitted to deafed.net – March 6, 2006 March 6, 2006 To contact.
Advertisements

Performance Assessment
Seeing and Organizing Identity Online thoughts on digital context, perception of self and identity management.
THE AHSGE-Reading Things you need to know for graduation!
Cross-Curricular Initiatives
Images Images are a key component of any multimedia presentation.
American History Foundations
Using Data Flow Diagrams
Using Dataflow Diagrams
Center for Modeling & Simulation.  A Map is the most effective shorthand to show locations of objects with attributes, which can be physical or cultural.
Knowledge Acquisition and Modelling Concept Mapping.
Understanding the Research Base Presentation to CSSS October 1, 2011.
Jets in Flight Science Topic: Physics. Lesson Objectives Understand the Engineering Design Process Comprehend the basic principles of flight Apply the.
2008/03/25 Unified Modeling Lanauage 1 Introduction to Unified Modeling Language (UML) – Part One Ku-Yaw Chang Assistant Professor.
Object-Oriented Analysis and Design
Distributed Cognition
Essentials of interaction diagrams Lecture Outline Collaborations Interaction on collaboration diagrams Sequence diagrams Messages from an object.
Video Mining Learning Patterns of Behaviour via an Intelligent Image Analysis System.
Essential Question How do readers use sequencing to understand and retell the text?
Title: Chinese Characters and Top Ontology in EuroWordNet Paper by: Shun Sylvia Wong & Karel Pala Presentation By: Patrick Baker.
Subject: Science Topic: Flight Technology Grades: Teacher Notes.
ACOS 2010 Standards of Mathematical Practice
46th Annual MPESA Fall Conference
Mathematics the Preschool Way
Introduction to Artificial Intelligence Artificial Intelligence Section 4 Mr. Sciame.
Artificial Intelligence Lecture 9. Outline Search in State Space State Space Graphs Decision Trees Backtracking in Decision Trees.
Question 1.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
Artificial Intelligence
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Language Objective: Students will be able to practice agreeing and disagreeing with partner or small group, interpret and discuss illustrations, identify.
TRIAL MakingConnections Science and literacy.
UML What Is the UML? The Unified Modeling Language (UML) is the successor to the wave of object- oriented analysis and design (OOA&D) methods.
Unit 2: Engineering Design Process
Illustrations and Answers for TDT4252 exam, June
Looking at Movies Overview.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 15 System Modeling with the UML.
Conversation Analysis Introduction to Conversation Analysis 2e Anthony J. Liddicoat, March 2011.
12.4 Essential Questions How is a hologram made? When does total internal reflection occur? How are optical fibers used? Using Light Copyright © McGraw-Hill.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
1 1. Representing and Parameterizing Agent Behaviors Jan Allbeck and Norm Badler 연세대학교 컴퓨터과학과 로봇 공학 특강 학기 유 지 오.
© TMC Computer School HC20203 VRML HIGHER DIPLOMA IN COMPUTING Chapter 2 – Basic VRML.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
Finite State Machines (FSM) OR Finite State Automation (FSA) - are models of the behaviors of a system or a complex object, with a limited number of defined.
Business Rules 12 th Meeting Course Name: Business Intelligence Year: 2009.
Search in State Spaces Problem solving as search Search consists of –state space –operators –start state –goal states A Search Tree is an efficient way.
Belonging. Rationale or Focus: In the Area of Study, students explore and examine relationships between language and text, and interrelationships among.
M253 Team Work in Distributed Environments Week (3) By Dr. Dina Tbaishat.
1 Kyung Hee University Interaction Diagrams Spring 2001.
Progression in KS3/4 Algorithms MONDAY 30 TH NOVEMBER SUE SENTANCE.
UNIT 10 Teaching Reading. Aims of the unit In this unit,We are going to discuss how to teach reading. We will focus on the following: 1.How do people.
Definition and Technologies Knowledge Representation.
UML (Unified Modeling Language)
Business Analytics Several odds and ends Copyright © 2016 Curt Hill.
Maestro AI Vision and Design Overview Definitions Maestro: A naïve Sensorimotor Engine prototype. Sensorimotor Engine: Combining sensory and motor functions.
THE SP SYSTEM AS AN AID TO CRIME PREVENTION AND DETECTION (CPD)
Learning Fast and Slow John E. Laird
David Dodds
Object-Oriented Software Engineering Using UML, Patterns, and Java,
STEM Learning Module PISA- Summer 2007
ece 627 intelligent web: ontology and beyond
Design and Layout (part two)
MU-120 Course Guide.
Survey of Knowledge Base Content
CEN3722 Human Computer Interaction Knowledge and Mental Models
Grade 6 Outdoor School Program Curriculum Map
Haskell Tips You can turn any function that takes two inputs into an infix operator: mod 7 3 is the same as 7 `mod` 3 takeWhile returns all initial.
November 3, 2014 Information Visualization, Continued
Presentation transcript:

David Dodds

David Dodds TOPICS: Metaphor, Metaphor Processing, Metadata (DAML, RDF), SVG, Ontologies

David Dodds Title of this paper: Metaphor Processing in Knowledge Technology and Artificial Intelligence KT2002

Metaphor Example Program Associated with this set of slides is a program, anim01.svg, which is an SVG program which performs an animation. (Use an SVG viewer or browser plugin to see it.) The purpose of this animation is to show how tacit and metaphorical information can be captured and represented in a computer in a functional / operational way.

Metaphor Processing Is about computing using patterns that are NOT exact match. Business processing is only exact match. Metaphor processing is not the same as fuzzy logic or fuzzy sets. Metaphors are used in science and technology to extend knowledge, discover new ideas and concepts.

The Albatross Metaphor Functional observation of birds in flight have long been used to glean notions that further the design and development of machines that fly. The U2 aircraft was modeled on the Albatross’ ability to glide efficiently, due to its long narrow wings.

Albatross Metaphor continued The size and shape of the wings of the Albatross were determined to be the key factor in its efficient flight, and these aspects were copied in the plane engineering. Other aspects of the Albatross were not transferred, like the feathers because they were not relevant to the goal (of aircraft design from bird).

SVG Animation Metaphor The SVG animation file which accompanies this set of slides is an instance of deBono diagram combined with Lakoff spatial metaphor. This particular deBono diagram depicts goal oriented group behaviour in pursuit of achieving a goal but is blocked by an obstruction. Lakoff spatial metaphors use orientation in three dimensional Euclidean space as representation.

deBono Diagrams 1 deBono diagrams, shown in Atlas of Management Thinking, depict particles, which have trails, progressing from a starting point moving along a path to some end point. The particles represent agents or actors (people) and the path represents spatial progress toward some location. The agents move toward a labeled goal area, with the passage of time.

deBono Diagrams 2 There are “physical constraints” in the picture which prevent the paths from going just anywhere. These constraints represent contexts, such as “focus”. The diagrams have an implied “gravity” (“naïve physics” model) and visual objects (like walls) are not permeable. There is a temporal factor as well as spatial one.

deBono Diagram 3 Visually the deBono diagram shows that the spatial progress of two “agents” is halted by an obstruction, which moves into place as they approach near the goal, and the HML terms referenced depict that there is a concommitant socio-cultural aspect to such deliberate deflection or blockage.

The Metaphor Explicitly 1 this animation, then, visually presents through time the following metaphor. “Actors” proceed from initial starting points directly towards a goal area. The path represents effort or a journey and in this example is directly oriented to arriving at the goal area after some time has passed in the transit.

The Metaphor Explicitly 2 Just as they are approaching near the goal area a physical barrier slides in front of them, preventing their further approach to the goal area. There is a tunnel object in the picture which prevents the path from going to either side to circumvent the obstruction. This is a visual depiction of constrained activity via the actors. It is a depicted context.The non- permeable barrier (obstruction) object visually represents a constraint.

The Metaphor Explicitly 3 Another actor, the obstructor, causes the occurance of the obstruction and it enters the context of the animation near the end of the animation duration time. The animation stops with the actors blocked from achieving the collective goal.

Lakoff spatial metaphors have an “origin” (locus) or “starting place” (“zero”) based on the body of the person using the metaphor. With substantial ease adult humans assign the origin of this space to being at the eyes of the self, or generally the outerbody surface (“my outside”) and as needed the innerbody volume bounded by that outerbody surface (“my insides”). Humans are able to effectively “move” the origin from the body of self to some other location. This other place then gives the “zero perspective”.

What is the Metaphor here? 1 The metaphor expressed via this computer representation is that people act through time to achieve a goal. Metaphorically they take a journey along a path and ever more closely near the goal (fixed goal in this case). Constraints in the world affect their path and control their efforts. Achieving a goal takes time, it is not instantaneous and not without constraints.

What is the Metaphor here? 2. An actor can introduce deflections or blockages of progress. There is concomitant social and other affect which precedes actions and which is produced as the result of actions and events. These are modeled by use of HML. deBono diagram paths and nonpermeable barriers are visual metaphors for activity and constraints in the world.

Lakoff Spatial Metaphor 1 Lakoff spatial aspects in this visual animation of metaphor are that there is directionality imposed on the visual space. The top is “UP”, and the bottom of the visual space is “DOWN”. While this seems commonsensical computers do not have any such built in notions and must be programmed with that information.

Lakoff Spatial Metaphor 2 Superimposed on top of deBono’s naïve physics model of agent paths is Lakoff’s metaphor “SUCCESS IS UP”. The closer the agent gets to the UP location (in this case the top of the picture) the greater his SUCCESS is. This metaphor is often accompanied by the “GOOD IS UP” one as well, resulting in “I felt really up having achieved my goals”.

Lakoff Spatial Metaphor 3 Because the two meaning contexts (deBono diagram and Lakoff spatial) are superimposed the animated diagram can depict, in a way meaningful to the computer; agent activity, constraints on that activity and can model or associate relevant HML terms with the events and the actors participating.

Lakoff Spatial Metaphor 4 Example: for most of the period of the animation the actors are increasingly nearing the goal area, they are becoming increasingly successful. When the obstruction to further progress occurs they no longer have increasing success. There is a measure of success but incomplete. There is thwarting of goal achievement. Frustration could be inferred to result from this.

Lakoff Spatial Metaphor 5 HML is able to provide representation for this and a production system which uses HML terms can be used to infer (“predict” / detect) likely social outcomes from events in the actors physical world (such as deliberate thwarting).

HML The Human Markup Language (HML) structured vocabulary provides a standardized reference for the representation of socio-cultural information conveyed and implied in the deBono (Lakoff) diagram. Contexts and inferencing provide means for computer determine appropriate terms use.

Constructing Metaphors Because the metaphors are depicted visually and use XML SVG and other XML technologies, it is possible for the computer to do the following: The locations, colors, sizes etc of all the graphics elements constituting an animation can be read by a program and used in inferencing. The SVG code can be created by XSLT to produce animations anew. The animations could be designed to reflect a set of situations depicted by a graph structure like context graphs and or those indicated by HML terms, which may have been participants in a chain of inferences.

OpenCYC and SUMO DAML is used in OpenCYC & SUMO to express taxonomic interrelationships, amongst the general physical, cultural and social knowledge coded there. Terms like #$PurposefulAction and #$performedBy are related to other CYC concepts represented, in such a way that a reasoner can perceive “connections” not directly stated in input.