A HYBRID GRAMMAR-BASED APPROACH FOR LEARNING AND RECOGNIZING NATURAL ICONIC GESTURES. Amir Sadeghipour

Size: px
Start display at page:

Download "A HYBRID GRAMMAR-BASED APPROACH FOR LEARNING AND RECOGNIZING NATURAL ICONIC GESTURES. Amir Sadeghipour"

Transcription

1 A HYBRID GRAMMAR-BASED APPROACH FOR LEARNING AND RECOGNIZING NATURAL ICONIC GESTURES Amir Sadeghipour

2 ICONIC GESTURES Different iconic gestures for the same sphere:.

3 3DIG DATASET 10 simple & 10 complex objects 3D Iconic Gesture Dataset: 29 participants (20m/9f) 3 gestures per object in a random order In total 1739 recorded gestures (~87 gestures/object) Recorded formats: color video, depth video, 20 joints skeleton MS Kinect

4 GESTURE ANALYSIS Representational Techniques 100% 80% Used technique per participant Drawing Shaping 60% 40% 20% Used technique per object Posturing Enactment 100% 1 80% % % 20% Apple Bottle Bulb Chair Cone Cube Cylinder Dumbbell Egg Ellipsoid House Parallel trapezoid Pyramid Rectangular box Sphere Table Teapot Trapezoid Umbrella Vase Simple objects Complex objects C

5 GESTURE ANALYSIS Spatiotemporal feature variabilities Movement direction Movement velocity Size of gesture space Location of gesture space Depicted orientation Depicted form Structural variabilities Handedness Degree of simplification Ordering Repetition

6 GESTURE ANALYSIS Spatiotemporal feature variabilities Drawing fast or slow Drawing in front of head or chest Making curved or straight movements Movement direction Movement velocity Size of gesture space Location of gesture space Depicted orientation Depicted form upward or downward while drawing Drawing a small or a big circle Drawing a horizontal or vertical projection Structural variabilities Handedness Degree of simplification Ordering Repetition

7 GESTURE ANALYSIS 1.2 Handedness per participant Spatiotemporal 100% feature variabilities 80% 60% 40% 20% Movement direction Movement velocity Size of gesture space Handedness per object Handedness per object Location of gesture space 100% 80% 60% 40% 20% 1 0 Depicted orientation Apple Bottle Bulb 1.2 Depicted form 1 Chair Cone Cube Cylinder Dumbbell Handedness per object set Both hands symmetric Both hands asymmetric Only right hand Only left hand Egg Ellipsoid House Parallel trapezoid Pyramid Rectangular box Sphere Table Teapot Trapezoid Umbrella Vase Handedness per object set Simple objects Both hands symmetric Complex objects Both hands asymmetric Only right hand Only left hand Structural variabilities Handedness Degree of simplification Chair Ellipsoid Dumbbell House Cylinder Egg Parallel trapezoid Cube Pyramid Rectangular Cone box Bulb Sphere Table Teapot Trapezoid Umbrella Vase Ordering Repetition

8 GESTURE ANALYSIS 3D gestures per participant Spatiotemporal feature variabilities 100% Movement direction 80% 60% 40% 20% Movement velocity Size of gesture space 3D gestures per object Location of space 3D per object 80% Depicted orientation 100% 60% 40% 20% 0 Apple Depicted form Bottle Bulb Chair Cone Cube Cylinder Dumbbell Egg Ellipsoid House Parallel trapezoid Pyramid Rectangular box Sphere Table Teapot Trapezoid Umbrella Vase Simple objects Complex objects C Structural variabilities Handedness Degree of simplification Ordering Repetition

9 GESTURE ANALYSIS Spatiotemporal feature variabilities Structural variabilities Movement direction Handedness Movement velocity Degree of simplification Size of gesture space Location of gesture space Depicted orientation Depicted form Drawing first the circular base of cone then the triangle, or vice versa. Ordering Repetition

10 GESTURE ANALYSIS Gestures with repetition per participant Spatiotemporal 100% feature variabilities 80% 60% 40% 20% Movement direction Movement velocity Size of gesture space Repetition per object Location 40% of gesture space 30% 20% 10% 0 Depicted orientation Apple Gestures with repetition per object Depicted form Bottle Bulb Chair Cone Cube Cylinder Dumbbell Egg Ellipsoid House Parallel trapezoid Pyramid Rectangular box Sphere Table Teapot Trapezoid Umbrella Vase Simple objects Complex objects C Structural variabilities Handedness Degree of simplification Ordering Repetition

11 COGNITIVE MODEL Three levels of motor knowledge Sensory system visual stimuli of others' gestures Motor system gesture performance 1. Motor Commands: single movement segments Perception strokes Prediction strokes surprise signal Realization Control strokes 2. Motor Programs: specific gesture performances 3. Motor Schemas: group of different gestures with the same iconic mapping motor knowledge Recognition Learning Shared Hierarchical Motor Knowledge Hierarchical Motor Knowledge Motor Schema (MS) Level MS1 MS2... Motor Program (MP) Level motor knowledge MP1 MP2 MP3... Motor Command (MC) Level MC1 MC2 MC3 MC4 MC5...

12 RELATED WORK Tsai & Fu (1980) proposed the idea to use attributed grammars to integrate statistical consideration into syntactic pattern analysis Tsai and Fu (1980). Attributed Grammar - A Tool for Combining Syntactic and Statistical Approaches to Pattern Recognition. IEEE Transactions on Systems Man and Cybernetics. Stolcke (1994) proposed a a Stochastic Context-Free Grammar (SCFG) and probabilistic framework for parsing and learning. Stolcke, Andreas (1994). Bayesian Learning of Probabilistic Language Models. PhD thesis. University of California, Berkeley SCFG represenation S NT1 NT2 NT3 [1] NT1 NT11 NT12 [0.5] NT1 t1 [0.5] NT11 t21 [1] NT12 t22 [1] NT2 t3 [1] NT3 t4 [1]

13 RELATED WORK Ivanov & Bobick (2000) proposed using a pre-defined SCFG for recognizing simple hand gestures (through Earley-Stolcke parsing) Ivanov and Bobick (2000). Recognition of visual activities and interactions by stochastic parsing. IEEE TPAMI. Kitani, Sato & Sugimoto (2006) applied SCFG for learning models of very simple activities. Kitani, Sato and Sugimoto (2006). An MDL Approach to Learning Activity Grammars. IEICE.

