Learning from Interpretations: A Rooted Kernel for Ordered Hypergraphs. Roni Khardon Gabriel Wachman Tufts University Department of Computer Science

Size: px
Start display at page:

Download "Learning from Interpretations: A Rooted Kernel for Ordered Hypergraphs. Roni Khardon Gabriel Wachman Tufts University Department of Computer Science"

Transcription

1 Learning from Interpretations: A Rooted Kernel for Ordered Hypergraphs Roni Khardon Gabriel Wachman Tufts University Department of Computer Science

2 Motivation Chemicals For example a water molecule: O Relational Data siblings(a, B, C) father(d,a) father(d,b) father(d,c) Can be represented by this hypergraph: H H A B D siblings() father() C

3 Agenda Introduction A Hypergraph Kernel Experiments and Results Future Work Questions

4 Kernel Definition A kernel takes objects and calculates their inner product in some feature space. For example: H O H Φ(G1)= Graph G1 has H has O has C has Hg H C H Φ(G2)= Graph G1 has H has O has C has Hg Therefore K(G1,G2) = <Φ(G1),Φ(G2)> = 1... but K(.,.) performs this calculation without explicitly representing the actual feature vectors.

5 Kernel Definition A kernel takes objects and calculates their inner product in some feature space. For example: H O H Φ(G1)= Graph G1 has H-C-H has H-C-O has H-O-H has H-C-Hg H C H Φ(G2)= Graph G1 has H-C-H has H-C-O has H-O-H has H-C-Hg Therefore K(G1,G2) = <Φ(G1),Φ(G2)> = 1... but K(.,.) performs this calculation without explicitly representing the actual feature vectors.

6 Previous Work Propositionalization [DeKuKa2003], [LaDz94] ILP Systems with Explicit Relational Hypotheses Progol [Mu1995], Tilde[BlDe1997] Graph Kernels Labeled Walk Variants [GaFlWr2004],[KaTsIn2003]

7 Walk Types A walk designates a set of connected edges in the hypergraph and the position of the vertices that connect them. Example: v1 v2 v3 v4 v5 l(e1)=p l(e2)=q v0 va vb v6 v7 v8 v9 l(e3)=r A walk in this graph goes from e1->e2 via v5, then e2->e3 via V8. The walk type is p 5 1 q 4 3 r p(v1,v2,v3,v4,v5) Ʌ q(v5,v6,v7,v8,v9) Ʌ r(v0,va,v8,vb)

8 Graph Kernel and Variants Theorem: K n p 1, p 2 = w of length n count G 1, p 1,w count G 2, p 2,w w is a walk type, count(g,p,w) gives number of walks of type w in G starting at p Variants: K ' n G 1,G 2 = p 1 E 1 n K D n = i=1 p 2 E 2 K n p 1, p 2 i K ' i G 1,G 2 K D K ' D n G 1,G 2 = n G 1,G 2 K D n G 1,G 1 K D n G 2,G 2

9 Edge Kernel Input G 1 = V 1,E 1,G 2 = V 2, E 2 p 1 E 1, p 2 E 2 p 1 i =the i 'th vertex of edge p 1 K 1 p 1,p 2 K 1 p 1,p 2 K n p 1, p 2 = 1 iff label p 1 =label p 2 = 0 o/w k = K 1 p 1,p 2 a=1 max arity b=1 p' 1 : p 1 a =p' 1 b K n 1 p' 1,p' 2 p' 2 : p a b 2 =p' 2 vb v1 v2 v3 v4 v5 e1 va e3 e2 v6 v7 v8 v9

10 Edge Kernel Input G 1 = V 1,E 1,G 2 = V 2,E 2 p 1 E 1,p 2 E 2 p 1 i =the i ' th vertex of edge p 1 K 1 p 1, p 2 = 1 iff label p 1 =label p 2 K 1 p 1, p 2 = 0 o/w K n p 1, p 2 k = K 1 p 1, p 2 a=1 max arity b=1 p' 1 : p 1 a =p' 1 b p' 2 : p 2 a =p' 2 b K n 1 p' 1, p' 2 a = 5 b = 1 p 1 vb v1 v2 v3 v4 v5 va e2 e1 v6 v7 v8 v9 possible p' 1

11 Example G1 v1 v2 v3 v4 v5 label(e2) = r v6 v7 v8 v9 label(e1) = q Walk type q 5 1 r matches in G1 only v1 v2 v3 v4 v5 label(e1) = q G2 v6 v7 v8 v9 label(e2) = r Walk type q 4 1 r matches in G2 only

12 A Hypergraph Kernel Handles multi-arity data directly Bounded length walks Easily implemented DP algorithm

13 A Hypergraph Kernel Handles multi-arity data directly Fixed length walks Easily implemented DP algorithm Different Feature space:

14 Experiments NCTRER 232 examples, 60% majority class Predictive Toxicology 4 label sets, all ~350 example, 60% majority class NCI-HIV 41,606 examples, 99% majority class Mutagenesis 188 chemical structures, 60% majority class High-arity (>2) edges

15 Edge Encoding [Gärtner05] l(v4) = C l(v1) = B e1 l(v3) = C l(v5) = D l(v2) = A l(v6) = A l 1 (e1) = bond(v1,v3) (also B(v1),A(v2),etc.) l 2 (e1) = bondbtoc(v1,v3) l 3 (e1) = bondb ACtoC ABCD(v1,v3)

