Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.

Slides:



Advertisements
Similar presentations
Mining User Similarity Based on Location History Yu Zheng, Quannan Li, Xing Xie Microsoft Research Asia.
Advertisements

An Interactive-Voting Based Map Matching Algorithm
Driving with Knowledge from the Physical World Jing Yuan, Yu Zheng Microsoft Research Asia.
Online Filtering, Smoothing & Probabilistic Modeling of Streaming Data In short, Applying probabilistic models to Streams Bhargav Kanagal & Amol Deshpande.
Learning Location Correlation From GPS Trajectories Yu Zheng Microsoft Research Asia March 16, 2010.
Introduction of Probabilistic Reasoning and Bayesian Networks
Constructing Popular Routes from Uncertain Trajectories Ling-Yin Wei 1, Yu Zheng 2, Wen-Chih Peng 1 1 National Chiao Tung University, Taiwan 2 Microsoft.
Travel Time Estimation of a Path using Sparse Trajectories
Mining Motion Sensor Data from Smartphones for Estimating Vehicle Motion Tamer Nadeem, PhD Department of Computer Science NSF Workshop on Large-Scale Traffic.
Accelerometer-based Transportation Mode Detection on Smartphones
Critical Analysis Presentation: T-Drive: Driving Directions based on Taxi Trajectories Authors of Paper: Jing Yuan, Yu Zheng, Chengyang Zhang, Weilei Xie,
T-Drive : Driving Directions Based on Taxi Trajectories Microsoft Research Asia University of North Texas Jing Yuan, Yu Zheng, Chengyang Zhang, Xing Xie,
Christian LAUGIER – e-Motion project-team Bayesian Sensor Fusion for “Dynamic Perception” “Bayesian Occupation Filter paradigm (BOF)” Prediction Estimation.
Transportation mode detection using mobile phones and GIS information Leon Stenneth, Ouri Wolfson, Philip Yu, Bo Xu 1University of Illinois, Chicago.
Computing with Spatial Trajectories
Trajectories Simplification Method for Location-Based Social Networking Services Presenter: Yu Zheng on behalf of Yukun Cheng, Kai Jiang, Xing Xie Microsoft.
University of Athens, Greece Pervasive Computing Research Group Predicting the Location of Mobile Users: A Machine Learning Approach 1 University of Athens,
Student: Hsu-Yung Cheng Advisor: Jenq-Neng Hwang, Professor
Probabilistic Databases Amol Deshpande, University of Maryland.
Learning Transportation Mode from Raw GPS Data for Geographic Applications on the Web Yu Zheng, Like Liu, Xing Xie Microsoft Research.
1 Video Surveillance systems for Traffic Monitoring Simeon Indupalli.
Understanding User Mobility Based on GPS Data Yu Zheng Microsoft Research Asia.
Ubiquitous Advertising: the Killer Application for the 21st Century Author: John Krumm Presenter: Anh P. Nguyen
Bayesian Filtering for Robot Localization
Sensys 2009 Speaker:Lawrence.  Introduction  Overview & Challenges  Algorithm  Travel Time Estimation  Evaluation  Conclusion.
GPS Trajectories Analysis in MOPSI Project Minjie Chen SIPU group Univ. of Eastern Finland.
Ambulation : a tool for monitoring mobility over time using mobile phones Computational Science and Engineering, CSE '09. International Conference.
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields Yong-Joong Kim Dept. of Computer Science Yonsei.
Chapter 8 Prediction Algorithms for Smart Environments
Bei Pan (Penny), University of Southern California
Detecting human activities using smartphones and maps Leon Stenneth Adviser: Professor Ouri Wolfson Co-Adviser: Professor Philip Yu University of Illinois,
Mining Interesting Locations and Travel Sequences from GPS Trajectories IDB & IDS Lab. Seminar Summer 2009 강 민 석강 민 석 July 23 rd,
Intelligent DataBase System Lab, NCKU, Taiwan Josh Jia-Ching Ying 1, Eric Hsueh-Chan Lu 2 and Vincent S. Tseng 1 1 Institute of Computer Science and Information.
Supervised Learning of Edges and Object Boundaries Piotr Dollár Zhuowen Tu Serge Belongie.
Learning and Inferring Transportation Routines By: Lin Liao, Dieter Fox and Henry Kautz Best Paper award AAAI’04.
Siyuan Liu *#, Yunhuai Liu *, Lionel M. Ni *# +, Jianping Fan #, Minglu Li + * Hong Kong University of Science and Technology # Shenzhen Institutes of.
AUTOMATIC TARGET RECOGNITION AND DATA FUSION March 9 th, 2004 Bala Lakshminarayanan.
Chapter 7. Learning through Imitation and Exploration: Towards Humanoid Robots that Learn from Humans in Creating Brain-like Intelligence. Course: Robots.
Providing User Context for Mobile and Social Networking Applications A. C. Santos et al., Pervasive and Mobile Computing, vol. 6, no. 1, pp , 2010.
Network Community Behavior to Infer Human Activities.
Inferring High-Level Behavior from Low-Level Sensors Donald J. Patterson, Lin Liao, Dieter Fox, and Henry Kautz.
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 Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
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 Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
Trajectory Data Mining
Context-Aware Query Classification Huanhuan Cao, Derek Hao Hu, Dou Shen, Daxin Jiang, Jian-Tao Sun, Enhong Chen, Qiang Yang Microsoft Research Asia SIGIR.
Trajectory Data Mining
Hybrid Intelligent Systems for Network Security Lane Thames Georgia Institute of Technology Savannah, GA
Discriminative Training and Machine Learning Approaches Machine Learning Lab, Dept. of CSIE, NCKU Chih-Pin Liao.
Learning and Inferring Transportation Routines Lin Liao, Don Patterson, Dieter Fox, Henry Kautz Department of Computer Science and Engineering University.
Under Guidance of Mr. A. S. Jalal Associate Professor Dept. of Computer Engineering and Applications GLA University, Mathura Presented by Dev Drume Agrawal.
Mining Regular Routes from GPS Data for Ridesharing Recommendations Wen He, Deyi Li, Tianlei Zhang, Lifeng An, Mu Guo, and Guisheng Chen Tsinghua University.
Chapter 6 Activity Recognition from Trajectory Data Yin Zhu, Vincent Zheng and Qiang Yang HKUST November 2011.
Project GuideBenazir N( ) Mr. Nandhi Kesavan RBhuvaneshwari R( ) Batch no: 32 Department of Computer Science Engineering.
ST-MVL: Filling Missing Values in Geo-sensory Time Series Data
GraphiCon 2008 | 1 Trajectory classification based on Hidden Markov Models Jozef Mlích and Petr Chmelař Brno University of Technology, Faculty of Information.
T-Share: A Large-Scale Dynamic Taxi Ridesharing Service
Some tools and a discussion.
Project Assignment 1 - Research Paper Presentation
School of Computer Science & Engineering
Urban Sensing Based on Human Mobility
DNN-Based Urban Flow Prediction
Urban Water Quality Prediction based on Multi-task Multi-view Learning
Vijay Srinivasan Thomas Phan
Mining Frequent Itemsets over Uncertain Databases
Joelle Pineau: General info
Showcasing work by Jing Yuan, Yu Zheng, Xing Xie, Guangzhou Sun
Sourse: Www 2017 Advisor: Jia-Ling Koh Speaker: Hsiu-Yi,Chu
A Block Based MAP Segmentation for Image Compression
Presentation transcript:

Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans. Intelligent Systems and Technology

