VERB PHYSICS: Relative Physical Knowledge of Actions and Objects

Slides:



Advertisements
Similar presentations
Temporal Constraints Time and Time Again: The Many Ways to Represent Time James F Allen.
Advertisements

Rulebase Expert System and Uncertainty. Rule-based ES Rules as a knowledge representation technique Type of rules :- relation, recommendation, directive,
Reasoning Lindsay Anderson. The Papers “The probabilistic approach to human reasoning”- Oaksford, M., & Chater, N. “Two kinds of Reasoning” – Rips, L.
An Approach to Evaluate Data Trustworthiness Based on Data Provenance Department of Computer Science Purdue University.
Rodent Behavior Analysis Tom Henderson Vision Based Behavior Analysis Universitaet Karlsruhe (TH) 12 November /9.
INFERRING NETWORKS OF DIFFUSION AND INFLUENCE Presented by Alicia Frame Paper by Manuel Gomez-Rodriguez, Jure Leskovec, and Andreas Kraus.
Meaning and Language Part 1.
Scientific Method Paper Airplanes SPI 0507.Inq.1 √ :0507.Inq.1 Identify specific investigations that could be used to answer a particular question and.
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields Yong-Joong Kim Dept. of Computer Science Yonsei.
Results.
Probabilistic and Statistical Techniques 1 Lecture 24 Eng. Ismail Zakaria El Daour 2010.
Designing a Lab Standard 1: Design and conduct scientific investigations using appropriate vocabulary, tools, and techniques.
What Is Science? Think Like a Scientist Scientists use many different skills to learn more about the world. Observing Inferring PredictingClassifying Making.
Variables, sampling, and sample size. Overview  Variables  Types of variables  Sampling  Types of samples  Why specific sampling methods are used.
INTERACTIVE ANALYSIS OF COMPUTER CRIMES PRESENTED FOR CS-689 ON 10/12/2000 BY NAGAKALYANA ESKALA.
Big Ideas Differentiation Frames with Icons. 1. Number Uses, Classification, and Representation- Numbers can be used for different purposes, and numbers.
Agenda for Wednesday Sept 5 th Pretest Root words Notebook set-up Learning Targets Scientific Method.
Foundations of Physics Science Inquiry. Science Process of gathering and organizing information about the physical world.
1 Knowledge Representation CS 171/CS How to represent reality? Use an ontology (a formal representation of reality) General/abstract domain Specific.
C. Lawrence Zitnick Microsoft Research, Redmond Devi Parikh Virginia Tech Bringing Semantics Into Focus Using Visual.
1/21 Automatic Discovery of Intentions in Text and its Application to Question Answering (ACL 2005 Student Research Workshop )
Knowledge Representation
Human Activity Recognition at Mid and Near Range Ram Nevatia University of Southern California Based on work of several collaborators: F. Lv, P. Natarajan,
DeepDive Model Dongfang Xu Ph.D student, School of Information, University of Arizona Dec 13, 2015.
BLHC4032 CRITICAL AND CREATIVE THINKING SIX STEPS OF CRITICAL THINKING.
Data I.
Methods of Scientific Inquiry Ch 1.3 Course Overview.
Using decision trees to build an a framework for multivariate time- series classification 1 Present By Xiayi Kuang.
3.1 Solving Systems By Graphing Or Substitution. * A system of equations is a collection of equations in the same variable. *A solution to a system is.
Artificial Intelligence Knowledge Representation.
Slide Slide 1 Chapter 10 Correlation and Regression 10-1 Overview 10-2 Correlation 10-3 Regression 10-4 Variation and Prediction Intervals 10-5 Multiple.
 V = verb: action in the sentence  S = subject: noun or pronoun performing the action  DO = direct object: comes after an action verb and answers the.
DeepWalk: Online Learning of Social Representations
Adding Dynamic Nodes to Reliability Graph with General Gates using Discrete-Time Method Lab Seminar Mar. 12th, 2007 Seung Ki, Shin.
Pharmaceutical Statistics
Knowledge Representation Techniques
Research Methods in I/O Psychology
Lab Safety & Experimental Design Review
Classification of Research
Depth and Complexity Icons
Introduction to Statistics
Chapter 4: Studying Behavior
Big-Data Fundamentals
Conditional Probability
Two Discourse Driven Language Models for Semantics
The Scientific Method in Psychology
A Consensus-Based Clustering Method
8th Grade Mathematics Curriculum
Do Now Can you Reason abstractly?
What Is Science? Read the lesson title aloud to students.
What Is Science? Read the lesson title aloud to students.
What Is Science? Read the lesson title aloud to students.
Word Embedding Word2Vec.
Automatic Detection of Causal Relations for Question Answering
Combining Like terms.
Authors: Barry Smyth, Mark T. Keane, Padraig Cunningham
7 STEPS OF THE SCIENTIFIC METHOD
What Is Science? Read the lesson title aloud to students.
Table of Contents: Title: Visualizing Scientific Methods
The Nature of Science.
Discriminative Probabilistic Models for Relational Data
Lab Safety & Experimental Design Review
The Winograd Schema Challenge Hector J. Levesque AAAI, 2011
NON-NEGATIVE COMPONENT PARTS OF SOUND FOR CLASSIFICATION Yong-Choon Cho, Seungjin Choi, Sung-Yang Bang Wen-Yi Chu Department of Computer Science &
GhostLink: Latent Network Inference for Influence-aware Recommendation
Learning to Detect Human-Object Interactions with Knowledge
CS249: Neural Language Model
Habib Ullah qamar Mscs(se)
Solving Linear Systems by Graphing
NOTE: Make sure your students know there is no “official” “scientific method.” This terminology is simply used to refer to a typical process of experimentation,
Presentation transcript:

Nidhi Sridhar (nidhi16@seas.upenn.edu) 18 March, 2019 VERB PHYSICS: Relative Physical Knowledge of Actions and Objects Maxwell Forbes and Yejin Choi ACL, 2017 Nidhi Sridhar (nidhi16@seas.upenn.edu) 18 March, 2019

Can we learn the hidden physical knowledge in these sentences? Problem John threw a rock The trash landed in the bin He put the ball into the basket Is John bigger than the rock? Is the trash smaller than the bin? Is the bin more rigid than the trash? Is the basket smaller than the ball? Can we learn the hidden physical knowledge in these sentences?

Motivation Some physical knowledge cannot be captured using current Computer Vision techniques Speed, rigidness of objects, etc These physical properties are rarely stated directly(Reporting bias) No one says “People are bigger than houses” or “Cars are faster than humans”

Problem Mary threw the ball Given a sentence frame 1. Can we determine the physical properties between the two objects Mary and the ball? Mary is bigger than the ball, Mary weighs more than the ball? 2. Do the above implications hold true every time we see the same frame for a verb v? A threw B ⇒ A > B in size, weight, etc

Contents: Related Work Contributions Method Results Analysis Conclusion, Shortcomings and Future Work

Related Work Similar work seen in class: - Comparative Commonsense Knowledge Learning patterns like is bigger than or is longer than - Temporal Learning duration, start time of events - Numerical Attributes Learning what the scale of numerical mention can be compared to - Information Extraction Learning triples of relations between objects

Contributions of this work Introduces a new commonsense reasoning task to identify inherent physical attributes and their relations between objects and verbs Proposes a model to infer relations between object pairs when occurred with a particular verb Develop a new dataset called VERBPHYSICS, a crowdsourced knowledge base for actions and objects

Overview DIRECT OBJECT PREPOSITIONAL OBJECT SUBJECT

Overview DIRECT OBJECT PREPOSITIONAL OBJECT SUBJECT

Objects: x, y Attribute a: {Size, Speed, Rigidness, Strength, Weight} Problem Definition Objects: x, y Attribute a: {Size, Speed, Rigidness, Strength, Weight} Labels: { > , < , ≃}

Objects: x, y Attribute a: {Size, Speed, Rigidness, Strength, Weight} Problem Definition Objects: x, y Attribute a: {Size, Speed, Rigidness, Strength, Weight} Labels: { > , < , ≃} Relative Physical Knowledge Random Variable: O x,y a Predict P( O x,y a = r) where r ⋲ { > , < , ≃} Person > 𝑠𝑖𝑧𝑒 Basketball

Objects: x, y Attribute a: {Size, Speed, Rigidness, Strength, Weight} Problem Definition Objects: x, y Attribute a: {Size, Speed, Rigidness, Strength, Weight} Labels: { > , < , ≃} Relative Physical Knowledge Random Variable: O x,y a Predict P( O x,y a = r) where r ⋲ { > , < , ≃} Physical Implication of Verbs Random Variable 𝐹 𝑣 𝑎 Predict 𝑃( 𝐹 𝑣 𝑎 = r) where r ⋲ { > , < , ≃} Person > 𝑠𝑖𝑧𝑒 Basketball

Crowdsourced Data Collection 813 Frame templates generated through PPMI from Google Syntax N-gram corpus Crowd workers asked to list plausible object pairs for a give frame template Ex: X threw Y -> List objects X and Y Further, they are asked to label one of { > , < , ≃ or no general relation} for the five attributes Collected object pairs are further asked to compare relations and only labels with > 2/3 majority for any given object pair are kept

Model Probabilistic Inference Problem over a factor graph of knowledge Graph has multiple components: - Knowledge Dimensions (For each of the 5 attributes) - Verb Subgraphs - Object Subgraphs Each of these subgraphs contains nodes that are connected through various random variables

High Level View of Factor Graph

Frame Nodes denoting Random Variable 𝐹 𝑣 𝑎 Types of Nodes Frame Nodes denoting Random Variable 𝐹 𝑣 𝑎

Object Nodes denoting Random Variable O x,y a Types of Nodes Object Nodes denoting Random Variable O x,y a

Types of Relationships (walk, run) are similar verbs Verb Similarity

Types of Relationships Object Similarity O(x,z) and O(y, z) then x and y are similar

Types of Relationships He eats an apple He is eating a fruit Frame Similarity

Types of Relationships Attribute Similarity Throws implies size and weight are corelated

Types of Relationships Relation between objects and verbs occurring in certain frames Selectional Preference

Types of Relationships Relation between objects and verbs occurring in certain frames He eats an apple He is eating a fruit (walk, run) are similar verbs Selectional Preference Frame Similarity Verb Similarity Object Similarity Attribute Similarity O(x,z) and O(y, z) then x and y are similar Throws implies size and weight are corelated

Results and Analysis

Analysis Quantitative: Frame and attribute similarity features hindered the performance for prediction for the size attribute Qualitative : Failure cases: - Ambiguity: “for” a purpose or a duration “Drove the car for work/ for 2 hours” - Complex Physics: Stop car with the brake (We know the car is bigger than a brake but model learns brake is bigger than car)

Conclusions, Shortcomings and Future Work Conclusion: The paper introduces an interesting problem and proposes an elegant solution Shortcomings: - Model is still unable to compare objects that never cooccur together Ex: A deer and a frisbee [Yang et all solves this issue] - Problems in the data Future Work: - Analysis of relationships between verbs - Incorporate language nuances to get better results