16 Edge Encoding l(v4) = C l(v1) = B e1 l(v3) = C l(v5) = D l(v2) = A l(v6) = A l 1 (e1) = bond(v1,v3) (also B(v1),A(v2),etc.) l 2 (e1) = bondbtoc(v1,v3) l 3 (e1) = bondb ACtoC ABCD(v1,v3)

17 Edge Encoding l(v4) = C l(v1) = B e1 l(v3) = C l(v5) = D l(v2) = A l(v6) = A l 1 (e1) = bond(v1,v3) (also B(v1),A(v2),etc.) l 2 (e1) = bondbtoc(v1,v3) l 3 (e1) = bondb ACtoC ABCD(v1,v3)

18 Edge Encoding l(v4) = C l(v1) = B e1 l(v3) = C l(v5) = D l(v2) = A l(v6) = A l 1 (e1) = bond(v1,v3) (also B(v1),A(v2),etc.) l 2 (e1) = bondbtoc(v1,v3) l 3 (e1) = bondb ACtoC ABCD(v1,v3)

19 Edge Encoding l(v4) = C l(v1) = B e1 l(v3) = C l(v5) = D l(v2) = A l(v6) = A l 1 (e1) = bond(v1,v3) (also B(v1),A(v2),etc.) l 2 (e1) = bondbtoc(v1,v3) l 3 (e1) = bondb ACtoC ABCD(v1,v3)

20 Edge Encoding l(v4) = C l(v1) = B e1 l(v3) = C l(v5) = D l(v2) = A l(v6) = A l 1 (e1) = bond(v1,v3) (also B(v1),A(v2),etc.) l 2 (e1) = bondbtoc(v1,v3) l 3 (e1) = bondb ACtoC ABCD(v1,v3)

21 Edge Encoding l(v4) = C l(v1) = B e1 l(v3) = C l(v5) = D l(v2) = A l(v6) = A l 1 (e1) = bond(v1,v3) (also B(v1),A(v2),etc.) l 2 (e1) = bondbtoc(v1,v3) l 3 (e1) = bondb ACtoC ABCD(v1,v3)

22 Edge Encoding l(v4) = C l(v1) = B e1 l(v3) = C l(v5) = D l(v2) = A l(v6) = A l 1 (e1) = bond(v1,v3) (also B(v1),A(v2),etc.) l 2 (e1) = bondbtoc(v1,v3) l 3 (e1) = bondb ACtoC ABCD(v1,v3)

23 Edge Encoding l(v4) = C l(v1) = B e1 l(v3) = C l(v5) = D l(v2) = A l(v6) = A l 1 (e1) = bond(v1,v3) (also B(v1),A(v2),etc.) l 2 (e1) = bondbtoc(v1,v3) l 3 (e1) = bondb ACtoC ABCD(v1,v3)

24 Experimental Setup Perceptron with Margin [KrMe1986] Encoding versus walk length Discounting/incrementing paths High-arity versus binary edges Comparison to other methods

25 Results on NCTRER Encoding 3 vastly improves results Length Encoding 1 Encoding 2 Encoding / / / / / / / / / / / / / / / / / / / / / / / / / / / [LaPaDe06] /- 0.09

26 Results on NCTRER Encoding 3 vastly improves results Length Encoding 1 Encoding 2 Encoding / / / / / / / / / / / / / / / / / / / / / / / / / / / [LaPaDe06] /- 0.09

27 Results Competitive or better than existing methods on all datasets Dataset Length HG [FWSZ05] [KaTsIn03] PTC(FM) / / / PTC(FR) / / / PTC(MM) / / / PTC(MR) / / / (Accuracy) Dataset Length HG [HoGaWr04] [GaFlWr03] NCI-HIV / / / (Area under ROC curve)

28 Results Discounting/incrementing gives little or no improvement Best length walk is dataset dependent

29 Results Hyperedges in Mutagenesis Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 1 Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 3

30 Results Hyperedges in Mutagenesis Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 1 Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 3

31 Results Hyperedges in Mutagenesis Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 1 Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 3

32 Results Hyperedges in Mutagenesis Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 1 Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 3

33 Results Hyperedges in Mutagenesis Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 1 Length AB AB+H AB+LC AB+H+LC / / / / / / / / / / / / / / / / / / / / / / / / Encoding 3

34 Hypergraph kernel Summary Competitive with ILP methods as well as graph kernels Uses different feature space Ability to use hyperedges improves performance Data encoding critical Open questions Extend to infinite path Use on other multi-arity data Capture encoding 3 performance Effect of encoding 3 on ILP solvers Kernels for more complex walk types

35 Thank You Gabriel Wachman Roni Khardon

EE582 Physical Design Automation of VLSI Circuits and Systems

EE582 Physical Design Automation of VLSI Circuits and Systems EE Prof. Dae Hyun Kim School of Electrical Engineering and Computer Science Washington State University Routing Grid Routing Grid Routing Grid Routing Grid Routing Grid Routing Lee s algorithm (Maze routing)

More information

Machine Learning an American Pastime

Machine Learning an American Pastime Nikhil Bhargava, Andy Fang, Peter Tseng CS 229 Paper Machine Learning an American Pastime I. Introduction Baseball has been a popular American sport that has steadily gained worldwide appreciation in the

More information

CENG 466 Artificial Intelligence. Lecture 4 Solving Problems by Searching (II)

CENG 466 Artificial Intelligence. Lecture 4 Solving Problems by Searching (II) CENG 466 Artificial Intelligence Lecture 4 Solving Problems by Searching (II) Topics Search Categories Breadth First Search Uniform Cost Search Depth First Search Depth Limited Search Iterative Deepening