Paradigm of Trajectory Data Mining Yu Zheng. Trajectory Data Mining: An Overview. ACM Transactions on Intelligent Systems and Technology. 2015, vol. 6, issue 3.Trajectory Data Mining: An Overview

Trajectory Classification Differentiate between trajectories (or its segments) of different status: – motions – transportation modes – human activities – …… Applications – trip recommendation – life experiences sharing – context-aware computing – ……

Trajectory Classification General Steps: – Divide a trajectory into segments using segmentation methods. Sometimes, each single point is regarded as a minimum inference unit – Extract features from each segment (or point) – Build a model to classify each segment (or point) Some models – Dynamic Bayesian Network (DBN) – HMM and Conditional Random Field (CRF)

Learning Transportation Modes Based on GPS Trajectories Goal & Results: Inferring transportation modes from raw GPS data – Differentiate driving, riding a bike, taking a bus and walking – Achieve a 0.75 inference accuracy (independent of other sensor data) GPS log Infer model

Learning Transportation Modes Based on GPS Trajectories Motivation – For users: Reflect on past events and understand their own life pattern Obtain more reference knowledge from others’ experiences – For service provider: Classify trajectories of different transportation modes Enable smart-route design and recommendation Difficulty – Velocity-based method cannot handle this problem well (<0.5 accuracy) – People usually transfer their transportation modes in a trip – The observation of a mode is vulnerable to traffic condition and weather Yu Zheng, et al. Understanding Mobility Based on GPS Data. UbiComp 2008Understanding Mobility Based on GPS Data

