Trajectory Pattern Mining Fosca Giannotti, Mirco Nanni, Dino Pedreschi, Fabio Pinelli KDD Lab (ISTI-CNR & Univ. Pisa) Presented by: Qiming Zou.

Slides:



Advertisements
Similar presentations
Cipher Techniques to Protect Anonymized Mobility Traces from Privacy Attacks Chris Y. T. Ma, David K. Y. Yau, Nung Kwan Yip and Nageswara S. V. Rao.
Advertisements

Heuristic Search techniques
Mining User Similarity Based on Location History Yu Zheng, Quannan Li, Xing Xie Microsoft Research Asia.
Mining Frequent Spatio-temporal Sequential Patterns
Han-na Yang Trace Clustering in Process Mining M. Song, C.W. Gunther, and W.M.P. van der Aalst.
The Evolution of Spatial Outlier Detection Algorithms - An Analysis of Design CSci 8715 Spatial Databases Ryan Stello Kriti Mehra.
Spatiotemporal Pattern Mining For Travel Behavior Prediction UIC IGERT Seminar 02/14/2007 Chad Williams.
PRIVACY AND SECURITY ISSUES IN DATA MINING P.h.D. Candidate: Anna Monreale Supervisors Prof. Dino Pedreschi Dott.ssa Fosca Giannotti University of Pisa.
SOMM: Self Organizing Markov Map for Gesture Recognition Pattern Recognition 2010 Spring Seung-Hyun Lee G. Caridakis et al., Pattern Recognition, Vol.
Automatic Acquisition of Fuzzy Footprints Steven Schockaert, Martine De Cock, Etienne E. Kerre.
Trajectory Pattern Mining NTU IM Hsieh, Hsun-Ping Trajectory Pattern Mining Reporter : Hsieh, Hsun-Ping 解巽評 (R ) Fosca Giannotti Mirco Nanni Dino.
MAPPING RESULTS Experiments were performed on two simulated datasets, each using both metric sets. Cross spatial join: calculate the Euclidean distance.
CENTRE Cellular Network’s Positioning Data Generator Fosca GiannottiKDD-Lab Andrea MazzoniKKD-Lab Puntoni SimoneKDD-Lab Chiara RensoKDD-Lab.
Privacy Preserving Publication of Moving Object Data Joey Lei CS295 Francesco Bonchi Yahoo! Research Avinguda Diagonal 177, Barcelona, Spain 6/10/20151CS295.
Data Structures For Image Analysis
Temporal Pattern Matching of Moving Objects for Location-Based Service GDM Ronald Treur14 October 2003.
Spatio-Temporal Databases. Outline Spatial Databases Temporal Databases Spatio-temporal Databases Multimedia Databases …..
SeCoGIS - Bercellona, October 20, 2008 An ontology-based approach for the semantic modeling and reasoning on trajectories Miriam Baglioni Jose de Macedo.
Jessica Lin, Eamonn Keogh, Stefano Loardi
Dieter Pfoser, LBS Workshop1 Issues in the Management of Moving Point Objects Dieter Pfoser Nykredit Center for Database Research Aalborg University, Denmark.
Modeling and Prediction of Abdominal Tumor Motion Haobing Wang Department of Computer Science May 9 th, 2003.
Data mining in large spatiotemporal data sets Dr Amy McGovern Associate Professor, School of Computer Science Adjunct Associate Professor,
Data Mining By Andrie Suherman. Agenda Introduction Major Elements Steps/ Processes Tools used for data mining Advantages and Disadvantages.
GeoPKDD Geographic Privacy-aware Knowledge Discovery and Delivery Kick-off meeting Pisa, March 14, 2005.
Copyright © Cengage Learning. All rights reserved.
Identifying Significant Locations Petteri Nurmi 1, Johan Koolwaaij 2 1) Helsinki Institute for Information Technology HIIT 2) Telematica Instituut (TELIN)
272: Software Engineering Fall 2012 Instructor: Tevfik Bultan Lecture 17: Code Mining.
Friends and Locations Recommendation with the use of LBSN
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields Yong-Joong Kim Dept. of Computer Science Yonsei.
Database and Data-Intensive Systems. Data-Intensive Systems From monolithic architectures to diverse systems Dedicated/specialized systems, column stores.
Irfan Essa, Alex Pentland Facial Expression Recognition using a Dynamic Model and Motion Energy (a review by Paul Fitzpatrick for 6.892)
Mirco Nanni, Roberto Trasarti, Giulio Rossetti, Dino Pedreschi Efficient distributed computation of human mobility aggregates through user mobility profiles.
Time-focused density-based clustering of trajectories of moving objects Margherita D’Auria Mirco Nanni Dino Pedreschi.
Graphite 2004 Statistical Synthesis of Facial Expressions for the Portrayal of Emotion Lisa Gralewski Bristol University United Kingdom
Introduction to Data Mining Group Members: Karim C. El-Khazen Pascal Suria Lin Gui Philsou Lee Xiaoting Niu.
Knowledge Discovery and Delivery Lab (ISTI-CNR & Univ. Pisa)‏ www-kdd.isti.cnr.it Anna Monreale Fabio Pinelli Roberto Trasarti Fosca Giannotti A. Monreale,
Trajectory Pattern Mining
CENTRE CEllular Network Trajectories Reconstruction Environment F. Giannotti, A. Mazzoni, S. Puntoni, C. Renso KDDLab, Pisa.
Spatial-Temporal Models in Location Prediction Jingjing Wang 03/29/12.
September 23, 2014Computer Vision Lecture 5: Binary Image Processing 1 Binary Images Binary images are grayscale images with only two possible levels of.
Garrett Poppe, Liv Nguekap, Adrian Mirabel CSUDH, Computer Science Department.
Friends and Locations Recommendation with the use of LBSN By EKUNDAYO OLUFEMI ADEOLA
Spatio-Temporal Case-Based Reasoning for Behavioral Selection Maxim Likhachev and Ronald Arkin Mobile Robot Laboratory Georgia Tech.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
Spatial Analysis of Crime Data: A Case Study Mike Tischler Presented by Arnold Boedihardjo.
LOGO 1 Corroborate and Learn Facts from the Web Advisor : Dr. Koh Jia-Ling Speaker : Tu Yi-Lang Date : Shubin Zhao, Jonathan Betz (KDD '07 )
Mining System-User Interaction Traces for Use Case Models Mohammed El-Ramly Eleni Stroulia Paul Sorenson (presented by Hsiao-Ming Tsou)‏
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Intelligent DataBase System Lab, NCKU, Taiwan Josh Jia-Ching Ying 1, Wang-Chien Lee 2, Tz-Chiao Weng 1 and Vincent S. Tseng 1 1 Department of Computer.
Visualization and Exploration of Temporal Trend Relationships in Multivariate Time-Varying Data Teng-Yok Lee & Han-Wei Shen.
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
Trajectory Data Mining
Eick: Papers, Articles, and Other Material to be used in COSC 7363 COSC 7363 Overview Advanced AI Hyla-Tree Frog 1994 “AI” Turing Award Lectures AI and.
Predicting the Location and Time of Mobile Phone Users by Using Sequential Pattern Mining Techniques Mert Özer, Ilkcan Keles, Ismail Hakki Toroslu, Pinar.
Intelligent Database Systems Lab Advisor : Dr. Hsu Graduate : Chien-Shing Chen Author : Jessica K. Ting Michael K. Ng Hongqiang Rong Joshua Z. Huang 國立雲林科技大學.
The Expository Essay. What is an expository essay? An expository essay explains, or acquaints the reader with knowledge about the topic. Expository essays.
Extracting stay regions with uncertain boundaries from GPS trajectories a case study in animal ecology Haidong Wang.
VizTree Huyen Dao and Chris Ackermann. Introducing example
Eick: kNN kNN: A Non-parametric Classification and Prediction Technique Goals of this set of transparencies: 1.Introduce kNN---a popular non-parameric.
黃福銘 (Angus F.M. Huang) ANTS Lab, IIS, Academia Sinica Exploring Spatial-Temporal Trajectory Model for Location.
Big data Analytics for Tourism Destination management
Analyzing Graphs of Functions 1.5
On Routine Evolution of Complex Cellular Automata
A POCKET GUIDE TO PUBLIC SPEAKING 4TH EDITION Chapter 13
Tremor Detection Using Motion Filtering and SVM Bilge Soran, Jenq-Neng Hwang, Linda Shapiro, ICPR, /16/2018.
Organizational Patterns
Organizational structures
Image and Video Processing
Time Relaxed Spatiotemporal Trajectory Joins
Presentation transcript:

Trajectory Pattern Mining Fosca Giannotti, Mirco Nanni, Dino Pedreschi, Fabio Pinelli KDD Lab (ISTI-CNR & Univ. Pisa) Presented by: Qiming Zou

Overview  Motivations  Trajectory  T-Pattern  Regions of Interest  Future Work  Q&A

Motivations  Large number of mobile devices, mobile services available

Motivations  It is possible to collect position traces from such devices  We can extract information and patterns from these data to describe mobility behaviors  Use this information for fields such as urban planning

Trajectory  Trajectories are sequences that contain the spatial and temporal information about movements

Trajectory  Trajectories are usually given as spatiotemporal (ST) sequences:  x i, y i is the position coordinate relative to the origin  t i is the time stamp for the position information

Trajectory  2D and 3D representation of a trajectory:

T-Pattern  A Trajectory Pattern (T-Pattern) is a couple (s, α), where: s = is a sequence of n+1 locations α= are the transition times such that α i = Δt i = t i – t i-1

T-Pattern  A T-Pattern T p occurs in a trajectory if it contains a subsequence S such that: each (x i, y i ) in T p matches a point (x i ’, y i ’ ) in S the transition times in T p are similar to those in S

T-Pattern  The same exact spatial location (x, y) usually never occurs Yet, close locations often represent the same place  The same exact transition times usually do not occur often However, close times often indicate similar behavior

T-Pattern  To solve the problem, we introduce the notions of: Spatial neighborhood: Two points match if one falls within a spatial neighborhood N() of the other Temporal tolerance: Two transition times match if their temporal difference is ≤ τ

T-Pattern  Example:

Regions of Interest  It is too computational intensive and yield little practical use to generate all T-Patterns  Solution: Use a Regions of Interest approach, only use these regions as nodes of the T-Patterns

Regions of Interest  Given a set of Regions of Interest R, define the neighborhood of (x, y) as: Neighbors = belong to the same region Points in no region have no neighbors

Regions of Interest S= =>

Regions of Interest  What if the Regions of Interests are not known before hand?  Define heuristics for automatic Regions of Interest extraction from data: Geography-based (crossroads) Usage-based (popular places) Mixed (popular squares)

Future Work  Application-oriented tests on large, real datasets  Study relations with Geographic background knowledge Privacy issues Reasoning on trajectories and patterns

Trajectory Pattern Mining Questions?