More information

Activity 1: Walking Graphs. Answer the following questions based on your experiences in the Student Activity: Walk This Way.

Activity 1: Walking Graphs. Answer the following questions based on your experiences in the Student Activity: Walk This Way. I. Foundations for Functions 3.1 Interpreting Distance versus Graphs: Activity 1 Activity 1: Walking Graphs Answer the following questions based on your experiences in the Student Activity: Walk This Way.

More information

*MAT GAS MIXTURE, a new gas mixture model for airbag applications

*MAT GAS MIXTURE, a new gas mixture model for airbag applications 4 th European LS-DYNA Users Conference Occupant III / Airbag *MAT GAS MIXTURE, a new gas mixture model for airbag applications Author: Lars Olovsson LSTC Correspondence: tel/fax: +46-852 030 881 e-mail:

More information

PRELAB: COLLISIONS IN TWO DIMENSIONS

PRELAB: COLLISIONS IN TWO DIMENSIONS p. 1/7 PRELAB: COLLISIONS IN TWO DIMENSIONS 1. In the collision described in Prediction 1-1, what is the direction of the change in momentum vector D p r for the less massive puck? for the more massive

More information

a. Determine the sprinter's constant acceleration during the first 2 seconds. b. Determine the sprinters velocity after 2 seconds have elapsed.

a. Determine the sprinter's constant acceleration during the first 2 seconds. b. Determine the sprinters velocity after 2 seconds have elapsed. AP Physics 1 FR Practice Kinematics 1d 1 The first meters of a 100-meter dash are covered in 2 seconds by a sprinter who starts from rest and accelerates with a constant acceleration. The remaining 90

More information

Predicting Horse Racing Results with Machine Learning

Predicting Horse Racing Results with Machine Learning Predicting Horse Racing Results with Machine Learning LYU 1703 LIU YIDE 1155062194 Supervisor: Professor Michael R. Lyu Outline Recap of last semester Object of this semester Data Preparation Set to sequence

More information

SHOT ON GOAL. Name: Football scoring a goal and trigonometry Ian Edwards Luther College Teachers Teaching with Technology

SHOT ON GOAL. Name: Football scoring a goal and trigonometry Ian Edwards Luther College Teachers Teaching with Technology SHOT ON GOAL Name: Football scoring a goal and trigonometry 2006 Ian Edwards Luther College Teachers Teaching with Technology Shot on Goal Trigonometry page 2 THE TASKS You are an assistant coach with

More information

An Engineering Approach to Precision Ammunition Development. Justin Pierce Design Engineer Government and International Contracts ATK Sporting Group

An Engineering Approach to Precision Ammunition Development. Justin Pierce Design Engineer Government and International Contracts ATK Sporting Group An Engineering Approach to Precision Ammunition Development Justin Pierce Design Engineer Government and International Contracts ATK Sporting Group 1 Background Federal Premium extensive experience with

More information

MoLE Gas Laws Activities

MoLE Gas Laws Activities MoLE Gas Laws Activities To begin this assignment you must be able to log on to the Internet using Internet Explorer (Microsoft) 4.5 or higher. If you do not have the current version of the browser, go

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

Scheduling the Brazilian Soccer Championship. Celso C. Ribeiro* Sebastián Urrutia

Scheduling the Brazilian Soccer Championship. Celso C. Ribeiro* Sebastián Urrutia Scheduling the Brazilian Soccer Championship Celso C. Ribeiro* Sebastián Urrutia Motivation Problem statement Solution approach Summary Phase 1: create all feasible Ps Phase 2: assign Ps to elite teams

More information

Inverting a Batting Average - an Application of Continued Fractions (Preliminary Version)

Inverting a Batting Average - an Application of Continued Fractions (Preliminary Version) Inverting a Batting Average - an Application of Continued Fractions (Preliminary Version) Allen Back August 30, 2000 Contents Introduction and Motivation 2 Continued Fractions 2 2. Comparison of Two Numbers

More information

Biology Unit 2, Structure of Life, Lab Activity 2-3

Biology Unit 2, Structure of Life, Lab Activity 2-3 Biology Unit 2, Structure of Life, Lab Activity 2-3 Cellular respiration is the release of energy from organic compounds by metabolic chemical oxidation in the mitochondria within each cell. Cellular respiration

More information

ECE 697B (667) Spring 2003

ECE 697B (667) Spring 2003 ECE 667 - Synthesis & Verification - Lecture 2 ECE 697 (667) Spring 23 Synthesis and Verification of Digital Systems unctional Decomposition Slides adopted (with permission) from. Mishchenko, 23 Overview

More information

Gas Pressure and Volume Relationships *

Gas Pressure and Volume Relationships * Gas Pressure and Volume Relationships * MoLE Activities To begin this assignment you must be able to log on to the Internet (the software requires OSX for mac users). Type the following address into the

More information

Process Nature of Process

Process Nature of Process AP Physics Free Response Practice Thermodynamics 1983B4. The pv-diagram above represents the states of an ideal gas during one cycle of operation of a reversible heat engine. The cycle consists of the

More information

Performance Visualization of Bubble Sort in Worst Case Using R Programming in Personal Computer

Performance Visualization of Bubble Sort in Worst Case Using R Programming in Personal Computer Performance Visualization of Bubble Sort in Worst Case Using R Programming in Personal Computer Dipankar Das 1, Priyanka Das 2, Rishab Dey 3, Sreya Modak 4 1 Assistant Professor, The Heritage Academy,