14 RELATED WORK Zhang, Tan & Huang (2011) extended SCFG by temporal logic and handling uncertain inputs for both learning and recognizing different visual events. Zhang, Tan and Huang (2011). An extended grammar system for learning and recognizing complex visual events. IEEE TPAMI. Pastra & Aloimonos (2012) proposed a biologically inspired approach to learn hierarchical syntax of human actions. Pastra and Aloimonos (2012). The minimalist grammar of action. Phil. Trans. R. Soc. B.

15 RELATED WORK HMM is the mostly used method for gesture recognition in HCI. Rautaray and Agrawal (2011). Vision based hand gesture recognition for human computer interaction: a survey. Artificial Intelligence Review. Natural gestures, different dann pre-defined HCI gestures, are more variable and complex. Thus, for recognition either extensions of HMM are applied Kruger et al. (2010). Learning Actions from observations Primitive-Based Modeling and Grammar. IEEE Robotics & Automation. or HMMs are applied for low-level symbolization as a basis for high level syntactic learning Ivanov and Bobick (2000). Recognition of visual activities and interactions by stochastic parsing. IEEE TPAMI.

16 FSCFG Feature-based Stochastic Context-Free Grammar (FSCFG) S Statistical Syntactic SCFG represenation S NT1 NT2 NT3 [1] NT1 NT11 NT12 [0.5] NT1 t1 [0.5] NT11 t11 [1] NT12 t12 [1] NT2 t2 [1] NT3 t3 [1] Feature sets: Features: w f1 F 1 w f2 w fn f 1 f 2... f n NT1 NT2 NT3 t1 NT11 NT12 t2 t3 t11 t12 w F1 w F2 w Fl w f1 F 2... w f2 w fn w f1 w f2 w fn f n f 1 f 2... f n f 1 f 2... F l

17 FSCFG Preprocessing: Symbolization of hand trajectories 3D wrist trajectories 2.2 Left wrist trajectory 2.1 Right wrist trajectory Z 1.8 Z 1.7 Y X X Z 1.8 Z 1.7 X X Y Y Extracted features per stroke (dim.) size (2) normal vector (3) concavity (3) average speed (1) start time (1) start-end vector (2) samples heights (5) In total 17 features 0.14 Guiding Strokes Segmenting on velocity dorps Smoothing spline data1 data1 data2 0.5Gesture #208 for bulb 0.14 data velocity data3 2 2 data3 data1 data4 Left wrist velocity data data2 data5 data5 Right wrist velocity 0.1 data6 data3 data6 Smoothed left wrist v. data7 0.1 data4 data7 data8 Smoothed right wrist v. data5 0.3 data data9 Left wrist's local min. data data9 data10 Right wrist's local min. 3 data7 data10 data data8 data data9 4 data data10 data data data2 0 data data1 data4 Left wrist traj data2 Right data5 wrist traj. 0 data3 Smoothed data6 0.2 l. traj. data4 0 data7 0.2 Smoothed r. traj. 1 1 data data8 0.1 frame data data data data data data data10

18 FSCFG Movie: FSCFG.mov

19 FSCFG FSCFG Representation Terminals Hand rules Start rules or FSCFGs FSCFG Processes Structure and parameter learning Parsing strings Generating strings vs. vs. Cognitive Representation Motor commands Motor programs Motor schemas Cognitive Processes Learning gestural motor knowledge Recognizing familiar gestures Performing gestures

20 FSCFG Parsing with FSCFGs Based on Earley-Stolcke parser for SCFG Statistical Syntactic SCFG represenation S NT1 NT2 NT3 [1] NT1 NT11 NT12 [0.5] NT1 t1 [0.5] NT11 t21 [1] NT12 t22 [1] NT2 t2 [1] NT3 t3 [1] Feature sets: Features: w f NT1 NT2 NT3 t1 NT11 NT12 t2 t3 w F F 1 f 1 f 2... t11 f n w f S t12 F 2... w f F l Extending the scanning step of parsing an input symbol by a terminal t : x i 2{x 1,...,x m } Feature-set parsing Feature parsing lx p(x i t)= w Fj g(x i F j ) g(x i F j )= j=1 ny k=1 w fk gauss(f k,xi µ fk, f k )

21 FSCFG Learning FSCFGs Structure learning Structure modification operators to minimize DL U XYXY chunk(x,y)=z U ZZ X a Y b merge(x,y)=z merge(a,b)=c Z c Using Bayesian loss measure: loss = α parsing probability description length Parameter learning Learning rule probabilities: normalized counter Learning feature sets weights: normalized counter Learning feature weights (of terminal t): 1 w f (t)= std({8f 2 F i F i 2 t; i =1,...,l})+1

22 FSCFG Handling uncertain input Substitution error: handled implicitly through feature-based representation Insertion error Deletion error S X Y [1] X a [1] Y b [1] Adding error handling rules S X Y [.99] S X Y SKIP [.01] X a [.98] X ε [.01] X SKIP a [.01] Y b [.98] Y ε [.01] Y SKIP b [.01] SKIP skip [1.0]

23 RESULTS Subsets of 3DIG dataset 1800 Number of gestures Simple synchronous drawing 2D drawing Drawing At least one drawing Drawing or Shaping No posturing All gestures subsets

24 RESULTS 1 ROC Analysis 0.9 Two-fold cross-validation Train and test with an FSCFG per class (object) Each ROC = mean of 20 FSCFGs for 20 classes Varying ROC parameter: classification threshold of parsing probability True positive rate Simple synchronous drawing (AUC=0.996) 2D drawing (AUC=0.979) Drawing (AUC=0.953) At least one drawing (AUC=0.851) Drawing or shaping (AUC=0.811) No posturing (AUC=0.824) All gestures (AUC=0.816) CChance level (AUC=0.5) False positive rate

25 RESULTS Target labels: Teapot 20 Dumbbell 19 Umbrella 18 Table 17 Chair 16 Bottle 15 Bulb 14 Vase 13 Apple 12 House 11 Par.trapezoid 10 Trapezoid 9 Pyramid 8 Cone 7 Cube 6 Rectang.box 5 Cylinder 4 Ellipsoid 3 Egg 2 Sphere 1 Confusion matrix of drawing gestures Predicted labels

26 RESULTS Simple synchronous drawing 2D drawing At least one drawing Drawing or shaping No posturing All gestures

27 RESULTS Comparison Human judgment: based on watching color, skeleton or hand movement videos F-measure / Huamns' correct guess rate FSCFG FSCFG norm. FSCFG optimized HMM SVM Humans color videos Humans skeleton videos Humans wrist videos Chance level SVM: ν-svm type (ν=0.01), radial basis kernel type (γ=0.01) HMM: 5 hidden states and 8 Gaussian mixtures Drawing 5 or No6 7 Simple synchronous drawing 2D drawing Drawing At least one drawing Shaping posturing All gestures

