Commonsense Knowledge Acquisition and Applications

Size: px
Start display at page:

Download "Commonsense Knowledge Acquisition and Applications"

Transcription

1 Commonsense Knowledge Acquisition and Applications Towards Commonsense Enriched Machines Niket Tandon Ph.D. Supervisor: Gerhard Weikum Max Planck Institute for Informatics

2 2 Hard Rock property brown Hand, leg part of Person Climber is a Person Climbing a rock scene Adventurous Activity

3 3 Human- Machine Knowledge Gap Humans Machines Hard Rock property brown 1 Rock Hand, leg part of Person 2 Hands Climber is a Person 2 Legs Climbing a rock scene Adventurous Activity 1 Person

4 4 Human- Machine Knowledge Gap Humans Machines Hard Rock property brown 1 Rock Commonsense of objects Hand, leg Climber part of is a Person Person 2 Hands 2 Legs Commonsense of relationships Climbing a rock scene Adventurous Activity 1 Person Commonsense of interactions

5 How will the machines be smarter if we fill this knowledge gap Smarter Robots Get me a coffee (where?) Smarter Vision Better classifiers Monitor or TV? given mouse, keyboard Smarter IR Adventurous activities 5

6 Can we fill the human machine knowledge gap using existing Encyclopedic KBs like FreeBase? Encyclopedic Knowledge Facts about instances/events Facts about Instances: A. Honnold, married, Lisa Honnold Facts about classes/activities Common sense Knowledge Their events: A. Honnold, married on,

7 Facts about instances Facts about classes Encyclopedic Knowledge 1. EKB acquisition Unimodal 1. CKB acquisition Multimodal Commonsense Knowledge 2. EKB Curation Textual verification 2. CKB Curation Textual + Visual 3. EKB Completion Negative training assumptions hold 3. CKB Completion Negative training assumptions fail If (e i, r k, e j ) holds, then (e i, r k, e j!= e j ) is -ve A. Honnold, bornin, US A. Honnold, bornin, UK climber, at location, {mountain, university} 7

8 Facts about instances Facts about classes Encyclopedic Knowledge 1. EKB acquisition Unimodal 1. CKB acquisition Multimodal Commonsense Knowledge 2. EKB Curation Textual verification 2. CKB Curation Textual + Visual 3. EKB Completion 3. CKB Completion Negative training Negative training assumptions EKBs have holdseveral functional assumptions relations fail hence the assumption holds. If (e1 i, r k, e j ) holds, then 0.8 (e0.6 i, r k, e j!= e j ) is -ve 0.4 A. 0.2 Honnold, bornin, US 0 A. Honnold, bornin, UK EKB CKB Functional Non-functional 8

9 Commonsense knowledge acquisition is different and harder Humans hardly express the obvious: Scarce & Implicit Spread across multiple modalities: Multimodal Unusual reported more than usual: Reporting Bias Culture specific, Location specific: Contextual 9

10 KBs possessing commonsense knowledge KB Supervision Pros Cons Cyc ConceptNet Tandon et. al AAAI 11 Desiderata manually curated semiautomated bootstrapped using ConceptNet minimal supervision accuracy coverage accuracy coverage organized, high accuracy > 80%, high coverage >10M cost coverage less organized noise, less organized --- Need: automatically constructed, semantically organized Commonsense KB 10

11 Need: robust techniques to automatically construct semantically organized Commonsense KB

12 Three research questions: Investigate robust techniques to acquire: RQ 1. Commonsense of objects in the environment - fine-grained, semantically refined properties.

13 Three research questions: Investigate robust techniques to acquire: RQ 2. Commonsense of relationships between objects. - part whole relation, comparative relation

14 Three research questions: Investigate robust techniques to acquire: RQ 3. Commonsense of interactions between objects. - activities and their semantic attributes.

15 Three research questions: Investigate robust techniques to acquire:

16 Three research questions: Investigate robust techniques to acquire: RQ.1 RQ.2 RQ.3

17 Research question 1 RQ 1. Commonsense of objects in the environment - fine-grained, semantically refined properties. RQ.2 Previous work: lump together these properties do not distinguish the meanings of the words have low coverage RQ.3

18 Input Large text corpus containing e. g. summit is crisp 18 Output triples < w1 n s, r, w2 a s > summit n 2 hastemperature crisp a 3

19 Input Large text corpus containing e. g. summit is crisp Output triples < w1 n s, r, w2 a s > summit n 2 hastemperature crisp a 3 disambiguated n fine-grained relations: r R disambiguated a 1.) 2.) 3.) hasappearance hassound hastaste hastemperature hassound evokesemotion 1.) 2.) 3.) 19

20 Extract generic hasproperty triples over input <noun> verb [adv] <adj> <adj> <noun> e.g. summit is crisp.. Our approach summit, crisp mountain, cold chili, hot Disambiguate args and classify triple 20

21 Extract generic hasproperty triples over input Typically requires training data Disambiguate args and classify triple

22 Extract generic hasproperty triples over input < w1 n, w2 a > summit, crisp Suppose r = hastemperature Disambiguate args and classify triple <, r, w2 a s > < w1 n s, r, > < w1 n s, r, w2 a s > range r inference crisp a 3, hot a 1, cold a 1, icy a 2 domain r inference beach n 3, summit n 2, metal n 1, metal n 2 assertion r inference < summit 2 n, crisp 3 a > < beach 1 n, hot 1 a > 22

23 domain(r), range(r), assertion(r) inference Noisy, Surface form candidates for r Graph construction Graph inference 23

24 An instance of the problem: range(r) summit mountain dancer cold hot crisp

25 An instance of the problem: range(r) crisp a 1 crisp a 3 cold a 1 clearly defined cold and invigorating temperature low or inadequate temperature 25

26 An instance of the problem: range(r) sense #1 sense #2 sense #3 1/2 1/3 1/4 26

27 Label propagation for graph inference, given few seeds. - Label per node = in/not in range of hastemperature Similar nodes Similar labels But, limited training data summit, crisp mountain, cold salsa, hot 27

28 Label propagation for graph inference, given few seeds. - Label per node = in/not in range of hastemperature Similar nodes Similar labels But, limited training data 28