More information

Centre for Transport Studies

Centre for Transport Studies Centre for Transport Studies University College London Research Progress Report Evaluation of Accessible Design of Public Transport Facilities Taku Fujiyama Centre for Transport Studies University College

More information

Transformer fault diagnosis using Dissolved Gas Analysis technology and Bayesian networks

Transformer fault diagnosis using Dissolved Gas Analysis technology and Bayesian networks Proceedings of the 4th International Conference on Systems and Control, Sousse, Tunisia, April 28-30, 2015 TuCA.2 Transformer fault diagnosis using Dissolved Gas Analysis technology and Bayesian networks

More information

Policy Gradient RL to learn fast walk

Policy Gradient RL to learn fast walk Policy Gradient RL to learn fast walk Goal: Enable an Aibo to walk as fast as possible Policy Gradient RL to learn fast walk Goal: Enable an Aibo to walk as fast as possible Start with a parameterized

More information

Rotary air valves used for material feed and explosion protection are required to meet the criteria of NFPA 69 (2014)

Rotary air valves used for material feed and explosion protection are required to meet the criteria of NFPA 69 (2014) Rotary air valves used for material feed and explosion protection are required to meet the criteria of NFPA 69 (2014) 12.2.4.2. 12.2.4.2 rotary valve design criteria (close clearance) 12.2.4.3 THE DESIGN

More information

Numerical Investigation of Air Bubbles Evolution and Coalescence from Submerged Orifices Based on OpenFOAM

Numerical Investigation of Air Bubbles Evolution and Coalescence from Submerged Orifices Based on OpenFOAM Numerical Investigation of Air Bubbles Evolution and Coalescence from Submerged Orifices Based on OpenFOAM Pan Feng, He Ying, Li-zhong Mu 2018-7-6 Dalian University of Technology, China Outline Background

More information

Optimizing Cyclist Parking in a Closed System

Optimizing Cyclist Parking in a Closed System Optimizing Cyclist Parking in a Closed System Letu Qingge, Killian Smith Gianforte School of Computing, Montana State University, Bozeman, MT 59717, USA Abstract. In this paper, we consider the two different

More information

Spatio-temporal analysis of team sports Joachim Gudmundsson

Spatio-temporal analysis of team sports Joachim Gudmundsson Spatio-temporal analysis of team sports Joachim Gudmundsson The University of Sydney Page 1 Team sport analysis Talk is partly based on: Joachim Gudmundsson and Michael Horton Spatio-Temporal Analysis

More information

Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability

Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability CHAPTER 92 Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability Daisuke Fukuda, Jiangshan Ma, Kaoru Yamada and Norihito Shinkai 92.1 Introduction Most standard

More information

An Artificial Neural Network-based Prediction Model for Underdog Teams in NBA Matches

An Artificial Neural Network-based Prediction Model for Underdog Teams in NBA Matches An Artificial Neural Network-based Prediction Model for Underdog Teams in NBA Matches Paolo Giuliodori University of Camerino, School of Science and Technology, Computer Science Division, Italy paolo.giuliodori@unicam.it

More information

Calculation of Trail Usage from Counter Data

Calculation of Trail Usage from Counter Data 1. Introduction 1 Calculation of Trail Usage from Counter Data 1/17/17 Stephen Martin, Ph.D. Automatic counters are used on trails to measure how many people are using the trail. A fundamental question

More information

Algorithms and Data Structures

Algorithms and Data Structures Algorithms and Data Structures CMPSC 465 LECTURES 22-23 Binary Search Trees Adam Smith S. Raskhodnikova and A. Smith. Based on slides by C. Leiserson and E. Demaine. 1 Heaps: Review Heap-leap-jeep-creep(A):

More information

Deformable Convolutional Networks

Deformable Convolutional Networks Deformable Convolutional Networks -- MSRA COCO Detection & Segmentation Challenge 2017 Entry Jifeng Dai With Haozhi Qi*, Zheng Zhang, Bin Xiao, Han Hu, Bowen Cheng*, Yichen Wei Visual Computing Group Microsoft

More information

Evaluating and Classifying NBA Free Agents

Evaluating and Classifying NBA Free Agents Evaluating and Classifying NBA Free Agents Shanwei Yan In this project, I applied machine learning techniques to perform multiclass classification on free agents by using game statistics, which is useful

More information

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001 Author s Name Name of the Paper Session PDynamic Positioning Committee Marine Technology Society DYNAMIC POSITIONING CONFERENCE September 18-19, 2001 POWER PLANT SESSION A New Concept for Fuel Tight DP

More information

TERMINATION FOR HYBRID TABLEAUS

TERMINATION FOR HYBRID TABLEAUS TERMINATION FOR HYBRID TABLEAUS THOMAS BOLANDER AND PATRICK BLACKBURN Abstract. This article extends and improves work on tableau-based decision methods for hybrid logic by Bolander and Braüner [5]. Their

More information

Name: Analyzing Graphs of Quadratic Functions 1. Use the graph at the right to fill in the blanks for each point. a) (, 24) represents Point. b) (12, ) represents Point. c) (, ) represents Point F. d)

More information

PREDICTING the outcomes of sporting events

PREDICTING the outcomes of sporting events CS 229 FINAL PROJECT, AUTUMN 2014 1 Predicting National Basketball Association Winners Jasper Lin, Logan Short, and Vishnu Sundaresan Abstract We used National Basketball Associations box scores from 1991-1998

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