28 Classification performance RESULTS FSCFG FSCFG 0.9 FSCFG normalized 0.8 HMM SVM 0.7 Chance level norm. FSCFG Human judgment performance HMM SVM Color Humans videos color videos Skeleton videos Humans skeleton vide Wrist videos Humans wrist videos Chance level Chance level 0 Simple sync. drawing 2D drawing Drawing At least one drawing Drawing or shaping No All gestures posturing 0 Simple sync. drawing 2D drawing Drawing At least one drawing Drawing or shaping No All gestures posturing SVM: ν-svm type (ν=0.01), radial basis kernel type (γ=0.01) HMM: 5 hidden states and 8 Gaussian mixtures Human judgment: based on watching color, skeleton or hand movement videos

29 RESULTS Clustering of drawing gestures for simple objects Y X S=>L26 R27 S=>L31 R37 S=>L54 R54 S=>L70 R76 S=>L57 R61 S=>L83 R88 S=>L97 R102 Motor schemas Motor programs Motor commands Gesture performances Trapezoid Cone Cube Cylinder Sphere Ellipsoid Egg Rectangular box Parallel trapezoid Pyramid

30 RESULTS Simple synchronous drawing for simple objects Drawing or shaping for simple objects At least one drawing for simple objects Drawing for complex objects

31 RESULTS Learned FSCFG from drawing gestures for simple objects w f NT53 => gs45 y 1 y 2 y 3 y 4 y 5 n x n y n z c x c y c z l x l y w F w f NT54 => gs46 y 1 y 2 y 3 y 4 y 5 n x n y n z c x c y c z l x l y w F w f NT57 => gs w F h w t h w t y 1 y 2 y 3 y 4 y 5 n x n y n z c x c y c z l x l y h w t f v F f v F f v S => L26 R27 (30)[0.22] L26 => MG46 NT5 NT6 NT7 NT8 (17)[0.77] L26 => NT17 NT18 NT19 NT20 (1)[0.04] L26 => NT18 (1)[0.04] L26 => NT5 NT6 NT7 NT8 (3)[0.14] R27 => NT10 NT11 NT12 NT13 NT14 NT15(1)[0.04] R27 => R27 SK106 (13)[0.59] R27 => NT22 NT23 NT24 NT25 (6)[0.27] R27 => NT25 (1)[0.04] R27 => NT12 (1)[0.04] S => L31 R37 (17)[0.12] L31 => NT27 NT28 NT29 NT30 (16)[0.94] L31 => NT28 (1)[0.06] R37 => NT32 NT33 NT34 NT35 NT36 (15)[0.75] R37 => R37 SK39 (1)[0.05] R37 => NT32 NT33 NT35 NT36 (3)[0.15] R37 => R37 SK45 (1)[0.05] S => L54 R54 (3)[0.022] L54 => MG46 NT41 (1)[0.33] L54 => NT46 NT47 NT48 (2)[0.67] R54 => NT43 NT44 (1)[0.33] R54 => NT50 NT51 NT52 (2)[0.67] S => L57 R61 (46)[0.34] L57 => NT53 NT54 NT55 NT56 NT57 (2)[0.04] L57 => NT53 NT54 NT56 NT57 (6)[0.12] L57 => NT53 NT54 NT57 (40)[0.83] R61 => NT58 NT59 NT60 (46)[1.0] S => L70 R76 (14)[0.10] L70 => NT64 NT65 NT66 NT67 NT68 NT69(5)[0.31] L70 => NT64 NT65 NT66 NT67 NT69 (7)[4] L70 => NT64 NT65 NT66 NT69 (4)[0.25] R76 => NT71 NT72 NT73 NT74 NT75 (10)[0.37] R76 => R76 SK77 (12)[4] R76 => NT71 NT73 NT74 NT75 (5)[0.18] S => L83 R88 (10)[0.07] L83 => NT79 NT80 NT81 NT82 (10)[0.91] L83 => L83 SK91 (1)[0.091] R88 => NT84 NT85 NT86 NT87 (8)[0.88] R88 => NT87 (1)[0.11] S => L97 R102 (17)[0.12] L97 => NT93 NT94 NT95 NT96 (14)[0.93] L97 => NT94 (1)[0.07] R102 => NT98 NT99 NT100 NT101 (15)[0.94] R102 => NT99 (1)[0.06]

32 CONCLUSION FSCFG FSCFG integrates symbolization (emerging motor primitives) and learning the syntax of these symbols (hierarchical motor knowledge) within a homogenous framework. FSCFG considers statistical regularities between spatiotemporal features of gesture performances as well as the structural variabilities among them.

33 CONCLUSION Classification The classification performance of FSCFG outperformed other classifiers such as HMM and SVM. Comparing with human judgment performance, FSCFG was better at recognizing the well-specified drawing gestures.

34 CONCLUSION Clustering Unsupervised learning of iconic gesture performances as an FSCFG results in a three level hierarchical representation of motor knowledge (syntactic) based on a two level description of motor primitives (statistical). Gestures with similar iconic mapping were clustered within the same motor schema (e.g. a motor schema for round objects).

. Learn the number of classes and the structure of each class using similarity between unlabeled training patterns

. Learn the number of classes and the structure of each class using similarity between unlabeled training patterns Outline Part 1: of data clustering Non-Supervised Learning and Clustering : Problem formulation cluster analysis : Taxonomies of Clustering Techniques : Data types and Proximity Measures : Difficulties

More information

ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION

ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION 1 ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION B. Mikó PhD, Z-Form Tool Manufacturing and Application Ltd H-1082. Budapest, Asztalos S. u 4. Tel: (1) 477 1016, e-mail: miko@manuf.bme.hu

More information

Learning is a very general term denoting the way in which agents:

Learning is a very general term denoting the way in which agents: What is learning? Learning is a very general term denoting the way in which agents: Acquire and organize knowledge (by building, modifying and organizing internal representations of some external reality);

More information

The Role of Size Normalization on the Recognition Rate of Handwritten Numerals

The Role of Size Normalization on the Recognition Rate of Handwritten Numerals The Role of Size Normalization on the Recognition Rate of Handwritten Numerals Chun Lei He, Ping Zhang, Jianxiong Dong, Ching Y. Suen, Tien D. Bui Centre for Pattern Recognition and Machine Intelligence,

More information