29 Label Propagation: Loss function (Talukdar et. al 2009) V U Seed label loss Similar node diff label loss Label prior loss (high degree nodes are noise) 29

30 Label propagation for graph inference, given few seeds. - Label per node = in/not in range of hastemperature Seed label loss Similar node diff label loss Label prior loss 30

31 Noisy, surface form candidates for r WebChild : Model recap Graph construction Graph inference Clean, disambiguat ed triples in r 31

32 Resulting KB WebChild: Large (~5Million), Semantically organized Accurate (0.82 sampled precision) Domain (hasshape) mountain-n 1 leaf-n 1... Range (hasshape) triangular-a 1 tapered-a 1... Assertions (hassshape) lens-n 1, spherical-a 2 palace-n 2, domed-a 1...

33 Summary of property commonsense WebChild: First commonsense KB with fine-grained relations and disambiguated arguments ; 4.6 million assertions including domain and range for 19 relations. Take away message: Transductive methods help overcome sparsity of commonsense in text.

34 Research question 3 RQ 3. Commonsense of interactions between objects. - activities and their semantic attributes. Previous work: largely discuss events, but activities only at small-scale do not organize the attributes of the activities do not distinguish the meanings of the attribute values

35 An Activity frame {Climb up a mountain Participants Location Time Visuals, Hike up a hill} climber, boy, rope camp, forest, sea shore day, holiday 35

36 Semantic organization of Activity frames Go up an elevation.... Previous activity Get to village.... {Climb up a mountain Participants Location Time Visuals Parent activity, Hike up a hill} climber, boy, rope camp, forest, sea shore day, holiday Next activity Reach at the top

37 Contain events but not activity knowledge May contain activities but no visuals and varying granularity of scene boundaries, transitions. 37

38 Contain events but not activity knowledge May contain activities but no visuals and varying granularity of scene boundaries, transitions. Hollywood narratives are good 38

39 Semantic parsing of scripts Graph construction 39

40 Semantic parsing of scripts Graph construction Input: Text in a scene taken from a semi-structured movie script e.g. : He began to shoot a video on the summit Output: Disambiguated, semantic roles e.g. the man : agent began to shoot : action a video : patient summit : location SRL systems are computationally expensive, domain specific 40

41 State of the art WSD customized for phrases the man began to shoot man.1 man.2 shoot.1 shoot.4 a video video.1 41

42 State of the art WSD customized for phrases VerbNet contains curated semantic roles for verbs the man began to shoot a video man.1 man.2 shoot.1 shoot.4 video.1 NP VP NP agent. patient. shoot.vn.1 animate animate agent. patient. shoot.vn.3 animate inanimate NP VP NP Selectional Selectional restriction restriction Can we use two different information sources to perform SRL given no training data? 42

43 State of the art WSD customized for phrases Jointly leverage Syntactic and semantic role semantics from VerbNet the man began to shoot a video WordNet class hierarchy man.1 man.2 shoot.1 shoot.4 video.1 NP VP NP agent. patient. shoot.vn.1 animate animate agent. patient. shoot.vn.3 animate inanimate NP VP NP WordNet VerbNet linkage Thing/ inanimate 43

44 State of the art WSD customized for phrases Jointly leverage Syntactic and semantic role semantics from VerbNet the man began to shoot a video man.1 man.2 shoot.1 shoot.4 video.1 WordNet class hierarchy Thing/ inanimate NP VP NP agent. patient. shoot.vn.1 animate animate agent. patient. shoot.vn.3 animate inanimate NP VP WordNet NP VerbNet linkage Binary decision variable 44

45 State of the art WSD customized for phrases Jointly leverage Syntactic and semantic role semantics from VerbNet the man began to shoot a video man.1 man.2 shoot.1 shoot.4 video.1 WordNet class hierarchy Thing/ inanimate NP VP NP agent. patient. shoot.vn.1 animate animate agent. patient. shoot.vn.3 animate inanimate NP VP WordNet NP VerbNet linkage WSD prior WN prior 45

46 State of the art WSD customized for phrases Jointly leverage Syntactic and semantic role semantics from VerbNet the man began to shoot a video man.1 man.2 shoot.1 shoot.4 video.1 WordNet class hierarchy Thing/ inanimate NP VP NP agent. patient. shoot.vn.1 animate animate agent. patient. shoot.vn.3 animate inanimate NP VP NP WN VN linkage Sense, VN syntactic match score 46

47 State of the art WSD customized for phrases Jointly leverage Syntactic and semantic role semantics from VerbNet the man began to shoot a video man.1 man.2 shoot.1 shoot.4 video.1 WordNet class hierarchy Thing/ inanimate NP VP NP agent. patient. shoot.vn.1 animate animate agent. patient. shoot.vn.3 animate inanimate NP VP NP WN VN linkage Sense, VN semantic match score 47

48 Joint WSD and SRL WSD prior WN prior Word, VN match score Selectional restriction score x ij = binary decision var. for word i, mapped to WN sense j One VN sense per verb WN, VN sense consistency Selectional restr. constraints binary decision 48

49 Semantic parsing of scripts Graph construction Joint WSD and SRL O/P the man began to shoot man.1 man.2 shoot.1 shoot.4 NP VP NP agent. patient. shoot.vn.1 animate animate Agent: man.1 Action: shoot.4 a video video.1 agent. patient. shoot.vn.3 animate inanimate NP VP NP Patient: video.1

50 Semantic parsing of scripts Graph construction Climb up a Participants mountain climber, rope Location summit, forest Time day

51 Semantic parsing of scripts Graph construction Go up an.... eleva tion Climb up a Participants Location mountain climber, rope summit, forest Hike up a Participants Location hill climber sea shore Reach.... top Time day Time holiday Construct a graph of activity frames with three edge types: TypeOf : T(a,b) Similar : S(a,b) Previous: P(a,b) 51

52 Similarity: S (climb up a mountain, hike up a hill) Activity Similarity + Attribute similarity Climb up a mountain Hike up a Hill Participants climber, rope Participants climber Location forest Location woods Time day Time holiday 52