INSTRUMENT INSTRUMENTAL ERROR (of full scale) INSTRUMENTAL RESOLUTION. Tutorial simulation. Tutorial simulation

INSTRUMENT INSTRUMENTAL ERROR (of full scale) INSTRUMENTAL RESOLUTION. Tutorial simulation. Tutorial simulation Lab 1 Standing Waves on a String Learning Goals: To distinguish between traveling and standing waves To recognize how the wavelength of a standing wave is measured To recognize the necessary conditions

More information

Prediction Market and Parimutuel Mechanism

Prediction Market and Parimutuel Mechanism Prediction Market and Parimutuel Mechanism Yinyu Ye MS&E and ICME Stanford University Joint work with Agrawal, Peters, So and Wang Math. of Ranking, AIM, 2 Outline World-Cup Betting Example Market for

More information

Coupling distributed and symbolic execution for natural language queries. Lili Mou, Zhengdong Lu, Hang Li, Zhi Jin

Coupling distributed and symbolic execution for natural language queries. Lili Mou, Zhengdong Lu, Hang Li, Zhi Jin Coupling distributed and symbolic execution for natural language queries Lili Mou, Zhengdong Lu, Hang Li, Zhi Jin doublepower.mou@gmail.com Outline Introduction to neural enquirers Coupled approach of

More information

The Evolution of Transport Planning

The Evolution of Transport Planning The Evolution of Transport Planning On Proportionality and Uniqueness in Equilibrium Assignment Michael Florian Calin D. Morosan Background Several bush-based algorithms for computing equilibrium assignments

More information

PAB Deployment Simulation with Curved Retainer

PAB Deployment Simulation with Curved Retainer 7 th International LS-DYNA Users Conference Crash/Safety (3) PAB Deployment Simulation with Curved Retainer Linhuo Shi TG North America Corporation 095 Crooks Road Troy, MI 48084 Tel: (248) 280-7348 Fax:

More information

Math 4. Unit 1: Conic Sections Lesson 1.1: What Is a Conic Section?

Math 4. Unit 1: Conic Sections Lesson 1.1: What Is a Conic Section? Unit 1: Conic Sections Lesson 1.1: What Is a Conic Section? 1.1.1: Study - What is a Conic Section? Duration: 50 min 1.1.2: Quiz - What is a Conic Section? Duration: 25 min / 18 Lesson 1.2: Geometry of

More information

Windcube FCR measurements

Windcube FCR measurements Windcube FCR measurements Principles, performance and recommendations for use of the Flow Complexity Recognition (FCR) algorithm for the Windcube ground-based Lidar Summary: As with any remote sensor,

More information

Attacking and defending neural networks. HU Xiaolin ( 胡晓林 ) Department of Computer Science and Technology Tsinghua University, Beijing, China

Attacking and defending neural networks. HU Xiaolin ( 胡晓林 ) Department of Computer Science and Technology Tsinghua University, Beijing, China Attacking and defending neural networks HU Xiaolin ( 胡晓林 ) Department of Computer Science and Technology Tsinghua University, Beijing, China Outline Background Attacking methods Defending methods 2 AI

More information

WESEP 594 Research Seminar

WESEP 594 Research Seminar WESEP 594 Research Seminar Aaron J Rosenberg Department of Aerospace Engineering Iowa State University Major: WESEP Co-major: Aerospace Engineering Motivation Increase Wind Energy Capture Betz limit: 59.3%

More information

LEAP CO 2 Laboratory CO 2 mixtures test facility

LEAP CO 2 Laboratory CO 2 mixtures test facility LEAP CO 2 Laboratory CO 2 mixtures test facility THE PROJECT AIM CO 2 flows made available by several capture techniques are contaminated with impurities and this affects the design and operations of the

More information

2 When Some or All Labels are Missing: The EM Algorithm

2 When Some or All Labels are Missing: The EM Algorithm CS769 Spring Advanced Natural Language Processing The EM Algorithm Lecturer: Xiaojin Zhu jerryzhu@cs.wisc.edu Given labeled examples (x, y ),..., (x l, y l ), one can build a classifier. If in addition

More information

2011 Canadian Intermediate Mathematics Contest

2011 Canadian Intermediate Mathematics Contest The CENTRE for EDUCATION in MATHEMATICS and COMPUTING www.cemc.uwaterloo.ca 011 Canadian Intermediate Mathematics Contest Tuesday, November, 011 (in North America and South America) Wednesday, November

More information

Lecture 5. Optimisation. Regularisation

Lecture 5. Optimisation. Regularisation Lecture 5. Optimisation. Regularisation COMP90051 Statistical Machine Learning Semester 2, 2017 Lecturer: Andrey Kan Copyright: University of Melbourne Iterative optimisation Loss functions Coordinate

More information

Better Search Improved Uninformed Search CIS 32

Better Search Improved Uninformed Search CIS 32 Better Search Improved Uninformed Search CIS 32 Functionally PROJECT 1: Lunar Lander Game - Demo + Concept - Open-Ended: No One Solution - Menu of Point Options - Get Started NOW!!! - Demo After Spring

More information

The Cooperative Cleaners Case Study: Modelling and Analysis in Real-Time ABS

The Cooperative Cleaners Case Study: Modelling and Analysis in Real-Time ABS : Modelling and Analysis in Real-Time ABS Silvia Lizeth Tapia Tarifa Precise Modelling and Analysis University of Oslo sltarifa@ifi.uio.no 29.11.2013 S. Lizeth Tapia Tarifa Outline Motivation 1 Motivation

