Farrar on Ontologies for NLP Fourth w/s on multimodal semantic representation, Tilburg 10-11 Jan 2005.

Slides:



Advertisements
Similar presentations
EECS 690 April 5. Type identity Is a kind of physicalism Every mental event is identical with a physical event In each case where two minds have something.
Advertisements

1 Knowledge Representation Introduction KR and Logic.
Kees van Deemter Matthew Stone Formal Issues in Natural Language Generation Lecture 4 Shieber 1993; van Deemter 2002.
Charting the Potential of Description Logic for the Generation of Referring Expression SELLC, Guangzhou, Dec Yuan Ren, Kees van Deemter and Jeff.
Theories of Knowledge Knowledge is Justified-True-Belief Person, S, knows a proposition, y, iff: Y is true; S believes y; Y is justified for S. (Note:
İDB 408 LINGUISTIC PHILOSOPHY 2010/2011 Spring Term Instructor: Dr. Filiz Ç. Yıldırım.
Introduction The concept of transform appears often in the literature of image processing and data compression. Indeed a suitable discrete representation.
1 Binding DAMs to HL7 Abstract R2 vs. the ISO For the ARB April 18, 2012 Lisa Schick and Wendy VerHoef, ScenPro.
Ambiguous contents? Arvid Båve, Higher seminar in Theoretical Philosophy, FLoV, Gothenburg University, 8 May 2013.
Albert Gatt LIN1180/LIN5082 Semantics Lecture 2. Goals of this lecture Semantics -- LIN 1180 To introduce some of the central concepts that semanticists.
INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING NLP-AI IIIT-Hyderabad CIIL, Mysore ICON DECEMBER, 2003.
Albert Gatt LIN1180 – Semantics Lecture 10. Part 1 (from last week) Theories of presupposition: the semantics- pragmatics interface.
Linguistic Theory Lecture 8 Meaning and Grammar. A brief history In classical and traditional grammar not much distinction was made between grammar and.
I1-[OntoSpace] Ontologies for Spatial Communication John Bateman, Kerstin Fischer, Reinhard Moratz Scott Farrar, Thora Tenbrink.
Substance dualism: do Descartes’ arguments work? Michael Lacewing
The Language of Theories Linking science directly to ‘meanings’
COMP 3009 Introduction to AI Dr Eleni Mangina
Physical Symbol System Hypothesis
Systems Engineering Foundations of Software Systems Integration Peter Denno, Allison Barnard Feeney Manufacturing Engineering Laboratory National Institute.
Conceptual modelling. Overview - what is the aim of the article? ”We build conceptual models in our heads to solve problems in our everyday life”… ”By.
Meaning and Language Part 1.
LANGUAGE LEARNING STRATEGIES
Lecture 1 Introduction: Linguistic Theory and Theories
Name and Label: Discussion Dan Gillman. Problem In general use, Name and Label are synonyms In DDI, usage guidelines are imprecise There exists theory.
Statistical Natural Language Processing. What is NLP?  Natural Language Processing (NLP), or Computational Linguistics, is concerned with theoretical.
February 2009Introduction to Semantics1 Logic, Representation and Inference Introduction to Semantics What is semantics for? Role of FOL Montague Approach.
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.
THE BIG PICTURE Basic Assumptions Linguistics is the empirical science that studies language (or linguistic behavior) Linguistics proposes theories (models)
1 Knowledge Based Systems (CM0377) Lecture 4 (Last modified 5th February 2001)
EEL 5937 Agent communication EEL 5937 Multi Agent Systems Lecture 10, Feb. 6, 2003 Lotzi Bölöni.
November 2003CSA4050: Semantics I1 CSA4050: Advanced Topics in NLP Semantics I What is semantics for? Role of FOL Montague Approach.
Psycholinguistic Theory
Theory and Applications
Towards multimodal meaning representation Harry Bunt & Laurent Romary LREC Workshop on standards for language resources Las Palmas, May 2002.
CMPF144 FUNDAMENTALS OF COMPUTING THEORY Module 5: Classical Logic.
Slide 1 Propositional Definite Clause Logic: Syntax, Semantics and Bottom-up Proofs Jim Little UBC CS 322 – CSP October 20, 2014.
LOGIC AND ONTOLOGY Both logic and ontology are important areas of philosophy covering large, diverse, and active research projects. These two areas overlap.
BAA - Big Mechanism using SIRA Technology Chuck Rehberg CTO at Trigent Software and Chief Scientist at Semantic Insights™
Knowledge Representation of Statistic Domain For CBR Application Supervisor : Dr. Aslina Saad Dr. Mashitoh Hashim PM Dr. Nor Hasbiah Ubaidullah.
On the futility of attempts to formalize clustering within conventional formal frameworks Lev Goldfarb ETS group Faculty of Computer Science UNB Fredericton,
Jan 9, 2004 Symposium on Best Practice LSA, Boston, MA 1 Comparability of language data and analysis Using an ontology for linguistics Scott Farrar, U.
Computational Semantics Day 5: Inference Aljoscha.
Semantic Construction lecture 2. Semantic Construction Is there a systematic way of constructing semantic representation from a sentence of English? This.
CSE Winter 2008 Introduction to Program Verification January 31 proofs through simplification.
Chapter 5: Mind and Body The Rejection of Dualism
Salmon-Alt & Romary on Reference Annotation Fourth workshop on multimodal semantic representation, Tilburg Jan 2005.
November 2006Semantics I1 Natural Language Processing Semantics I What is semantics for? Role of FOL Montague Approach.
KR A Principled Framework for Modular Web Rule Bases and its Semantics Anastasia Analyti Institute of Computer Science, FORTH-ICS, Greece Grigoris.
EEL 5937 Agent communication EEL 5937 Multi Agent Systems Lotzi Bölöni.
LITERATURE SEARCH ASSIGNMENT A) Properties of diatomic molecules A diatomic molecule is a molecule composed of two atoms. For homonuclear diatomics the.
Some Thoughts to Consider 8 How difficult is it to get a group of people, or a group of companies, or a group of nations to agree on a particular ontology?
Unit 1 The Concept of Law. What is a Commonplace?  The set of everyday truths about a given subject matter providing us a shared subject matter for inquiry.
Intertheoretic Reduction and Explanation in Mathematics
Shadows without Objects A very quick introduction to the philosophy of quantum groups. J.P. McCarthy.
EECS 690 April 2.
#1 Make sense of problems and persevere in solving them How would you describe the problem in your own words? How would you describe what you are trying.
Meaning in Language and Literature, 4EN707 Meaning in Language, Lecture 2: Theories Helena Frännhag Autumn 2013.
Substance and Property Dualism Quick task: Fill in the gaps activity Quick task: Fill in the gaps activity ?v=sT41wRA67PA.
The Copleston, Russell Debate Copleston’s Cosmological argument (1948 BBC radio debate)
Artificial Intelligence Logical Agents Chapter 7.
A Probabilistic Quantifier Fuzzification Mechanism: The Model and Its Evaluation for Information Retrieval Felix Díaz-Hemida, David E. Losada, Alberto.
Knowledge Representation Techniques
A new perspective on philosophical debates
The what, where, when, and how of visual word recognition
Do we directly perceive objects? (25 marks)
BBI3420 PJJ 2009/2010 Dr. Zalina Mohd. Kasim
In this chapter Be able to outline the purpose and distinct focus of management research; • Be able to place your research project on a basic-applied.
Lucretianism Bigelow.
The Classical Approach to Categorization
Representations & Reasoning Systems (RRS) (2.2)
Presentation transcript:

Farrar on Ontologies for NLP Fourth w/s on multimodal semantic representation, Tilburg Jan 2005

How I understand the paper Activity 4 sometimes titled –Logico-semantic relations / entities –Semantic Data Categories Farrar’s paper discusses –Ontologies for NLP (cf. referential descriptors) Defense of Bateman 1992, “The theoretical status of ontologies in NLP” Main claim: ontologies for NLP need to be shaped by linguistic concerns

The ontology debate (Hobbs 1985, quoted by Bateman) “Semantics is the attempted specification of the relation between language and the world. (..) There is a spectrum of choices one can make (..). At one end of the spectrum (..), one can adopt the “correct” theory of the world, the one given by quantum mechanics and the other sciences. (..) At the (other) end, one can assume a theory of the world that is isomorphic to the way we talk about it.”

The standard response to Hobb’s question: “Have your cake and eat it”: multilevel semantics (e.g., various systems at Philips and BBN; early theories of underspecification): –a `deep’ semantics that’s as close to the scientific facts as you like –a `shallow’ semantics that’s as close to linguistic structure as you like –any finite number of levels in between –a computable mapping between adjacent levels

Farrar & Bateman Defend the Generalised Upper Model (Bateman et al.) Appear to use multilevel semantics: “separation between linguistic and nonlinguistic levels of knowledge”. Conceptual/semantic distinction Appear to argue against classic denotational (e.g.,Montague-style) semantics (e.g., this seemed to be the gist of example school= x[purpose(x)=learning], where x is either institution or building)