53 TypeOf: T (climb up a mountain, go up an elevation) Activity hypernymy + Attribute hypernymy Climb up a mountain Go up an elevation Participants climber, rope Participants Person Location forest Location Exterior Time day Time day 53

54 Previous: P (reach the top, climb up a mountain) Climb up a mountain Reach the top Scene: Carrie and Big start out early to head to the village. They climb up the beautiful mountain which felt as if they were in a different world. After several hours they eventually reach the top. Allow gaps between activities within one scene. PMI style counting to suppress generic activities. 54

55 Semantic parsing of scripts Graph construction Goup an elevation.... Climb up a mountain Hike up a hill Participants Location climber, rope summit, forest similar Participants Location climber sea shore Time day Time holiday Reach top

56 Semantic parsing of scripts Graph construction 56

57 Resulting KB: Knowlywood Knowlywood Statistics Scenes 1,708,782 Activity synsets 505,788 Accuracy 0.85 ± 0.01 #Images from scenes 30,000 57

58 Summary of activity commonsense Knowlywood: First organized commonsense activity KB with activity attributes and disambiguated values containing nearly 1 million activities with visuals. Take away message: Jointly leveraging different annotated resources helps overcome sparsity of training data.

59 The overall KB: WebChild KB > 3M concepts, > 18M triples, >1000 relations

60 Conclusions and take home messages: Knowledge to make machines smarter can be acquired with robust techniques that jointly leverage global information Properties (WSDM 14) Comparatives, part-whole (AAAI 14, AAAI 16) Activities (WWW 15, CIKM 15) Research Question 1 Research Question 2 Research Question 3 WEBCHILD KB Applications (CVPR 15, ACL 15, ISWC 16..) 60

61 Conclusions and take home messages: Knowledge to make machines smarter can be acquired with robust techniques that jointly leverage global information Properties (WSDM 14) Comparatives, part-whole (AAAI 14, AAAI 16) Activities (WWW 15, CIKM 15) WEBCHILD KB Applications (CVPR 15, ACL 15, ISWC 16..) ML + NLP community RQ1 Range, domain, assertions of fine-grained relations limited training data can be overcome by jointly leveraging multiple cues RQ2 Computer Fine-grained Vision comparative, community part-whole relations commonsense helps computer vision vision helps commonsense acquisition RQ3 Activity frames with semantic attributes AI community semantically organized knowledge is a step towards filling human machine gap 61

Sreyasi Nag Chowdhury, Niket Tandon, Gerhard Weikum. Max Planck Institute for Informatics, Saarbrücken, Germany

Sreyasi Nag Chowdhury, Niket Tandon, Gerhard Weikum. Max Planck Institute for Informatics, Saarbrücken, Germany Sreyasi Nag Chowdhury, Niket Tandon, Gerhard Weikum Max Planck Institute for Informatics, Saarbrücken, Germany User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic 1 User Query

More information

Spreading Activation in Soar: An Update

Spreading Activation in Soar: An Update Spreading Activation in Soar: An Update Steven Jones Computer Science and Engineering, University of Michigan, Ann Arbor scijones@umich.edu June 13, 2016 Steven Jones (U-M) Spreading Activation in Soar

More information

Object Recognition. Selim Aksoy. Bilkent University

Object Recognition. Selim Aksoy. Bilkent University Image Classification and Object Recognition Selim Aksoy Department of Computer Engineering Bilkent University saksoy@cs.bilkent.edu.tr Image classification Image (scene) classification is a fundamental

More information

Using Perceptual Context to Ground Language

Using Perceptual Context to Ground Language Using Perceptual Context to Ground Language David Chen Joint work with Joohyun Kim, Raymond Mooney Department of Computer Sciences, University of Texas at Austin 2009 IBM Statistical Machine Learning and

More information

BALLGAME: A Corpus for Computational Semantics

BALLGAME: A Corpus for Computational Semantics BALLGAME: A Corpus for Computational Semantics Ezra Keshet, Terry Szymanski, and Stephen Tyndall University of Michigan E-mail: {ekeshet,tdszyman,styndall}@umich.edu Abstract In this paper, we describe

More information

Deakin Research Online

Deakin Research Online Deakin Research Online This is the published version: Lazarescu, Mihai and Venkatesh, Svetha 2003, Using camera motion to identify different types of American football plays, in ICME 2003 : Proceedings

More information

Re-evaluating automatic metrics for image captioning