More information

Neural Networks II. Chen Gao. Virginia Tech Spring 2019 ECE-5424G / CS-5824

Neural Networks II. Chen Gao. Virginia Tech Spring 2019 ECE-5424G / CS-5824 Neural Networks II Chen Gao ECE-5424G / CS-5824 Virginia Tech Spring 2019 Neural Networks Origins: Algorithms that try to mimic the brain. What is this? A single neuron in the brain Input Output Slide

More information

CFD Analysis and Experimental Study on Impeller of Centrifugal Pump Alpeshkumar R Patel 1 Neeraj Dubey 2

CFD Analysis and Experimental Study on Impeller of Centrifugal Pump Alpeshkumar R Patel 1 Neeraj Dubey 2 IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 2, 21 ISSN (online): 2321-613 Alpeshkumar R Patel 1 Neeraj Dubey 2 1 PG Student 2 Associate Professor 1,2 Department of

More information

8.G Bird and Dog Race

8.G Bird and Dog Race 8.G Bird and Dog Race Alignments to Content Standards: 8.G.B Task Doug is a dog, and his friend Bert is a bird. They live in Salt Lake City, where the streets are 1/16 miles apart and arranged in a square

More information

LESSON 5: THE BOUNCING BALL

LESSON 5: THE BOUNCING BALL 352 - LINEAR B EHAVIOR LESSON 5: THE BOUNCING BALL y Notes to the Instructor Time: This lesson should take one class session. Materials: Two meter sticks or one tape measure per group, masking tape, balls

More information

Princess Nora University Faculty of Computer & Information Systems ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department

Princess Nora University Faculty of Computer & Information Systems ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department Princess Nora University Faculty of Computer & Information Systems 1 ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department (CHAPTER-3-PART2) PROBLEM SOLVING AND SEARCH (Course coordinator) Searching

More information

Electronic Volume Correctors

Electronic Volume Correctors Electronic Volume Correctors Ben Manson Landis+Gyr October 14, 2016 PUBLIC Agenda Customer Types and suitable equipment Volume corrector standards / regulations Basics of volume correction Gauge v Absolute

More information

Smart-Walk: An Intelligent Physiological Monitoring System for Smart Families

Smart-Walk: An Intelligent Physiological Monitoring System for Smart Families Smart-Walk: An Intelligent Physiological Monitoring System for Smart Families P. Sundaravadivel 1, S. P. Mohanty 2, E. Kougianos 3, V. P. Yanambaka 4, and M. K. Ganapathiraju 5 University of North Texas,

More information

Discussion: Illusions of Sparsity by Giorgio Primiceri

Discussion: Illusions of Sparsity by Giorgio Primiceri Discussion: Illusions of Sparsity by Giorgio Primiceri Pablo Guerron-Quintana Boston College June, 2018 Pablo Guerron-Quintana Discussion 1 / 17 Executive Summary Motivation: Is regular coke (dense model)

More information

CHAPTER 3 TEST REVIEW

CHAPTER 3 TEST REVIEW AP PHYSICS Name: Period: Date: DEVIL PHYSICS BADDEST CLASS ON CAMPUS 50 Multiple Choice 45 Single Response 5 Multi-Response Free Response 3 Short Free Response 2 Long Free Response AP EXAM CHAPTER TEST

More information

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007. Acknowledgement In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007. There are many others without whom I could not have completed

More information

Proportional Rate Reduction for TCP

Proportional Rate Reduction for TCP Proportional Rate Reduction for TCP draft-mathis-tcpm-proportional-rate-reduction-01 Matt Mathis, Nandita Dukkipati, Yuchung Cheng {mattmathis, nanditad, ycheng}@google.com TCPM, IETF-81 July 26, 2011

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

BASKETBALL PREDICTION ANALYSIS OF MARCH MADNESS GAMES CHRIS TSENG YIBO WANG

BASKETBALL PREDICTION ANALYSIS OF MARCH MADNESS GAMES CHRIS TSENG YIBO WANG BASKETBALL PREDICTION ANALYSIS OF MARCH MADNESS GAMES CHRIS TSENG YIBO WANG GOAL OF PROJECT The goal is to predict the winners between college men s basketball teams competing in the 2018 (NCAA) s March

More information

LEE COUNTY WOMEN S TENNIS LEAGUE

LEE COUNTY WOMEN S TENNIS LEAGUE In order for the Lee County Women s Tennis League to successfully promote and equitably manage 2,500+ members and give all players an opportunity to play competitive tennis, it is essential to implement

More information

Lesson 22: Average Rate of Change

Lesson 22: Average Rate of Change Student Outcomes Students know how to compute the average rate of change in the height of water level when water is poured into a conical container at a constant rate. MP.1 Lesson Notes This lesson focuses

More information

Sensing and Modeling of Terrain Features using Crawling Robots

Sensing and Modeling of Terrain Features using Crawling Robots Czech Technical University in Prague Sensing and Modeling of Terrain Features using Crawling Robots Jakub Mrva 1 Faculty of Electrical Engineering Agent Technology Center Computational Robotics Laboratory

More information

STANDARD SCORES AND THE NORMAL DISTRIBUTION

STANDARD SCORES AND THE NORMAL DISTRIBUTION STANDARD SCORES AND THE NORMAL DISTRIBUTION REVIEW 1.MEASURES OF CENTRAL TENDENCY A.MEAN B.MEDIAN C.MODE 2.MEASURES OF DISPERSIONS OR VARIABILITY A.RANGE B.DEVIATION FROM THE MEAN C.VARIANCE D.STANDARD