Online Farsi Handwritten Character Recognition Using Hidden Markov Model

Online Farsi Handwritten Character Recognition Using Hidden Markov Model Online Farsi Handwritten Character Recognition Using Hidden Markov Model Vahid Ghods*, Mohammad Karim Sohrabi Department of Electrical and Computer Engineering, Semnan Branch, Islamic Azad University,

More information

Blog Post Extraction Using Title Finding

Blog Post Extraction Using Title Finding Blog Post Extraction Using Title Finding Linhai Song 1, 2, Xueqi Cheng 1, Yan Guo 1, Bo Wu 1, 2, Yu Wang 1, 2 1 Institute of Computing Technology, Chinese Academy of Sciences, Beijing 2 Graduate School

More information

Novelty Detection in image recognition using IRF Neural Networks properties

Novelty Detection in image recognition using IRF Neural Networks properties Novelty Detection in image recognition using IRF Neural Networks properties Philippe Smagghe, Jean-Luc Buessler, Jean-Philippe Urban Université de Haute-Alsace MIPS 4, rue des Frères Lumière, 68093 Mulhouse,

More information

A Real Time Hand Tracking System for Interactive Applications

A Real Time Hand Tracking System for Interactive Applications A Real Time Hand Tracking System for Interactive Applications Siddharth Swarup Rautaray Indian Institute of Information Technology Allahabad ABSTRACT In vision based hand tracking systems color plays an

More information

Classifying Manipulation Primitives from Visual Data

Classifying Manipulation Primitives from Visual Data Classifying Manipulation Primitives from Visual Data Sandy Huang and Dylan Hadfield-Menell Abstract One approach to learning from demonstrations in robotics is to make use of a classifier to predict if

More information

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014 RESEARCH ARTICLE OPEN ACCESS A Survey of Data Mining: Concepts with Applications and its Future Scope Dr. Zubair Khan 1, Ashish Kumar 2, Sunny Kumar 3 M.Tech Research Scholar 2. Department of Computer

More information

1. Classification problems

1. Classification problems Neural and Evolutionary Computing. Lab 1: Classification problems Machine Learning test data repository Weka data mining platform Introduction Scilab 1. Classification problems The main aim of a classification

More information

MACHINE LEARNING IN HIGH ENERGY PHYSICS

MACHINE LEARNING IN HIGH ENERGY PHYSICS MACHINE LEARNING IN HIGH ENERGY PHYSICS LECTURE #1 Alex Rogozhnikov, 2015 INTRO NOTES 4 days two lectures, two practice seminars every day this is introductory track to machine learning kaggle competition!

More information

Activity Set 4. Trainer Guide

Activity Set 4. Trainer Guide Geometry and Measurement of Solid Figures Activity Set 4 Trainer Guide Mid_SGe_04_TG Copyright by the McGraw-Hill Companies McGraw-Hill Professional Development GEOMETRY AND MEASUREMENT OF SOLID FIGURES

More information

Detection. Perspective. Network Anomaly. Bhattacharyya. Jugal. A Machine Learning »C) Dhruba Kumar. Kumar KaKta. CRC Press J Taylor & Francis Croup

Detection. Perspective. Network Anomaly. Bhattacharyya. Jugal. A Machine Learning »C) Dhruba Kumar. Kumar KaKta. CRC Press J Taylor & Francis Croup Network Anomaly Detection A Machine Learning Perspective Dhruba Kumar Bhattacharyya Jugal Kumar KaKta»C) CRC Press J Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor

More information

3D shapes. Level A. 1. Which of the following is a 3-D shape? A) Cylinder B) Octagon C) Kite. 2. What is another name for 3-D shapes?

3D shapes. Level A. 1. Which of the following is a 3-D shape? A) Cylinder B) Octagon C) Kite. 2. What is another name for 3-D shapes? Level A 1. Which of the following is a 3-D shape? A) Cylinder B) Octagon C) Kite 2. What is another name for 3-D shapes? A) Polygon B) Polyhedron C) Point 3. A 3-D shape has four sides and a triangular

More information

NAVIGATING SCIENTIFIC LITERATURE A HOLISTIC PERSPECTIVE. Venu Govindaraju

NAVIGATING SCIENTIFIC LITERATURE A HOLISTIC PERSPECTIVE. Venu Govindaraju NAVIGATING SCIENTIFIC LITERATURE A HOLISTIC PERSPECTIVE Venu Govindaraju BIOMETRICS DOCUMENT ANALYSIS PATTERN RECOGNITION 8/24/2015 ICDAR- 2015 2 Towards a Globally Optimal Approach for Learning Deep Unsupervised

More information

TIETS34 Seminar: Data Mining on Biometric identification

TIETS34 Seminar: Data Mining on Biometric identification TIETS34 Seminar: Data Mining on Biometric identification Youming Zhang Computer Science, School of Information Sciences, 33014 University of Tampere, Finland Youming.Zhang@uta.fi Course Description Content

More information

Binary Image Scanning Algorithm for Cane Segmentation

Binary Image Scanning Algorithm for Cane Segmentation Binary Image Scanning Algorithm for Cane Segmentation Ricardo D. C. Marin Department of Computer Science University Of Canterbury Canterbury, Christchurch ricardo.castanedamarin@pg.canterbury.ac.nz Tom

More information

Tracking Groups of Pedestrians in Video Sequences

Tracking Groups of Pedestrians in Video Sequences Tracking Groups of Pedestrians in Video Sequences Jorge S. Marques Pedro M. Jorge Arnaldo J. Abrantes J. M. Lemos IST / ISR ISEL / IST ISEL INESC-ID / IST Lisbon, Portugal Lisbon, Portugal Lisbon, Portugal

More information

LABELING IN VIDEO DATABASES. School of Electrical and Computer Engineering. 1285 Electrical Engineering Building. in the video database.

LABELING IN VIDEO DATABASES. School of Electrical and Computer Engineering. 1285 Electrical Engineering Building. in the video database. FACE DETECTION FOR PSEUDO-SEMANTIC LABELING IN VIDEO DATABASES Alberto Albiol Departamento de Comunicaciones Universidad Politçecnica de Valencia Valencia, Spain email: alalbiol@dcom.upv.es Charles A.

More information

AUTOMATIC EVOLUTION TRACKING FOR TENNIS MATCHES USING AN HMM-BASED ARCHITECTURE

AUTOMATIC EVOLUTION TRACKING FOR TENNIS MATCHES USING AN HMM-BASED ARCHITECTURE AUTOMATIC EVOLUTION TRACKING FOR TENNIS MATCHES USING AN HMM-BASED ARCHITECTURE Ilias Kolonias, William Christmas and Josef Kittler Centre for Vision, Speech and Signal Processing University of Surrey,