Learning Transportation Modes Based on GPS Trajectories Contributions and insights – A change point-based segmentation method Walk is a transition between different transportation modes Handle congestions to some extent – A set of sophisticated features Robust to traffic condition Feed into a supervise learning-based inference model – A graph-based post-processing Considering typical user behavior Employing location constrains of the real world WWW 2008 (first version) Yu Zheng, et al. Understanding Mobility Based on GPS Data. UbiComp 2008Understanding Mobility Based on GPS Data

Architecture

Walk-Based Segmentation Commonsense knowledge from the real world – Typically, people need to walk before transferring transportation modes – Typically, people need to stop and then go when transferring modes Yu Zheng, et al. Understanding Mobility Based on GPS Data. UbiComp 2008Understanding Mobility Based on GPS Data

Walk-Based Segmentation Change point-based Segmentation Algorithm – Step 1: distinguish all possible Walk Points, non-Walk Points. – Step 2: merge short segment composed by consecutive Walk Points or non-Walk points – Step 3: merge consecutive Uncertain Segment to non-Walk Segment. – Step 4: end point of each Walk Segment are potential change points

Feature Extraction (1) Features CategoryFeaturesSignificance Basic Features DistDistance of a segment MaxViThe ith maximal velocity of a segment MaxAiThe ith maximal acceleration of a segment AVAverage velocity of a segment EVExpectation of velocity of GPS points in a segment DVVariance of velocity of GPS points in a segment Advanced Features HCRHeading Change Rate SRStop Rate VCRVelocity Change Rate Yu Zheng, et al. Understanding Mobility Based on GPS Data. UbiComp 2008Understanding Mobility Based on GPS Data

Feature Extraction (2) Our features are more discriminative than velocity – Heading Change Rate (HCR) – Stop Rate (SR) – Velocity change rate (VCR) – >65 accuracy

Graph-Based Post-Processing (1) Using location-constraints to improve the inference performance?? Yu Zheng, et al. Understanding Mobility Based on GPS Data. UbiComp 2008Understanding Mobility Based on GPS Data

Graph-Based Post-Processing (2) Transition probability between different transportation modes – P(Bike|Walk) and P(Bike|Driving) Segment[i].P(Bike) = Segment[i].P(Bike) * P(Bike|Car) Segment[i].P(Walk) = Segment[i].P(Walk) * P(Walk|Car)

Graph-Based Post-Processing (3) Mine a implied road network from users’ GPS logs – Use the location constraints and typical user behaviors as probabilistic cues – Being independent of the map information Yu Zheng, et al. Understanding Mobility Based on GPS Data. UbiComp 2008Understanding Mobility Based on GPS Data

Graph-Based Post-Processing (4) Yu Zheng, et al. Understanding Mobility Based on GPS Data. UbiComp 2008Understanding Mobility Based on GPS Data

Thanks! Yu Zheng Homepage Yu Zheng. Trajectory Data Mining: An Overview.Trajectory Data Mining: An Overview ACM Transactions on Intelligent Systems and Technology. 2015, vol. 6, issue 3.