More information

At each type of conflict location, the risk is affected by certain parameters:

At each type of conflict location, the risk is affected by certain parameters: TN001 April 2016 The separated cycleway options tool (SCOT) was developed to partially address some of the gaps identified in Stage 1 of the Cycling Network Guidance project relating to separated cycleways.

More information

INTRODUCTION AND METHODS OF CMAP SOFTWARE BY IPC-ENG

INTRODUCTION AND METHODS OF CMAP SOFTWARE BY IPC-ENG INTRODUCTION AND METHODS OF CMAP SOFTWARE BY IPC-ENG What is Cmap? CMAP is a software designed to perform easily and quickly centrifugal compressors performance evaluations. CMAP provides all quantitative

More information

Imperfectly Shared Randomness in Communication

Imperfectly Shared Randomness in Communication Imperfectly Shared Randomness in Communication Madhu Sudan Harvard Joint work with Clément Canonne (Columbia), Venkatesan Guruswami (CMU) and Raghu Meka (UCLA). 11/16/2016 UofT: ISR in Communication 1

More information

Generating None-Plans in Order to Find Plans 1

Generating None-Plans in Order to Find Plans 1 Generating None-Plans in Order to Find Plans 1 Wojciech Penczek a joint work with Michał Knapik and Artur Niewiadomski Institute of Computer Sciences, PAS, Warsaw, and Siedlce University, Poland MINI PW,

More information

6.4 ASSESSMENT OF WIND SHEAR FORECAST PERFORMANCE AND IMPLICATIONS ON WIND COMPRESSION IMPACTS

6.4 ASSESSMENT OF WIND SHEAR FORECAST PERFORMANCE AND IMPLICATIONS ON WIND COMPRESSION IMPACTS 6.4 ASSESSMENT OF WIND SHEAR FORECAST PERFORMANCE AND IMPLICATIONS ON WIND COMPRESSION IMPACTS Colleen Reiche*, Michael Robinson, Bernard Niu, Dennis O Donnell, Mike Kay AvMet Applications, Inc., Reston,

More information

This file is part of the following reference:

This file is part of the following reference: This file is part of the following reference: Hancock, Timothy Peter (2006) Multivariate consensus trees: tree-based clustering and profiling for mixed data types. PhD thesis, James Cook University. Access

More information

Predicting the Total Number of Points Scored in NFL Games

Predicting the Total Number of Points Scored in NFL Games Predicting the Total Number of Points Scored in NFL Games Max Flores (mflores7@stanford.edu), Ajay Sohmshetty (ajay14@stanford.edu) CS 229 Fall 2014 1 Introduction Predicting the outcome of National Football

More information

LOW PRESSURE EFFUSION OF GASES revised by Igor Bolotin 03/05/12

LOW PRESSURE EFFUSION OF GASES revised by Igor Bolotin 03/05/12 LOW PRESSURE EFFUSION OF GASES revised by Igor Bolotin 03/05/ This experiment will introduce you to the kinetic properties of low-pressure gases. You will make observations on the rates with which selected

More information

CS 4649/7649 Robot Intelligence: Planning

CS 4649/7649 Robot Intelligence: Planning CS 4649/7649 Robot Intelligence: Planning Differential Kinematics, Probabilistic Roadmaps Sungmoon Joo School of Interactive Computing College of Computing Georgia Institute of Technology S. Joo (sungmoon.joo@cc.gatech.edu)

More information

The University of Hong Kong Department of Physics Experimental Physics Laboratory

The University of Hong Kong Department of Physics Experimental Physics Laboratory The University of Hong Kong Department of Physics Experimental Physics Laboratory PHYS2260 Heat and Waves 2260-1 LABORATORY MANUAL Experiment 1: Adiabatic Gas Law Part A. Ideal Gas Law Equipment Required:

More information

A 28nm SoC with a 1.2GHz 568nJ/ Prediction Sparse Deep-Neural-Network Engine with >0.1 Timing Error Rate Tolerance for IoT Applications

A 28nm SoC with a 1.2GHz 568nJ/ Prediction Sparse Deep-Neural-Network Engine with >0.1 Timing Error Rate Tolerance for IoT Applications A 28nm SoC with a 1.2GHz 568nJ/ Prediction Sparse Deep-Neural-Network Engine with >0.1 Timing Error Rate Tolerance for IoT Applications Paul Whatmough, S. K. Lee, H. Lee, S. Rama, D. Brooks, G.-Y. Wei

More information

Physical Science You will need a calculator today!!

Physical Science You will need a calculator today!! Physical Science 11.3 You will need a calculator today!! Physical Science 11.3 Speed and Velocity Speed and Velocity Speed The ratio of the distance an object moves to the amount of time the object moves

More information

Fluid Flow. Link. Flow» P 1 P 2 Figure 1. Flow Model

Fluid Flow. Link. Flow» P 1 P 2 Figure 1. Flow Model Fluid Flow Equipment: Water reservoir, output tubes of various dimensions (length, diameter), beaker, electronic scale for each table. Computer and Logger Pro software. Lots of ice.temperature probe on

More information

Tutorial: Adding Twitch ChatPlay

Tutorial: Adding Twitch ChatPlay Tutorial: Adding Twitch ChatPlay This tutorial walks you through the steps needed to connect the Twitch ChatPlay feature to your Twitch channel. At the end of the tutorial you will have a primitive sphere