More information

Tensor Methods for Machine Learning, Computer Vision, and Computer Graphics

Tensor Methods for Machine Learning, Computer Vision, and Computer Graphics Tensor Methods for Machine Learning, Computer Vision, and Computer Graphics Part I: Factorizations and Statistical Modeling/Inference Amnon Shashua School of Computer Science & Eng. The Hebrew University

More information

Visualization methods for patent data

Visualization methods for patent data Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes

More information

12-1 Representations of Three-Dimensional Figures

12-1 Representations of Three-Dimensional Figures Connect the dots on the isometric dot paper to represent the edges of the solid. Shade the tops of 12-1 Representations of Three-Dimensional Figures Use isometric dot paper to sketch each prism. 1. triangular

More information

Designing forms for auto field detection in Adobe Acrobat

Designing forms for auto field detection in Adobe Acrobat Adobe Acrobat 9 Technical White Paper Designing forms for auto field detection in Adobe Acrobat Create electronic forms more easily by using the right elements in your authoring program to take advantage

More information

Observing Human Behavior in Image Sequences: the Video Hermeneutics Challenge

Observing Human Behavior in Image Sequences: the Video Hermeneutics Challenge Observing Human Behavior in Image Sequences: the Video Hermeneutics Challenge Pau Baiget, Jordi Gonzàlez Computer Vision Center, Dept. de Ciències de la Computació, Edifici O, Campus UAB, 08193 Bellaterra,

More information

Everyday Mathematics. Grade 4 Grade-Level Goals CCSS EDITION. Content Strand: Number and Numeration. Program Goal Content Thread Grade-Level Goal

Everyday Mathematics. Grade 4 Grade-Level Goals CCSS EDITION. Content Strand: Number and Numeration. Program Goal Content Thread Grade-Level Goal Content Strand: Number and Numeration Understand the Meanings, Uses, and Representations of Numbers Understand Equivalent Names for Numbers Understand Common Numerical Relations Place value and notation

More information

Frequency, definition Modifiability, existence of multiple operations & strategies

Frequency, definition Modifiability, existence of multiple operations & strategies Human Computer Interaction Intro HCI 1 HCI's Goal Users Improve Productivity computer users Tasks software engineers Users System Cognitive models of people as information processing systems Knowledge

More information

Everyday Mathematics. Grade 4 Grade-Level Goals. 3rd Edition. Content Strand: Number and Numeration. Program Goal Content Thread Grade-Level Goals

Everyday Mathematics. Grade 4 Grade-Level Goals. 3rd Edition. Content Strand: Number and Numeration. Program Goal Content Thread Grade-Level Goals Content Strand: Number and Numeration Understand the Meanings, Uses, and Representations of Numbers Understand Equivalent Names for Numbers Understand Common Numerical Relations Place value and notation

More information

Human behavior analysis from videos using optical flow

Human behavior analysis from videos using optical flow L a b o r a t o i r e I n f o r m a t i q u e F o n d a m e n t a l e d e L i l l e Human behavior analysis from videos using optical flow Yassine Benabbas Directeur de thèse : Chabane Djeraba Multitel

More information

Trading Strategies and the Cat Tournament Protocol

Trading Strategies and the Cat Tournament Protocol M A C H I N E L E A R N I N G P R O J E C T F I N A L R E P O R T F A L L 2 7 C S 6 8 9 CLASSIFICATION OF TRADING STRATEGIES IN ADAPTIVE MARKETS MARK GRUMAN MANJUNATH NARAYANA Abstract In the CAT Tournament,

More information

Accelerometer Based Real-Time Gesture Recognition

Accelerometer Based Real-Time Gesture Recognition POSTER 2008, PRAGUE MAY 15 1 Accelerometer Based Real-Time Gesture Recognition Zoltán PREKOPCSÁK 1 1 Dept. of Telecomm. and Media Informatics, Budapest University of Technology and Economics, Magyar tudósok

More information

Machine Learning with MATLAB David Willingham Application Engineer

Machine Learning with MATLAB David Willingham Application Engineer Machine Learning with MATLAB David Willingham Application Engineer 2014 The MathWorks, Inc. 1 Goals Overview of machine learning Machine learning models & techniques available in MATLAB Streamlining the

More information

Part-Based Recognition

Part-Based Recognition Part-Based Recognition Benedict Brown CS597D, Fall 2003 Princeton University CS 597D, Part-Based Recognition p. 1/32 Introduction Many objects are made up of parts It s presumably easier to identify simple

More information

Machine Learning and Data Analysis overview. Department of Cybernetics, Czech Technical University in Prague. http://ida.felk.cvut.

Machine Learning and Data Analysis overview. Department of Cybernetics, Czech Technical University in Prague. http://ida.felk.cvut. Machine Learning and Data Analysis overview Jiří Kléma Department of Cybernetics, Czech Technical University in Prague http://ida.felk.cvut.cz psyllabus Lecture Lecturer Content 1. J. Kléma Introduction,

More information

Predictive Data modeling for health care: Comparative performance study of different prediction models

Predictive Data modeling for health care: Comparative performance study of different prediction models Predictive Data modeling for health care: Comparative performance study of different prediction models Shivanand Hiremath hiremat.nitie@gmail.com National Institute of Industrial Engineering (NITIE) Vihar

More information

Journal of Industrial Engineering Research. Adaptive sequence of Key Pose Detection for Human Action Recognition

Journal of Industrial Engineering Research. Adaptive sequence of Key Pose Detection for Human Action Recognition IWNEST PUBLISHER Journal of Industrial Engineering Research (ISSN: 2077-4559) Journal home page: http://www.iwnest.com/aace/ Adaptive sequence of Key Pose Detection for Human Action Recognition 1 T. Sindhu

More information

How To Use Neural Networks In Data Mining

How To Use Neural Networks In Data Mining International Journal of Electronics and Computer Science Engineering 1449 Available Online at www.ijecse.org ISSN- 2277-1956 Neural Networks in Data Mining Priyanka Gaur Department of Information and

More information

TIBCO Spotfire Business Author Essentials Quick Reference Guide. Table of contents:

TIBCO Spotfire Business Author Essentials Quick Reference Guide. Table of contents: Table of contents: Access Data for Analysis Data file types Format assumptions Data from Excel Information links Add multiple data tables Create & Interpret Visualizations Table Pie Chart Cross Table Treemap

More information

