Identifying the tradeoffs in textual entailment: deep representation versus shallow entailment Randy Goebel Alberta Innovates Centre for Machine Learning.

Slides:



Advertisements
Similar presentations
Kees van Deemter Matthew Stone Formal Issues in Natural Language Generation Lecture 4 Shieber 1993; van Deemter 2002.
Advertisements

Introduction to Computational Linguistics
Proceedings of the Conference on Intelligent Text Processing and Computational Linguistics (CICLing-2007) Learning for Semantic Parsing Advisor: Hsin-His.
Copyright © Allyn & Bacon (2007) Research is a Process of Inquiry Graziano and Raulin Research Methods: Chapter 2 This multimedia product and its contents.
Explanation Producing Combination of NLP and Logical Reasoning through Translation of Text to KR Formalisms CHITTA BARAL ARIZONA STATE UNIVERSITY 1 School.
INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING NLP-AI IIIT-Hyderabad CIIL, Mysore ICON DECEMBER, 2003.
For Friday No reading Homework –Chapter 23, exercises 1, 13, 14, 19 –Not as bad as it sounds –Do them IN ORDER – do not read ahead here.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
C SC 620 Advanced Topics in Natural Language Processing Lecture 20 4/8.
Chapter 6: Modeling and Representation Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Are Linguists Dinosaurs? 1.Statistical language processors seem to be doing away with the need for linguists. –Why do we need linguists when a machine.
Automatically Extracting and Verifying Design Patterns in Java Code James Norris Ruchika Agrawal Computer Science Department Stanford University {jcn,
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
Semi-Automatic Learning of Transfer Rules for Machine Translation of Low-Density Languages Katharina Probst April 5, 2002.
Statistical Natural Language Processing. What is NLP?  Natural Language Processing (NLP), or Computational Linguistics, is concerned with theoretical.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
C Chuen-Liang Chen, NTUCS&IE / 1 COMPILER Chuen-Liang Chen Department of Computer Science and Information Engineering National Taiwan University Taipei,
September 7, September 7, 2015September 7, 2015September 7, 2015 Azusa, CA Sheldon X. Liang Ph. D. Computer Science at Azusa Pacific University.
9/8/20151 Natural Language Processing Lecture Notes 1.
Inductive Logic Programming Includes slides by Luis Tari CS7741L16ILP.
Knowledge Representation and Reasoning University "Politehnica" of Bucharest Department of Computer Science Fall 2010 Adina Magda Florea
A Natural Language Interface for Crime-related Spatial Queries Chengyang Zhang, Yan Huang, Rada Mihalcea, Hector Cuellar Department of Computer Science.
Chapter 1 Introduction Dr. Frank Lee. 1.1 Why Study Compiler? To write more efficient code in a high-level language To provide solid foundation in parsing.
What is linguistics  It is the science of language.  Linguistics is the systematic study of language.  The field of linguistics is concerned with the.
Natural Language Interfaces to Databases Meikiu Lo Gwen Ray October 29, 2003.
THE BIG PICTURE Basic Assumptions Linguistics is the empirical science that studies language (or linguistic behavior) Linguistics proposes theories (models)
November 2003CSA4050: Semantics I1 CSA4050: Advanced Topics in NLP Semantics I What is semantics for? Role of FOL Montague Approach.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Kansas State University Department of Computing and Information Sciences CIS 830: Advanced Topics in Artificial Intelligence Monday, January 22, 2001 William.
BAA - Big Mechanism using SIRA Technology Chuck Rehberg CTO at Trigent Software and Chief Scientist at Semantic Insights™
On the futility of attempts to formalize clustering within conventional formal frameworks Lev Goldfarb ETS group Faculty of Computer Science UNB Fredericton,
Indirect Supervision Protocols for Learning in Natural Language Processing II. Learning by Inventing Binary Labels This work is supported by DARPA funding.
CSA2050 Introduction to Computational Linguistics Lecture 1 Overview.
CSA2050 Introduction to Computational Linguistics Lecture 1 What is Computational Linguistics?
Daisy Arias Math 382/Lab November 16, 2010 Fall 2010.
Programming Languages and Design Lecture 3 Semantic Specifications of Programming Languages Instructor: Li Ma Department of Computer Science Texas Southern.
For Monday Read chapter 24, sections 1-3 Homework: –Chapter 23, exercise 8.
For Monday Read chapter 26 Last Homework –Chapter 23, exercise 7.
Compiler Introduction 1 Kavita Patel. Outlines 2  1.1 What Do Compilers Do?  1.2 The Structure of a Compiler  1.3 Compilation Process  1.4 Phases.
Iana Atanassova Research: – Information retrieval in scientific publications exploiting semantic annotations and linguistic knowledge bases – Ranking algorithms.
For Friday Finish chapter 23 Homework –Chapter 23, exercise 15.
Supertagging CMSC Natural Language Processing January 31, 2006.
Major Science Project Process A blueprint for experiment success.
The Unreasonable Effectiveness of Data
Formal Specification: a Roadmap Axel van Lamsweerde published on ICSE (International Conference on Software Engineering) Jing Ai 10/28/2003.
Human and Machine Understanding of normal Language (NL) Character Strings Presented by Peter Tripodes.
The Database and Info. Systems Lab. University of Illinois at Urbana-Champaign Understanding Web Query Interfaces: Best-Efforts Parsing with Hidden Syntax.
C H A P T E R T W O Syntax and Semantic. 2 Introduction Who must use language definitions? Other language designers Implementors Programmers (the users.
For Monday Read chapter 26 Homework: –Chapter 23, exercises 8 and 9.
Overview of Statistical NLP IR Group Meeting March 7, 2006.
Chapter 6. Inference beyond the index 2007 년 1 월 30 일 부산대학교 인공지능연구실 김민호 Text : FINDING OUT ABOUT Page. 182 ~ 251.
Recognising Textual Entailment Johan Bos School of Informatics University of Edinburgh Scotland,UK.
Artificial Intelligence Logical Agents Chapter 7.
Taking PLAN ® as a 10th grader is a great way to prepare for the ACT—and helps you get ready to succeed in college and beyond!
Chapter 3 – Describing Syntax CSCE 343. Syntax vs. Semantics Syntax: The form or structure of the expressions, statements, and program units. Semantics:
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Neural Machine Translation
Approaches to Machine Translation
PRESENTED BY: PEAR A BHUIYAN
Compiler Lecture 1 CS510.
Recommendation Engines & Accumulo - Sqrrl
How science works (adapted from Coombs, 1983)
Approaches to Machine Translation
Parsing Unrestricted Text
Representations & Reasoning Systems (RRS) (2.2)
COP 4620 / 5625 Programming Language Translation / Compiler Writing Fall 2003 Lecture 2, 09/04/2003 Prof. Roy Levow.
Generalized Diagnostics with the Non-Axiomatic Reasoning System (NARS)
Presentation transcript:

Identifying the tradeoffs in textual entailment: deep representation versus shallow entailment Randy Goebel Alberta Innovates Centre for Machine Learning Department of Computing Science University of Alberta Edmonton, Alberta Canada

NII Shonan Meeting Seminar 057, November 27, Fuji-san

BIRS

Science or Engineering? Google’s translation team employs no linguistics Does the challenge of textual entailment include scientific challenges? Is there an objective function/measure for “optimal” textual entailment?

NII Shonan Meeting Seminar 057, November 27, Outline A simple textual entailment framework Landmarks in the history of deep representation Building models of language entailment from annotated corpora Explanation based on multiple entailment models Summary

NII Shonan Meeting Seminar 057, November 27, Simple Textual Entailment Tom loves all women. X woman(X) loves(Tom,X) Does Tom love Sally? Loves(Tom,Sally) representation expressibility entailment precision A B

NII Shonan Meeting Seminar 057, November 27, Landmarks of deep representation … WVO Quine’s relational versus notional Russell, Hilbert, Robinson descriptive terms Montague’s formal philosophy Steedman’s induction of semantic parsing

NII Shonan Meeting Seminar 057, November 27, Quine’s Relational versus Notional

NII Shonan Meeting Seminar 057, November 27, Quine’s Relational versus Notional

NII Shonan Meeting Seminar 057, November 27, Quine’s Relational versus Notional

NII Shonan Meeting Seminar 057, November 27, Quine’s Relational versus Notional “John wants a sloop.” relationalnotional X.wants(John,X) & sloop(X) X.wants(John,X) & sloop(X) & name(X, “JohnB”)

NII Shonan Meeting Seminar 057, November 27, Russell A logic of definite descriptions

NII Shonan Meeting Seminar 057, November 27, Hilbert, Robinson A logic of indefinite descriptions

NII Shonan Meeting Seminar 057, November 27, Russell, Hilbert, Robinson “John wants a sloop.” relationalnotional

NII Shonan Meeting Seminar 057, November 27, The formal philosophy of Montague Relentless pursuit of compositionality “ In the tradition of Montague grammar... The interpretation of a language is given by a homomorphism between an algebra of syntactic representations and an algebra of semantic objects” “John wants a sloop.”

NII Shonan Meeting Seminar 057, November 27, Hall-Partee Summary of Montague

NII Shonan Meeting Seminar 057, November 27, Hall-Partee Summary “… the big difference is that Montague derives the compositionally; the semantic structure is homomorphic to the syntactic structure”

NII Shonan Meeting Seminar 057, November 27, Semantic Parsing of Steedman Inducing semantic parsers from data, e.g, induce language model fragments from abstracted representations of entailment pairs. “– Parsing directly coupled with compositional assembly of meaning representation or “logical form”; – More recently, the induction of such parsers from data consisting of string meaning pairs.”

NII Shonan Meeting Seminar 057, November 27, A privately appointed agent can be a minor, but acts of agency by a minor can be rescinded by the statutory agent. (Agent's Capacity to Act)Article 102 An agent need not to be a person with the capacity to act. A privately appointed agent can be a minor, but acts of agency by a minor can be rescinded by the statutory agent. (Agent's Capacity to Act)Article 102 An agent need not to be a person with the capacity to act. Entailment pairs as data Queries that only one team answered correctly (NII) 19

NII Shonan Meeting Seminar 057, November 27, Semantic Parsing of Steedman

NII Shonan Meeting Seminar 057, November 27, Semantic Parsing of Steedman

NII Shonan Meeting Seminar 057, November 27, Possible intermediate representations

NII Shonan Meeting Seminar 057, November 27, A spectrum of inference Correct Plausible/consistent/ambig uous Interesting Speculative Wild-ass guess Implausible Wrong deductive Non-deductive 1, 2, 3, n

NII Shonan Meeting Seminar 057, November 27, Measures of entailment quality This strategy creates elaborate “semantic parsers” which embed (fragments) of general inference processes For explanation, what properties are preserved? Soundness, completeness Are there classes of explanation processes Probability, summary, hypothesis

NII Shonan Meeting Seminar 057, November 27, John still wants a sloop “John indicated that he had been considering a variety of sail craft, and his favourite was a sloop.” “John wants a sloop.” ? 1 Sentential classifier with 83% accuracy measure 2 Semantic parsing shows “looking at a sloop” Subsumes “wanting a sloop.” 3 Model shows highest statistical correlation between these two sentences

NII Shonan Meeting Seminar 057, November 27, Summary Entailment processes need to be developed to conform to inference expectations We need annotated corporate to build semantic parsing, summary relationships, IR models, etc. by ML techniques Quality of entailment, like accuracy of inference, should be assessed by “explainability”