More information

A Behavioral Theory. Teck H. Ho. & National University of Singapore. Joint Work with Noah Lim, Houston Juanjuan Zhang, MIT. July 2008 Teck H.

A Behavioral Theory. Teck H. Ho. & National University of Singapore. Joint Work with Noah Lim, Houston Juanjuan Zhang, MIT. July 2008 Teck H. Designing Pricing Contracts for Homo Sapiens: A Behavioral Theory Teck H. Ho University of California, Berkeley & National University of Singapore Joint Work with Noah Lim, Houston Juanjuan Zhang, MIT

More information

LOW PRESSURE EFFUSION OF GASES adapted by Luke Hanley and Mike Trenary

LOW PRESSURE EFFUSION OF GASES adapted by Luke Hanley and Mike Trenary ADH 1/7/014 LOW PRESSURE EFFUSION OF GASES adapted by Luke Hanley and Mike Trenary This experiment will introduce you to the kinetic properties of low-pressure gases. You will make observations on the

More information

Heat Engine. Reading: Appropriate sections for first, second law of thermodynamics, and PV diagrams.

Heat Engine. Reading: Appropriate sections for first, second law of thermodynamics, and PV diagrams. Heat Engine Equipment: Capstone, 2 large glass beakers (one for ice water, the other for boiling water), temperature sensor, pressure sensor, rotary motion sensor, meter stick, calipers, set of weights,

More information

LEE COUNTY WOMEN S TENNIS LEAGUE

LEE COUNTY WOMEN S TENNIS LEAGUE In order for the Lee County Women s Tennis League to successfully promote and equitably manage 2,500+ members and give all players an opportunity to play competitive tennis, it is essential to implement

More information

Optimization of a Wing-Sail shape for a small boat

Optimization of a Wing-Sail shape for a small boat STAR Global Conference 2014 Vienna, March 17-19 Optimization of a Wing-Sail shape for a small boat G. Lombardi, F. Cartoni, M. Maganzi Dept. of Civil and Industrial Engineering of Pisa Aeronautical Section

More information

COMP219: Artificial Intelligence. Lecture 8: Combining Search Strategies and Speeding Up

COMP219: Artificial Intelligence. Lecture 8: Combining Search Strategies and Speeding Up COMP219: Artificial Intelligence Lecture 8: Combining Search Strategies and Speeding Up 1 Overview Last time Basic problem solving techniques: Breadth-first search complete but expensive Depth-first search

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

Discriminative Feature Selection for Uncertain Graph Classification

Discriminative Feature Selection for Uncertain Graph Classification Discriminative Feature Selection for Uncertain Graph Classification Xiangnan Kong University of Illinois at Chicago joint work with Philip S. Yu (Univ. Illinois at Chicago) Xue Wang & Ann B. Ragin (Northwestern

More information

Chapter 12 Practice Test

Chapter 12 Practice Test Chapter 12 Practice Test 1. Which of the following is not one of the conditions that must be satisfied in order to perform inference about the slope of a least-squares regression line? (a) For each value

More information

Walking with coffee: when and why coffee spills

Walking with coffee: when and why coffee spills Walking with coffee: when and why coffee spills Hans C. Mayer and Rouslan Krechetnikov Department of Mechanical Engineering University of California at Santa Barbara February 20-24, 2012 Page 1/25 Motivation

More information

Tying Knots. Approximate time: 1-2 days depending on time spent on calculator instructions.

Tying Knots. Approximate time: 1-2 days depending on time spent on calculator instructions. Tying Knots Objective: Students will find a linear model to fit data. Students will compare and interpret different slopes and intercepts in a context. Students will discuss domain and range: as discrete

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

GRAPH-BASED SPORTS RANKINGS

GRAPH-BASED SPORTS RANKINGS GRAPH-BASED SPORTS RANKINGS Major Qualifying Project Advisors: CRAIG E WILLS GÁBOR N SÁRKÖZY Written By: CHAIWAT EKKAEWNUMCHAI CONNOR WILLIAM MCNAMARA KYLE LIPFERT RICHARDS ABIGAIL ROSE ROANE A Major Qualifying

More information

Football Play Type Prediction and Tendency Analysis

Football Play Type Prediction and Tendency Analysis Football Play Type Prediction and Tendency Analysis by Karson L. Ota B.S. Computer Science and Engineering Massachusetts Institute of Technology, 2016 SUBMITTED TO THE DEPARTMENT OF ELECTRICAL ENGINEERING

More information

NBA Plays. Mitchell Kates. at the. September 2014

NBA Plays. Mitchell Kates. at the. September 2014 Player Motion Analysis: Automatically Classifying NBA Plays by Mitchell Kates Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements for the

More information

OPTIMIZATION OF A WAVE CANCELLATION MULTIHULL SHIP USING CFD TOOLS

OPTIMIZATION OF A WAVE CANCELLATION MULTIHULL SHIP USING CFD TOOLS OPTIMIZATION OF A AVE CANCELLATION MULTIHULL SHIP USING CFD TOOLS C. Yang, R. Löhner and O. Soto School of Computational Sciences, George Mason University Fairfax VA 030-4444, USA ABSTRACT A simple CFD

More information

2. Related work. 3. Data pre-processing

2. Related work. 3. Data pre-processing Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 113 (2017) 502 507 The 2nd edition of the International Workshop on Data Mining on IoT Systems (DaMIS) Prediction of bicycle

More information