Machine learning for algo trading

Machine learning for algo trading Machine learning for algo trading An introduction for nonmathematicians Dr. Aly Kassam Overview High level introduction to machine learning A machine learning bestiary What has all this got to do with

More information

Speaker: Prof. Mubarak Shah, University of Central Florida. Title: Representing Human Actions as Motion Patterns

Speaker: Prof. Mubarak Shah, University of Central Florida. Title: Representing Human Actions as Motion Patterns Speaker: Prof. Mubarak Shah, University of Central Florida Title: Representing Human Actions as Motion Patterns Abstract: Automatic analysis of videos is one of most challenging problems in Computer vision.

More information

A Cognitive Approach to Vision for a Mobile Robot

A Cognitive Approach to Vision for a Mobile Robot A Cognitive Approach to Vision for a Mobile Robot D. Paul Benjamin Christopher Funk Pace University, 1 Pace Plaza, New York, New York 10038, 212-346-1012 benjamin@pace.edu Damian Lyons Fordham University,

More information

Angle - a figure formed by two rays or two line segments with a common endpoint called the vertex of the angle; angles are measured in degrees

Angle - a figure formed by two rays or two line segments with a common endpoint called the vertex of the angle; angles are measured in degrees Angle - a figure formed by two rays or two line segments with a common endpoint called the vertex of the angle; angles are measured in degrees Apex in a pyramid or cone, the vertex opposite the base; in

More information

ART 269 3D Animation Fundamental Animation Principles and Procedures in Cinema 4D

ART 269 3D Animation Fundamental Animation Principles and Procedures in Cinema 4D ART 269 3D Animation Fundamental Animation Principles and Procedures in Cinema 4D Components Tracks An animation track is a recording of a particular type of animation; for example, rotation. Some tracks

More information

Semantic Video Annotation by Mining Association Patterns from Visual and Speech Features

Semantic Video Annotation by Mining Association Patterns from Visual and Speech Features Semantic Video Annotation by Mining Association Patterns from and Speech Features Vincent. S. Tseng, Ja-Hwung Su, Jhih-Hong Huang and Chih-Jen Chen Department of Computer Science and Information Engineering

More information

Privacy Preserving Automatic Fall Detection for Elderly Using RGBD Cameras

Privacy Preserving Automatic Fall Detection for Elderly Using RGBD Cameras Privacy Preserving Automatic Fall Detection for Elderly Using RGBD Cameras Chenyang Zhang 1, Yingli Tian 1, and Elizabeth Capezuti 2 1 Media Lab, The City University of New York (CUNY), City College New

More information

Robot Perception Continued

Robot Perception Continued Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart

More information

GLOVE-BASED GESTURE RECOGNITION SYSTEM

GLOVE-BASED GESTURE RECOGNITION SYSTEM CLAWAR 2012 Proceedings of the Fifteenth International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, Baltimore, MD, USA, 23 26 July 2012 747 GLOVE-BASED GESTURE

More information

Algebra Geometry Glossary. 90 angle

Algebra Geometry Glossary. 90 angle lgebra Geometry Glossary 1) acute angle an angle less than 90 acute angle 90 angle 2) acute triangle a triangle where all angles are less than 90 3) adjacent angles angles that share a common leg Example:

More information

Canny Edge Detection

Canny Edge Detection Canny Edge Detection 09gr820 March 23, 2009 1 Introduction The purpose of edge detection in general is to significantly reduce the amount of data in an image, while preserving the structural properties

More information

A Dynamic Approach to Extract Texts and Captions from Videos

A Dynamic Approach to Extract Texts and Captions from Videos Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,

More information

Activity recognition in ADL settings. Ben Kröse b.j.a.krose@uva.nl

Activity recognition in ADL settings. Ben Kröse b.j.a.krose@uva.nl Activity recognition in ADL settings Ben Kröse b.j.a.krose@uva.nl Content Why sensor monitoring for health and wellbeing? Activity monitoring from simple sensors Cameras Co-design and privacy issues Necessity

More information

Geometry Notes PERIMETER AND AREA

Geometry Notes PERIMETER AND AREA Perimeter and Area Page 1 of 57 PERIMETER AND AREA Objectives: After completing this section, you should be able to do the following: Calculate the area of given geometric figures. Calculate the perimeter

More information

Statistical Validation and Data Analytics in ediscovery. Jesse Kornblum

Statistical Validation and Data Analytics in ediscovery. Jesse Kornblum Statistical Validation and Data Analytics in ediscovery Jesse Kornblum Administrivia Silence your mobile Interactive talk Please ask questions 2 Outline Introduction Big Questions What Makes Things Similar?

More information

Chapter 5. The Sensual and Perceptual Theories of Visual Communication

Chapter 5. The Sensual and Perceptual Theories of Visual Communication Chapter 5. The Sensual and Perceptual Theories of Visual Communication Sensual Theories of Visual Communication Gestalt & Constructivism Gestalt=form or shape Max Wertheimer (1910) the whole is different

More information

EHR CURATION FOR MEDICAL MINING

EHR CURATION FOR MEDICAL MINING EHR CURATION FOR MEDICAL MINING Ernestina Menasalvas Medical Mining Tutorial@KDD 2015 Sydney, AUSTRALIA 2 Ernestina Menasalvas "EHR Curation for Medical Mining" 08/2015 Agenda Motivation the potential

More information

E-commerce Transaction Anomaly Classification

E-commerce Transaction Anomaly Classification E-commerce Transaction Anomaly Classification Minyong Lee minyong@stanford.edu Seunghee Ham sham12@stanford.edu Qiyi Jiang qjiang@stanford.edu I. INTRODUCTION Due to the increasing popularity of e-commerce

More information

Detection of Anomalous Trajectory Patterns in Target Tracking via Stochastic Context-Free Grammars and Reciprocal Process Models

Detection of Anomalous Trajectory Patterns in Target Tracking via Stochastic Context-Free Grammars and Reciprocal Process Models 76 IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, VOL. 7, NO. 1, FEBRUARY 2013 Detection of Anomalous Trajectory Patterns in Target Tracking via Stochastic Context-Free Grammars and Reciprocal Process

More information

HAND GESTURE BASEDOPERATINGSYSTEM CONTROL

HAND GESTURE BASEDOPERATINGSYSTEM CONTROL HAND GESTURE BASEDOPERATINGSYSTEM CONTROL Garkal Bramhraj 1, palve Atul 2, Ghule Supriya 3, Misal sonali 4 1 Garkal Bramhraj mahadeo, 2 Palve Atule Vasant, 3 Ghule Supriya Shivram, 4 Misal Sonali Babasaheb,