Re-evaluating automatic metrics for image captioning /mertkilickaya_ kilickayamert@gmail.com Re-evaluating automatic metrics for image captioning Mert Kilickaya, Aykut Erdem, Nazli Ikizler-Cinbis, Erkut Erdem Background source target f( = ( The cat sat on

More information

D-Case Modeling Guide for Target System

D-Case Modeling Guide for Target System D-Case Modeling Guide for Target System 1/32 Table of Contents 1 Scope...4 2 Overview of D-Case and SysML Modeling Guide...4 2.1 Background and Purpose...4 2.2 Target System of Modeling Guide...5 2.3 Constitution

More information

Recognition of Tennis Strokes using Key Postures

Recognition of Tennis Strokes using Key Postures ISSC 2010, UCC, Cork, June 23 24 Recognition of Tennis Strokes using Key Postures Damien Connaghan, Ciarán Ó Conaire, Philip Kelly, Noel E. O Connor CLARITY: Centre for Sensor Web Technologies Dublin City

More information

Working with Object- Orientation

Working with Object- Orientation HOUR 3 Working with Object- Orientation What You ll Learn in This Hour:. How to model a class. How to show a class s features, responsibilities, and constraints. How to discover classes Now it s time to

More information

Introduction to Pattern Recognition

Introduction to Pattern Recognition Introduction to Pattern Recognition Jason Corso SUNY at Buffalo 12 January 2009 J. Corso (SUNY at Buffalo) Introduction to Pattern Recognition 12 January 2009 1 / 28 Pattern Recognition By Example Example:

More information

Naïve Bayes. Robot Image Credit: Viktoriya Sukhanova 123RF.com

Naïve Bayes. Robot Image Credit: Viktoriya Sukhanova 123RF.com Naïve Bayes These slides were assembled by Eric Eaton, with grateful acknowledgement of the many others who made their course materials freely available online. Feel free to reuse or adapt these slides

More information

Lecture 10: Generation

Lecture 10: Generation Lecture 10: Generation Overview of Natural Language Generation An extended example: cricket reports Learning from existing text Overview of Natural Language Generation Generation Generation from what?!

More information

1 Konan University Yuki Hattori Akiyo Nadamoto

1 Konan University Yuki Hattori Akiyo Nadamoto 1 Konan University Yuki Hattori Akiyo Nadamoto 2 3 Much information exists on the internet. There are many search engines on it. By using the search engine Easy for us to obtain information that has high

More information

Naïve Bayes. Robot Image Credit: Viktoriya Sukhanova 123RF.com

Naïve Bayes. Robot Image Credit: Viktoriya Sukhanova 123RF.com Naïve Bayes These slides were assembled by Byron Boots, with only minor modifications from Eric Eaton s slides and grateful acknowledgement to the many others who made their course materials freely available

More information

Science Skills Station

Science Skills Station Science Skills Station Objective 1. Interpret and analyze data so to determine the relationship between resource availability and carrying capacity of a population. 2. Identify biotic and abiotic factors

More information

Knowledge Vault: a web-scale approach to probabilistic knowledge fusion

Knowledge Vault: a web-scale approach to probabilistic knowledge fusion Knowledge Vault: a web-scale approach to probabilistic knowledge fusion Luna Dong, Evgeniy Gabrilovich, Geremy Heitz, Wilko Horn, Ni Lao, Kevin Murphy, Thomas Strohmann, Shaohua Sun, Wei Zhang Google (Machine

More information

Decision Trees. Nicholas Ruozzi University of Texas at Dallas. Based on the slides of Vibhav Gogate and David Sontag

Decision Trees. Nicholas Ruozzi University of Texas at Dallas. Based on the slides of Vibhav Gogate and David Sontag Decision Trees Nicholas Ruozzi University of Texas at Dallas Based on the slides of Vibhav Gogate and David Sontag Announcements Course TA: Hao Xiong Office hours: Friday 2pm-4pm in ECSS2.104A1 First homework

More information

CS472 Foundations of Artificial Intelligence. Final Exam December 19, :30pm

CS472 Foundations of Artificial Intelligence. Final Exam December 19, :30pm CS472 Foundations of Artificial Intelligence Final Exam December 19, 2003 12-2:30pm Name: (Q exam takers should write their Number instead!!!) Instructions: You have 2.5 hours to complete this exam. The

More information

Sentiment Analysis Symposium - Disambiguate Opinion Word Sense via Contextonymy

Sentiment Analysis Symposium - Disambiguate Opinion Word Sense via Contextonymy Sentiment Analysis Symposium - Disambiguate Opinion Word Sense via Contextonymy Guillaume Gadek, Josefin Betsholtz, Alexandre Pauchet, Stéphan Brunessaux, Nicolas Malandain and Laurent Vercouter Airbus,

More information

Fine-Grain Annotation of Cricket Videos

Fine-Grain Annotation of Cricket Videos Fine-Grain Annotation of Cricket Videos Rahul Anand Sharma CVIT, IIIT-Hyderabad Hyderabad, India rahul.anand@research.iiit.ac.in Pramod Sankar K. Xerox Research Center India Bengaluru, India pramod.kompalli@xerox.com

More information

Petacat: Applying ideas from Copycat to image understanding

Petacat: Applying ideas from Copycat to image understanding Petacat: Applying ideas from Copycat to image understanding How Streetscenes Works (Bileschi, 2006) 1. Densely tile the image with windows of different sizes. 2. HMAX C2 features are computed in each window.

More information

Lab 11: Introduction to Linear Regression

Lab 11: Introduction to Linear Regression Lab 11: Introduction to Linear Regression Batter up The movie Moneyball focuses on the quest for the secret of success in baseball. It follows a low-budget team, the Oakland Athletics, who believed that

More information

Taking Your Class for a Walk, Randomly

Taking Your Class for a Walk, Randomly Taking Your Class for a Walk, Randomly Daniel Kaplan Macalester College Oct. 27, 2009 Overview of the Activity You are going to turn your students into an ensemble of random walkers. They will start at

More information

Application of Bayesian Networks to Shopping Assistance

Application of Bayesian Networks to Shopping Assistance Application of Bayesian Networks to Shopping Assistance Yang Xiang, Chenwen Ye, and Deborah Ann Stacey University of Guelph, CANADA Abstract. We develop an on-line shopping assistant that can help a e-shopper

More information

FEATURES. Features. UCI Machine Learning Repository. Admin 9/23/13

FEATURES. Features. UCI Machine Learning Repository. Admin 9/23/13 Admin Assignment 2 This class will make you a better programmer! How did it go? How much time did you spend? FEATURES David Kauchak CS 451 Fall 2013 Assignment 3 out Implement perceptron variants See how

More information

Program Design and Objects. Wrestling with Python

Program Design and Objects. Wrestling with Python Program Design and Objects Wrestling with Python Specifications Before you have the program, you have the specification of the problem These are especially problematic Mainly because they are written in

More information

WORKFORCE DEVELOPMENT

WORKFORCE DEVELOPMENT MAY 2016 WORKFORCE DEVELOPMENT Accident Investigation Overcoming Weakness Minnesota DNR Forensics = growth opportunity New approach for education Stewarding a landscape A MATTER OF CENTIMETERS Barre des

More information

Safety Assessment of Installing Traffic Signals at High-Speed Expressway Intersections

Safety Assessment of Installing Traffic Signals at High-Speed Expressway Intersections Safety Assessment of Installing Traffic Signals at High-Speed Expressway Intersections Todd Knox Center for Transportation Research and Education Iowa State University 2901 South Loop Drive, Suite 3100

More information

Annotated Answer Key and Extension Activities 9 ISBN Copyright 2015 The Continental Press, Inc.

Annotated Answer Key and Extension Activities 9 ISBN Copyright 2015 The Continental Press, Inc. TABLE OF CONTENTS Introduction 3 Format of Books 4 Suggestions for Use 8 Annotated Answer Key and Extension Activities 9 ISBN 978-0-8454-7878-3 Copyright 2015 The Continental Press, Inc. Excepting the

More information

Distributed Systems [Fall 2013]

Distributed Systems [Fall 2013] Distributed Systems [Fall 2013] Lec 7: Time and Synchronization Slide acks: Dave Andersen, Randy Bryant (http://www.cs.cmu.edu/~dga/15-440/f11/lectures/09-time+synch.pdf) 1 Any Questions for HW 2? Deadline

More information

BMS 2 Entry Exam 2011

BMS 2 Entry Exam 2011 English BMS 2 Entry Exam 2011 (TIME: 45 MINUTES) Name:.. First Name:.. Number: Points:... Grade:... PART 1A READING COMPREHENSION (15 minutes) Please read the following text carefully and then do the task

More information

Inferring land use from mobile phone activity

Inferring land use from mobile phone activity Inferring land use from mobile phone activity Jameson L. Toole (MIT) Michael Ulm (AIT) Dietmar Bauer (AIT) Marta C. Gonzalez (MIT) UrbComp 2012 Beijing, China 1 The Big Questions Can land use be predicted

More information

Deconstructing Data Science

Deconstructing Data Science Deconstructing Data Science David Bamman, UC Berkele Info 29 Lecture 4: Regression overview Jan 26, 217 Regression A mapping from input data (drawn from instance space ) to a point in R (R = the set of

More information

Common Core Standards for Language Arts. An Alignment with Santillana Español (Serie Amigos) Grades K-5

Common Core Standards for Language Arts. An Alignment with Santillana Español (Serie Amigos) Grades K-5 Common Core Standards for Language Arts An Alignment with Santillana Español (Serie Amigos) Grades K-5 College and Career Readiness Anchor Standards for Reading The K 5 standards on the following pages

More information

CSC242: Intro to AI. Lecture 21

CSC242: Intro to AI. Lecture 21 CSC242: Intro to AI Lecture 21 Quiz Stop Time: 2:15 Learning (from Examples) Learning Learning gives computers the ability to learn without being explicitly programmed (Samuel, 1959)... agents that can

More information

Assignment for Next Class. Information Systems ISM Put In Nonsense, Get Out Chaos. System and Modeling Concepts. Components of a System.

Assignment for Next Class. Information Systems ISM Put In Nonsense, Get Out Chaos. System and Modeling Concepts. Components of a System. Assignment for Next Class Information Systems ISM 3011 Read and prepare the case studies 1, 2, and 3. Fall 2004 Unit 2A Dr. Martin Hepp 1 Dr. Martin Hepp 2 Put In Nonsense, Get Out Chaos Accurate data

More information

COMP 406 Lecture 05. Artificial. Fiona Yan Liu Department of Computing The Hong Kong Polytechnic University

COMP 406 Lecture 05. Artificial. Fiona Yan Liu Department of Computing The Hong Kong Polytechnic University COMP 406 Lecture 05 Artificial Intelligence Fiona Yan Liu Department of Computing The Hong Kong Polytechnic University Learning Outcomes of Intelligent Agents Search agents Uninformed search Informed search

More information

THe rip currents are very fast moving narrow channels,

THe rip currents are very fast moving narrow channels, 1 Rip Current Detection using Optical Flow Shweta Philip sphilip@ucsc.edu Abstract Rip currents are narrow currents of fast moving water that are strongest near the beach. These type of currents are dangerous

More information

Everest: tourism and climate change provide new challenges

Everest: tourism and climate change provide new challenges 1 Key words Fill the gaps in the sentences using these key words from the text. The paragraph numbers are given to help you. startling commercialism booming soil erosion lodge trekker contaminated glacier

More information

a) List and define all assumptions for multiple OLS regression. These are all listed in section 6.5

a) List and define all assumptions for multiple OLS regression. These are all listed in section 6.5 Prof. C. M. Dalton ECN 209A Spring 2015 Practice Problems (After HW1, HW2, before HW3) CORRECTED VERSION Question 1. Draw and describe a relationship with heteroskedastic errors. Support your claim with

More information

DATA MINING ON CRICKET DATA SET FOR PREDICTING THE RESULTS. Sushant Murdeshwar

DATA MINING ON CRICKET DATA SET FOR PREDICTING THE RESULTS. Sushant Murdeshwar DATA MINING ON CRICKET DATA SET FOR PREDICTING THE RESULTS by Sushant Murdeshwar A Project Report Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science in Computer Science

More information

Sequence Tagging. Today. Part-of-speech tagging. Introduction

Sequence Tagging. Today. Part-of-speech tagging. Introduction Sequence Tagging Today Part-of-speech tagging Introduction Part of speech tagging There are 10 parts of speech, and they are all troublesome. -Mark Twain POS tags are also known as word classes, morphological

More information

Prediction of Basketball Free Throw Shooting by OpenPose

Prediction of Basketball Free Throw Shooting by OpenPose Prediction of Basketball Free Throw Shooting by OpenPose Masato Nakai,Yoshihiko Tsunoda, Hisashi Hayashi, Hideki Murakoshi School of Industrial Technology, Advanced Institute of Industrial Technology 1-10-40,

More information

HANGING ROCK STATE PARK EXPANSION MASTER PLAN PHASE TWO INITIAL CONCEPTS INSTRUCTIONS

HANGING ROCK STATE PARK EXPANSION MASTER PLAN PHASE TWO INITIAL CONCEPTS INSTRUCTIONS ABOUT THE PROJECT The Master Plan for the Expansion of Hanging Rock State Park will create a vision for the nearly 750 acres of land added to the park in 2014. The new property includes Vade Mecum, which

More information

Neural Network in Computer Vision for RoboCup Middle Size League

Neural Network in Computer Vision for RoboCup Middle Size League Journal of Software Engineering and Applications, 2016, *,** Neural Network in Computer Vision for RoboCup Middle Size League Paulo Rogério de Almeida Ribeiro 1, Gil Lopes 1, Fernando Ribeiro 1 1 Department

More information

Low Speed Wind Tunnel Wing Performance

Low Speed Wind Tunnel Wing Performance Low Speed Wind Tunnel Wing Performance ARO 101L Introduction to Aeronautics Section 01 Group 13 20 November 2015 Aerospace Engineering Department California Polytechnic University, Pomona Team Leader:

More information

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS

#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS #19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS Final Research Report Luis E. Navarro-Serment, Ph.D. The Robotics Institute Carnegie Mellon University November 25, 2018. Disclaimer

More information

Title: 4-Way-Stop Wait-Time Prediction Group members (1): David Held

Title: 4-Way-Stop Wait-Time Prediction Group members (1): David Held Title: 4-Way-Stop Wait-Time Prediction Group members (1): David Held As part of my research in Sebastian Thrun's autonomous driving team, my goal is to predict the wait-time for a car at a 4-way intersection.

More information

Time and synchronization

Time and synchronization Time and synchronization ( There s never enough time ) Today s outline Global Time Time in distributed systems A baseball example Synchronizing real clocks Cristian s algorithm The Berkeley Algorithm Network

More information

Time and synchronization. ( There s never enough time )

Time and synchronization. ( There s never enough time ) Time and synchronization ( There s never enough time ) Today s outline Global Time Time in distributed systems A baseball example Synchronizing real clocks Cristian s algorithm The Berkeley Algorithm Network

More information

1.1 The size of the search space Modeling the problem Change over time Constraints... 21

1.1 The size of the search space Modeling the problem Change over time Constraints... 21 Introduction : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 1 I What Are the Ages of My Three Sons? : : : : : : : : : : : : : : : : : 9 1 Why Are Some Problems Dicult to Solve? : : :

More information

Naval Postgraduate School, Operational Oceanography and Meteorology. Since inputs from UDAS are continuously used in projects at the Naval

Naval Postgraduate School, Operational Oceanography and Meteorology. Since inputs from UDAS are continuously used in projects at the Naval How Accurate are UDAS True Winds? Charles L Williams, LT USN September 5, 2006 Naval Postgraduate School, Operational Oceanography and Meteorology Abstract Since inputs from UDAS are continuously used

More information

Introduction to Pattern Recognition

Introduction to Pattern Recognition Introduction to Pattern Recognition Jason Corso SUNY at Buffalo 19 January 2011 J. Corso (SUNY at Buffalo) Introduction to Pattern Recognition 19 January 2011 1 / 32 Examples of Pattern Recognition in

More information

Combined impacts of configurational and compositional properties of street network on vehicular flow

Combined impacts of configurational and compositional properties of street network on vehicular flow Combined impacts of configurational and compositional properties of street network on vehicular flow Yu Zhuang Tongji University, Shanghai, China arch-urban@163.com Xiaoyu Song Tongji University, Shanghai,

More information

PHYSICAL FUNCTION DANCE

PHYSICAL FUNCTION DANCE Dance the Dependent Variable Name: In this activity you ll perform dances based on several functions, first physically (with your feet) and then virtually (with your mouse or finger). PHYSICAL FUNCTION

More information

(Lab Interface BLM) Acceleration

(Lab Interface BLM) Acceleration Purpose In this activity, you will study the concepts of acceleration and velocity. To carry out this investigation, you will use a motion sensor and a cart on a track (or a ball on a track, if a cart

More information

Bring information alive

Bring information alive Bring information alive An introduction to data visualisation Rebecca Wolfe Research Uptake Manager RESYST (Resilient and Responsive Health Systems) Consortium Overview Introduction to data visualisation

More information

TALKING ABOUT HOCKEY. Warm Up. Overview. Materials. Essential Question. Standards

TALKING ABOUT HOCKEY. Warm Up. Overview. Materials. Essential Question. Standards TALKING ABOUT HOCKEY Overview ELA Learning Objective: I can understand and define basic hockey terms. (~60 minutes) In this lesson, students will become familiar with common hockey terms that will serve

More information

Everest: tourism and climate change provide new challenges

Everest: tourism and climate change provide new challenges 1 Key words Fill the gaps in the sentences using these key words from the text. stunning booming intemperate stricken soil erosion trekker coverage contaminated glacier landfill site 1. is the attention

More information

Self-Driving Vehicles That (Fore) See

Self-Driving Vehicles That (Fore) See Self-Driving Vehicles That (Fore) See Dariu M. Gavrila Intelligent Vehicles, TU Delft Berlin Tech.AD, March 5, 2018 Personal Introduction: Dariu M. Gavrila Born in Cluj (Romania) 1990 Doktoraal Degree

More information

Policy Management: How data and information impacts the ability to make policy decisions:

Policy Management: How data and information impacts the ability to make policy decisions: Policy Management: How data and information impacts the ability to make policy decisions: Louis Cripps Regional Transportation District, Asset Management Denver, Colorado Quick exercise... What do these

More information

Cricket umpire assistance and ball tracking system using a single smartphone camera

Cricket umpire assistance and ball tracking system using a single smartphone camera 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Cricket umpire assistance and ball tracking system using a single smartphone camera Udit Arora

More information

Instruction Manual. Pipe Friction Training Panel

Instruction Manual. Pipe Friction Training Panel Instruction Manual HL 102 Pipe Friction Training Panel 100 90 80 70 60 50 40 30 20 10 HL 102 Instruction Manual This manual must be kept by the unit. Before operating the unit: - Read this manual. - All

More information

Determining bicycle infrastructure preferences A case study of Dublin

Determining bicycle infrastructure preferences A case study of Dublin *Manuscript Click here to view linked References 1 Determining bicycle infrastructure preferences A case study of Dublin Brian Caulfield 1, Elaine Brick 2, Orla Thérèse McCarthy 1 1 Department of Civil,

More information

A new AI benchmark. Soccer without Reason Computer Vision and Control for Soccer Playing Robots. Dr. Raul Rojas

A new AI benchmark. Soccer without Reason Computer Vision and Control for Soccer Playing Robots. Dr. Raul Rojas Soccer without Reason Computer Vision and Control for Soccer Playing Robots Dr. Raul Rojas A new AI benchmark -computer vision in real time - embodied intelligence: mechanics - energy management - local

More information

User Manual for the Mars Calibration Bench

User Manual for the Mars Calibration Bench User Manual for the Mars Calibration Bench Fall 2013 Table of Contents Table of Contents Table of Contents... iii Introduction... v Chapter 1: The Mars Calibration Bench... 1 What Is the Mars Calibration

More information

New power in production logging

New power in production logging New power in production logging Locating the zones where fluids enter the wellbore in a producing or injecting well is an important aspect of production logging. It is relatively straightforward to establish

More information

A computer program that improves its performance at some task through experience.

A computer program that improves its performance at some task through experience. 1 A computer program that improves its performance at some task through experience. 2 Example: Learn to Diagnose Patients T: Diagnose tumors from images P: Percent of patients correctly diagnosed E: Pre

More information

Reliable Real-Time Recognition of Motion Related Human Activities using MEMS Inertial Sensors

Reliable Real-Time Recognition of Motion Related Human Activities using MEMS Inertial Sensors Reliable Real-Time Recognition of Motion Related Human Activities using MEMS Inertial Sensors K. Frank,, y; M.J. Vera-Nadales, University of Malaga, Spain; P. Robertson, M. Angermann, v36 Motivation 2

More information

Road Data Input System using Digital Map in Roadtraffic

Road Data Input System using Digital Map in Roadtraffic Data Input System using Digital Map in traffic Simulation Namekawa,M 1., N.Aoyagi 2, Y.Ueda 2 and A.Satoh 2 1 College of Management and Economics, Kaetsu University, Tokyo, JAPAN 2 Faculty of Engineering,

More information

RECRUITMENT HUNTERS A case-study approach to learning more about hunting among Hispanics and improving recruitment and retention of other hunters

RECRUITMENT HUNTERS A case-study approach to learning more about hunting among Hispanics and improving recruitment and retention of other hunters RECRUITMENT OF HISPANIC HUNTERS A case-study approach to learning more about hunting among Hispanics and improving recruitment and retention of other hunters A joint project of the McGraw Center for Conservation

More information

Lab 2: Probability. Hot Hands. Template for lab report. Saving your code

Lab 2: Probability. Hot Hands. Template for lab report. Saving your code Lab 2: Probability Hot Hands Basketball players who make several baskets in succession are described as having a hot hand. Fans and players have long believed in the hot hand phenomenon, which refutes

More information

LOCAL: 2ND CYCLE OF SECONDARY ESO 3 (PAGE 1)

LOCAL: 2ND CYCLE OF SECONDARY ESO 3 (PAGE 1) NAME LOCAL: 2ND CYCLE OF SECONDARY ESO 3 (PAGE 1) 1. Match the extreme sports equipment to the correct definition. helmet life jacket rope crash pads climbing harness raft saddle board 1. Something you

More information

CS 351 Design of Large Programs Zombie House

CS 351 Design of Large Programs Zombie House CS 351 Design of Large Programs Zombie House Instructor: Joel Castellanos e-mail: joel@unm.edu Web: http://cs.unm.edu/~joel/ Office: Electrical and Computer Engineering building (ECE). Room 233 2/23/2017

More information

STATIONKEEPING DYNAMIC POSITIONING FOR YACHTS. Hans Cozijn

STATIONKEEPING DYNAMIC POSITIONING FOR YACHTS. Hans Cozijn STATIONKEEPING DYNAMIC POSITIONING FOR YACHTS Hans Cozijn Senior Project Manager Offshore YACHTS VS. OFFSHORE INDUSTRY 2 YACHTS VS. OFFSHORE INDUSTRY Source : www.hdmt21.com Source : www.charterworld.com

More information

From Constraints to Components at Marin Bicycles

From Constraints to Components at Marin Bicycles From Constraints to Components at Marin Bicycles A Case Study for The Mechanical Design Process Introduction This case study details the development of the Marin Mount Vision Pro mountain bicycle rear

More information

Module 5 : Pulse propagation through third order nonlinear optical medium. Lecture 38 : Long distance soliton transmission system.

Module 5 : Pulse propagation through third order nonlinear optical medium. Lecture 38 : Long distance soliton transmission system. Module 5 : Pulse propagation through third order nonlinear optical medium Lecture 38 : Long distance soliton transmission system Objectives This lecture will outline A long distance soliton transmission

More information

Investigating Content Selection for Language Generation using Machine Learning

Investigating Content Selection for Language Generation using Machine Learning Investigating Content Selection for Language Generation using Machine Learning Colin Kelly Computer Laboratory University of Cambridge 15 JJ Thomson Avenue Cambridge, UK Ann Copestake Computer Laboratory

More information

CRICKET ONTOLOGY. Project Description :- Instructor :- Prof: Navjyothi Singh

CRICKET ONTOLOGY. Project Description :- Instructor :- Prof: Navjyothi Singh Instructor :- Prof: Navjyothi Singh CRICKET ONTOLOGY Project Team :- PV Sai Krishna (200402036) Abhilash I (200501004) Phani Chaitanya (200501076) Kranthi Reddy (200502008) Vidyadhar Rao (200601100) Project

More information

Attribute Adaptation for Personalized Image Search Adriana Kovashka and Kristen Grauman (Supplementary Materials)

Attribute Adaptation for Personalized Image Search Adriana Kovashka and Kristen Grauman (Supplementary Materials) Attribute Adaptation for Personalized Image Search Adriana Kovashka and Kristen Grauman (Supplementary Materials) 1 Additional Accuracy Results In Figure 1, we show more results of the methods performance

More information

The MACC Handicap System

The MACC Handicap System MACC Racing Technical Memo The MACC Handicap System Mike Sayers Overview of the MACC Handicap... 1 Racer Handicap Variability... 2 Racer Handicap Averages... 2 Expected Variations in Handicap... 2 MACC

More information

Section I: Multiple Choice Select the best answer for each problem.

Section I: Multiple Choice Select the best answer for each problem. Inference for Linear Regression Review Section I: Multiple Choice Select the best answer for each problem. 1. Which of the following is NOT one of the conditions that must be satisfied in order to perform

More information

Sharing the How (and not the What )

Sharing the How (and not the What ) Sharing the How (and not the What ) Percy Liang NIPS Workshop on Transfer Learning December 12, 2015 What is shared between tasks? Task A Task B 1 What is shared between tasks? Task A Task B 1 detecting

More information

Beach Wizard: Development of an Operational Nowcast, Short-Term Forecast System for Nearshore Hydrodynamics and Bathymetric Evolution

Beach Wizard: Development of an Operational Nowcast, Short-Term Forecast System for Nearshore Hydrodynamics and Bathymetric Evolution Beach Wizard: Development of an Operational Nowcast, Short-Term Forecast System for Nearshore Hydrodynamics and Bathymetric Evolution Ad Reniers Civil Engineering and Geosciences, Delft University of Technology

More information

Create a bungee line for an object to allow it the most thrilling, yet SAFE, fall from a height of 3 or more meters.

Create a bungee line for an object to allow it the most thrilling, yet SAFE, fall from a height of 3 or more meters. Student Names:,, OBJECTIVE: Create a bungee line for an object to allow it the most thrilling, yet SAFE, fall from a height of 3 or more meters. Each group gets their own object, a meter stick, and 7 new

More information

What s UP in the. Pacific Ocean? Learning Objectives

What s UP in the. Pacific Ocean? Learning Objectives What s UP in the Learning Objectives Pacific Ocean? In this module, you will follow a bluefin tuna on a spectacular migratory journey up and down the West Coast of North America and back and forth across

More information

Statistical Machine Translation

Statistical Machine Translation Statistical Machine Translation Hicham El-Zein Jian Li University of Waterloo May 20, 2015 Hicham El-Zein Jian Li (UW) Statistical Machine Translation May 20, 2015 1 / 69 Overview 1 Introduction 2 Challenges

More information

Descriptive Stats. Review

Descriptive Stats. Review Descriptive Stats Review Categorical Data The Area Principal Distorts the data possibly making it harder to compare categories Everything should add up to 100% When we add up all of our categorical data,

More information

Helicopter Rescues Increasing on Everest

Helicopter Rescues Increasing on Everest Part 1: Read Sources Source 1: Radio Interview Helicopter Rescues Increasing on Everest As You Read Look for evidence that supports your position or convinces you to change your position on this question:

More information

OLCG Supplementary Unit on Snow Snow Pits Lesson Plan

OLCG Supplementary Unit on Snow Snow Pits Lesson Plan OLCG Supplementary Unit on Snow Snow Pits Lesson Plan Topic: Target Level: Snow 4th grade Performance Standards: Alaska Science A2-Level 2 - Students observe physical and chemical properties of common

More information

5. Explain what the website means when it says Waves transfer energy, not matter.

5. Explain what the website means when it says Waves transfer energy, not matter. Introduction When it comes to waves, there are so many ways that waves can be talked about. Whether we are talking about the anatomy of a wave, the different classifications of waves (and there are several!)

More information

Title: Investigating variations (differences) in the urban quality of life, in Boscombe, Dorset.

Title: Investigating variations (differences) in the urban quality of life, in Boscombe, Dorset. Human Fieldwork Enquiry: Title: Investigating variations (differences) in the urban quality of life, in Boscombe, Dorset. AIM: To investigate the variations in quality of life in the urban area of Boscombe.

More information

Assessment Schedule 2016 Mathematics and Statistics: Demonstrate understanding of chance and data (91037)

Assessment Schedule 2016 Mathematics and Statistics: Demonstrate understanding of chance and data (91037) NCEA Level 1 Mathematics and Statistics (91037) 2016 page 1 of 8 Assessment Schedule 2016 Mathematics and Statistics: Demonstrate understanding of chance and data (91037) Evidence Statement One Expected

More information

A Novel Approach to Evaluate Pedestrian Safety at Unsignalized Crossings using Trajectory Data

A Novel Approach to Evaluate Pedestrian Safety at Unsignalized Crossings using Trajectory Data A Novel Approach to Evaluate Pedestrian Safety at Unsignalized Crossings using Trajectory Data Ting Fu Supervisor: Luis Miranda-Moreno, Nicolas Saunier Ting FU Outline 1. Motivation & Literature Review

More information

PREDICTING THE NCAA BASKETBALL TOURNAMENT WITH MACHINE LEARNING. The Ringer/Getty Images

PREDICTING THE NCAA BASKETBALL TOURNAMENT WITH MACHINE LEARNING. The Ringer/Getty Images PREDICTING THE NCAA BASKETBALL TOURNAMENT WITH MACHINE LEARNING A N D R E W L E V A N D O S K I A N D J O N A T H A N L O B O The Ringer/Getty Images THE TOURNAMENT MARCH MADNESS 68 teams (4 play-in games)

More information

Approximate Grammar for Information Extraction

Approximate Grammar for Information Extraction Approximate Grammar for Information Extraction Akshar Bharati, V.Sriram, B.Ravi Sekhar Reddy, Rajeev Sangal International Institute of Information Technology, Hyderabad {sriram,ravi_b}@gdit.iiit.net,{sangal}@iiit.net

More information

Design of a double quadruped for the Tech United soccer robot

Design of a double quadruped for the Tech United soccer robot Design of a double quadruped for the Tech United soccer robot M.J. Naber (0571509) DCT report number: 2009.134 Master Open Space project Eindhoven, 21 December 2009 Supervisor dr.ir. P.C.J.N. Rosielle

More information

Performance of Fully Automated 3D Cracking Survey with Pixel Accuracy based on Deep Learning

Performance of Fully Automated 3D Cracking Survey with Pixel Accuracy based on Deep Learning Performance of Fully Automated 3D Cracking Survey with Pixel Accuracy based on Deep Learning Kelvin C.P. Wang Oklahoma State University and WayLink Systems Corp. 2017-10-19, Copenhagen, Denmark European

More information

Exemplar for Internal Achievement Standard. Mathematics and Statistics Level 1

Exemplar for Internal Achievement Standard. Mathematics and Statistics Level 1 Exemplar for Internal Achievement Standard Mathematics and Statistics Level 1 This exemplar supports assessment against: Achievement Standard Investigate a given multivariate data set using the statistical

More information