To find out how the Upper Model compares with denotational multilevel semantics, let’s look at some examples

Example 1: `American’ in TENDUM (Bunt et al., Philips/IPO) Shallow semantics: `American company’: x(company(x) & AM(x)) `American passenger’: x(passenger(x) & AM(x)) `American airplane’: x(airplane(x) & AM(x)) Deep semantics: replace `AM’ by one of x(country(headq(x))=USA [company] x(nationality(x)=USA [passenger] x(country(headq(carrier(x)))=USA [airplane] x(country(headq(builder(x)))=USA [airplane]

The idea behind this trick: Shallow semantics: one shallow constant `AM’ used for many different properties, matching English usage Deep semantics: AM replaced by an expression that has straightforward denotation in the world

Generalised Upper Model (GMU) GMU appears to opt for shallow constants Often, these appear to cover cases that are semantically very different It is not always clear how they are linked with deep (denotational) expressions (cf., Bunt & Romary 2004: “Do concepts have modeltheoretic semantics?”) This may result in formulas whose meaning we don’t really understand

Example 2: Generalised possession (after Bateman 1992) The handle of the door, the door’s handle,.. [part-of relation] The desk of John, John’s desk,.. [ownership relation] The son of Abraham, Abraham’s son,.. [“son of” relation] The father of Isaac, Isaac’s father,.. [“father of” relation]

Shallow relation constant POS (part of, owned by, …) The handle of the door  x(POS(x,door) & handle(x)) The desk of John  x(POS(x,John) & desk(x)) But: Abraham’s son  x(POS(x,Abraham) & son(x)) ??? Isaac’s father  x(POS(x,Isaac) & father(x)) ???

The issue illustrated by possession Is a shared form sufficient for postulating a shared (shallow) representation (e.g., POS in the case of generalised possession)? This issue can also be illustrated by focussing on the definite determiner

Example 3: Identifiability Generalised Upper Model works with abstract notions like definiteness (identifiability): The pope lives in Italy He is the son of a rich banker A man collapsed. (..) The man died He is the best left-footer in Scotland All these could be generated from something like “.. IDENT pope..”, “..IDENT son..”, etc.

Identifiability (ctd.) Using one constant IDENT does not tell us what the different usages of the definite article have in common. In NLG, it could put an unreasonable burden on previous modules (which decide whether to generate IDENT or not) Perhaps the right question is not How close to NL should an ontology be?, but How do we link the different levels of meaning?

Example 4: The weather The deepest question in this area: How deep should deep representations be? (Quantum mechanics, cf. Hobbs??) `The wind blows (fiercely), and it’s snowing too’ What we want: –Generate this from numerical weather data –Interpret it and draw inferences –Note: it <> the wind

`The wind blows (fiercely)’ Suppose shallow rep. = blow(w) deep rep. = speed(w)>50mph Mapping from shallow to deep: blow = x(speed(x)>50mph) The wind blows =shallow= blow(w) =deep= x(speed(x)>50mph)(w) = speed(w)>50mph

`It is snowing’ What’s a suitable shallow representation? `it’ does not refer Maybe just an atomic proposition `Snow’ Possible mapping from shallow to deep: Snow =  x(precipitation(x)& type(x)=snow & quantity(x)>10mm p/h)

Questions Are these the kinds of mismatches between NL and reality that you see as the main challenges for building ontologies that are useful to NLP? Does the proposed (classical multilevel semantics) approach look reasonable to you? How does this approach compare to the Generalised Upper Model?