More information

Introduction to Computer Graphics

Introduction to Computer Graphics Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 torsten@sfu.ca www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics

More information

MODELING AND PREDICTION OF HUMAN DRIVER BEHAVIOR

MODELING AND PREDICTION OF HUMAN DRIVER BEHAVIOR MODELING AND PREDICTION OF HUMAN DRIVER BEHAVIOR Andrew Liu and Dario Salvucci* MIT Man Vehicle Laboratory, Rm 37-219, 77 Massachusetts Ave., Cambridge, MA 02139 *Nissan Cambridge Basic Research, 4 Cambridge

More information

Hybrid Lossless Compression Method For Binary Images

Hybrid Lossless Compression Method For Binary Images M.F. TALU AND İ. TÜRKOĞLU/ IU-JEEE Vol. 11(2), (2011), 1399-1405 Hybrid Lossless Compression Method For Binary Images M. Fatih TALU, İbrahim TÜRKOĞLU Inonu University, Dept. of Computer Engineering, Engineering

More information

Big Data: Rethinking Text Visualization

Big Data: Rethinking Text Visualization Big Data: Rethinking Text Visualization Dr. Anton Heijs anton.heijs@treparel.com Treparel April 8, 2013 Abstract In this white paper we discuss text visualization approaches and how these are important

More information

Understanding Purposeful Human Motion

Understanding Purposeful Human Motion M.I.T Media Laboratory Perceptual Computing Section Technical Report No. 85 Appears in Fourth IEEE International Conference on Automatic Face and Gesture Recognition Understanding Purposeful Human Motion

More information

A self-growing Bayesian network classifier for online learning of human motion patterns. Title

A self-growing Bayesian network classifier for online learning of human motion patterns. Title Title A self-growing Bayesian networ classifier for online learning of human motion patterns Author(s) Chen, Z; Yung, NHC Citation The 2010 International Conference of Soft Computing and Pattern Recognition

More information

Simple and efficient online algorithms for real world applications

Simple and efficient online algorithms for real world applications Simple and efficient online algorithms for real world applications Università degli Studi di Milano Milano, Italy Talk @ Centro de Visión por Computador Something about me PhD in Robotics at LIRA-Lab,

More information

False alarm in outdoor environments

False alarm in outdoor environments Accepted 1.0 Savantic letter 1(6) False alarm in outdoor environments Accepted 1.0 Savantic letter 2(6) Table of contents Revision history 3 References 3 1 Introduction 4 2 Pre-processing 4 3 Detection,

More information

Worksheet #1 Free Body or Force diagrams

Worksheet #1 Free Body or Force diagrams Worksheet #1 Free Body or Force diagrams Drawing Free-Body Diagrams Free-body diagrams are diagrams used to show the relative magnitude and direction of all forces acting upon an object in a given situation.

More information

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures

More information

Vision-based Recognition of Gestures with Context. Jan Nikolaus Fritsch

Vision-based Recognition of Gestures with Context. Jan Nikolaus Fritsch Vision-based Recognition of Gestures with Context Jan Nikolaus Fritsch Dipl.-Ing. Jan Nikolaus Fritsch AG Angewandte Informatik Technische Fakultät Universität Bielefeld email: jannik@techfak.uni-bielefeld.de

More information

Grade 1. M3: Ordering and Expressing Length Measurements as Numbers

Grade 1. M3: Ordering and Expressing Length Measurements as Numbers Grade 1 Key Areas of Focus for Grades K-2: Addition and subtraction-concepts, skills and problem solving Expected Fluency: Add and Subtract within 10 Module M1: Addition and Subtraction of Numbers to 10

More information

A Process Flow for Classification and Clustering of Fruit Fly Gene Expression Patterns

A Process Flow for Classification and Clustering of Fruit Fly Gene Expression Patterns A Process Flow for Classification and Clustering of Fruit Fly Gene Expression Patterns Andreas Heffel, Peter F. Stadler, Sonja J. Prohaska, Gerhard Kauer, Jens-Peer Kuska Santa Fe Institute Department

More information

CS408 Animation Software Design Sample Exam Questions (Second Half)

CS408 Animation Software Design Sample Exam Questions (Second Half) CS408 Animation Software Design Sample Exam Questions (Second Half) 42. NEW QUESTION Consider the starting position of the following objects, and their desired end position and orientation as part of the

More information

Cell Phone based Activity Detection using Markov Logic Network

Cell Phone based Activity Detection using Markov Logic Network Cell Phone based Activity Detection using Markov Logic Network Somdeb Sarkhel sxs104721@utdallas.edu 1 Introduction Mobile devices are becoming increasingly sophisticated and the latest generation of smart

More information

Working With Animation: Introduction to Flash

Working With Animation: Introduction to Flash Working With Animation: Introduction to Flash With Adobe Flash, you can create artwork and animations that add motion and visual interest to your Web pages. Flash movies can be interactive users can click

More information

Tracking and Recognition in Sports Videos

Tracking and Recognition in Sports Videos Tracking and Recognition in Sports Videos Mustafa Teke a, Masoud Sattari b a Graduate School of Informatics, Middle East Technical University, Ankara, Turkey mustafa.teke@gmail.com b Department of Computer

More information

Introduction. Chapter 1

Introduction. Chapter 1 1 Chapter 1 Introduction Robotics and automation have undergone an outstanding development in the manufacturing industry over the last decades owing to the increasing demand for higher levels of productivity

More information

USABILITY OF A FILIPINO LANGUAGE TOOLS WEBSITE

USABILITY OF A FILIPINO LANGUAGE TOOLS WEBSITE USABILITY OF A FILIPINO LANGUAGE TOOLS WEBSITE Ria A. Sagum, MCS Department of Computer Science, College of Computer and Information Sciences Polytechnic University of the Philippines, Manila, Philippines

More information

Error Log Processing for Accurate Failure Prediction. Humboldt-Universität zu Berlin

Error Log Processing for Accurate Failure Prediction. Humboldt-Universität zu Berlin Error Log Processing for Accurate Failure Prediction Felix Salfner ICSI Berkeley Steffen Tschirpke Humboldt-Universität zu Berlin Introduction Context of work: Error-based online failure prediction: error

More information

Area of Parallelograms (pages 546 549)

Area of Parallelograms (pages 546 549) A Area of Parallelograms (pages 546 549) A parallelogram is a quadrilateral with two pairs of parallel sides. The base is any one of the sides and the height is the shortest distance (the length of a perpendicular

More information

Feature Selection using Integer and Binary coded Genetic Algorithm to improve the performance of SVM Classifier

Feature Selection using Integer and Binary coded Genetic Algorithm to improve the performance of SVM Classifier Feature Selection using Integer and Binary coded Genetic Algorithm to improve the performance of SVM Classifier D.Nithya a, *, V.Suganya b,1, R.Saranya Irudaya Mary c,1 Abstract - This paper presents,

More information

A Mechanism for Selecting Appropriate Data Mining Techniques

A Mechanism for Selecting Appropriate Data Mining Techniques A Mechanism for Selecting Appropriate Data Mining Techniques Rose Tinabo School of Computing Dublin institute of technology Kevin Street Dublin 8 Ireland rose.tinabo@mydit.ie ABSTRACT: Due to an increase

More information

Lecture 9: Introduction to Pattern Analysis

Lecture 9: Introduction to Pattern Analysis Lecture 9: Introduction to Pattern Analysis g Features, patterns and classifiers g Components of a PR system g An example g Probability definitions g Bayes Theorem g Gaussian densities Features, patterns

More information

Human-like Arm Motion Generation for Humanoid Robots Using Motion Capture Database

Human-like Arm Motion Generation for Humanoid Robots Using Motion Capture Database Human-like Arm Motion Generation for Humanoid Robots Using Motion Capture Database Seungsu Kim, ChangHwan Kim and Jong Hyeon Park School of Mechanical Engineering Hanyang University, Seoul, 133-791, Korea.

More information

Maschinelles Lernen mit MATLAB

Maschinelles Lernen mit MATLAB Maschinelles Lernen mit MATLAB Jérémy Huard Applikationsingenieur The MathWorks GmbH 2015 The MathWorks, Inc. 1 Machine Learning is Everywhere Image Recognition Speech Recognition Stock Prediction Medical

More information

Predicting the Risk of Heart Attacks using Neural Network and Decision Tree

Predicting the Risk of Heart Attacks using Neural Network and Decision Tree Predicting the Risk of Heart Attacks using Neural Network and Decision Tree S.Florence 1, N.G.Bhuvaneswari Amma 2, G.Annapoorani 3, K.Malathi 4 PG Scholar, Indian Institute of Information Technology, Srirangam,

More information

Colorado School of Mines Computer Vision Professor William Hoff

Colorado School of Mines Computer Vision Professor William Hoff Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Introduction to 2 What is? A process that produces from images of the external world a description

More information

Machine Learning. 01 - Introduction

Machine Learning. 01 - Introduction Machine Learning 01 - Introduction Machine learning course One lecture (Wednesday, 9:30, 346) and one exercise (Monday, 17:15, 203). Oral exam, 20 minutes, 5 credit points. Some basic mathematical knowledge

More information

Document Image Retrieval using Signatures as Queries

Document Image Retrieval using Signatures as Queries Document Image Retrieval using Signatures as Queries Sargur N. Srihari, Shravya Shetty, Siyuan Chen, Harish Srinivasan, Chen Huang CEDAR, University at Buffalo(SUNY) Amherst, New York 14228 Gady Agam and

More information

ME 111: Engineering Drawing

ME 111: Engineering Drawing ME 111: Engineering Drawing Lecture # 14 (10/10/2011) Development of Surfaces http://www.iitg.ernet.in/arindam.dey/me111.htm http://www.iitg.ernet.in/rkbc/me111.htm http://shilloi.iitg.ernet.in/~psr/ Indian

More information

Winter 2016 Course Timetable. Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area

Winter 2016 Course Timetable. Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area Winter 2016 Course Timetable Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area Please note: Times listed in parentheses refer to the

More information

Environmental Remote Sensing GEOG 2021

Environmental Remote Sensing GEOG 2021 Environmental Remote Sensing GEOG 2021 Lecture 4 Image classification 2 Purpose categorising data data abstraction / simplification data interpretation mapping for land cover mapping use land cover class

More information

FIRST GRADE MATH Summer 2011

FIRST GRADE MATH Summer 2011 Standards Summer 2011 1 OA.1 Use addition and subtraction within 20 to solve word problems involving situations of adding to, taking from, putting together, taking apart, and comparing, with unknowns in

More information

Taking Inverse Graphics Seriously

Taking Inverse Graphics Seriously CSC2535: 2013 Advanced Machine Learning Taking Inverse Graphics Seriously Geoffrey Hinton Department of Computer Science University of Toronto The representation used by the neural nets that work best

More information

How To Cluster

How To Cluster Data Clustering Dec 2nd, 2013 Kyrylo Bessonov Talk outline Introduction to clustering Types of clustering Supervised Unsupervised Similarity measures Main clustering algorithms k-means Hierarchical Main

More information

Everyday Mathematics CCSS EDITION CCSS EDITION. Content Strand: Number and Numeration

Everyday Mathematics CCSS EDITION CCSS EDITION. Content Strand: Number and Numeration CCSS EDITION Overview of -6 Grade-Level Goals CCSS EDITION Content Strand: Number and Numeration Program Goal: Understand the Meanings, Uses, and Representations of Numbers Content Thread: Rote Counting

More information

Ensemble Methods. Knowledge Discovery and Data Mining 2 (VU) (707.004) Roman Kern. KTI, TU Graz 2015-03-05

Ensemble Methods. Knowledge Discovery and Data Mining 2 (VU) (707.004) Roman Kern. KTI, TU Graz 2015-03-05 Ensemble Methods Knowledge Discovery and Data Mining 2 (VU) (707004) Roman Kern KTI, TU Graz 2015-03-05 Roman Kern (KTI, TU Graz) Ensemble Methods 2015-03-05 1 / 38 Outline 1 Introduction 2 Classification

More information

The Artificial Prediction Market

The Artificial Prediction Market The Artificial Prediction Market Adrian Barbu Department of Statistics Florida State University Joint work with Nathan Lay, Siemens Corporate Research 1 Overview Main Contributions A mathematical theory

More information

Solids. Objective A: Volume of a Solids

Solids. Objective A: Volume of a Solids Solids Math00 Objective A: Volume of a Solids Geometric solids are figures in space. Five common geometric solids are the rectangular solid, the sphere, the cylinder, the cone and the pyramid. A rectangular

More information

Everyday Mathematics GOALS

Everyday Mathematics GOALS Copyright Wright Group/McGraw-Hill GOALS The following tables list the Grade-Level Goals organized by Content Strand and Program Goal. Content Strand: NUMBER AND NUMERATION Program Goal: Understand the

More information