Learning Transportation Mode from Raw GPS Data for Geographic Applications on the Web Yu Zheng, Like Liu, Xing Xie Microsoft Research.

Slides:



Advertisements
Similar presentations
A Comparison of Implicit and Explicit Links for Web Page Classification Dou Shen 1 Jian-Tao Sun 2 Qiang Yang 1 Zheng Chen 2 1 Department of Computer Science.
Advertisements

The recent technological advances in mobile communication, computing and geo-positioning technologies have made real-time transit vehicle information systems.
Mining User Similarity Based on Location History Yu Zheng, Quannan Li, Xing Xie Microsoft Research Asia.
Dynamic Task Assignment Load Index for Geographically Distributed Web Services PhD Research Proposal By: Dhiah Al-Shammary Supervised.
An Interactive-Voting Based Map Matching Algorithm
Driving with Knowledge from the Physical World Jing Yuan, Yu Zheng Microsoft Research Asia.
Urban Computing with Taxicabs
Collaborative QoS Prediction in Cloud Computing Department of Computer Science & Engineering The Chinese University of Hong Kong Hong Kong, China Rocky.
Mining Frequent Spatio-temporal Sequential Patterns
Towards Twitter Context Summarization with User Influence Models Yi Chang et al. WSDM 2013 Hyewon Lim 21 June 2013.
Learning Location Correlation From GPS Trajectories Yu Zheng Microsoft Research Asia March 16, 2010.
Patch to the Future: Unsupervised Visual Prediction
Detecting Nearly Duplicated Records in Location Datasets Microsoft Research Asia Search Technology Center Yu Zheng Xing Xie, Shuang Peng, James Fu.
Constructing Popular Routes from Uncertain Trajectories Authors of Paper: Ling-Yin Wei (National Chiao Tung University, Hsinchu) Yu Zheng (Microsoft Research.
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.
Secure Unlocking of Mobile Touch Screen Devices by Simple Gestures – You can see it but you can not do it Arjmand Samuel Microsoft Research Muhammad Shahzad.
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
T-Drive : Driving Directions Based on Taxi Trajectories Microsoft Research Asia University of North Texas Jing Yuan, Yu Zheng, Chengyang Zhang, Xing Xie,
Transportation mode detection using mobile phones and GIS information Leon Stenneth, Ouri Wolfson, Philip Yu, Bo Xu 1University of Illinois, Chicago.
Yu Zheng, Lizhu Zhang, Xing Xie, Wei-Ying Ma Microsoft Research Asia
Trajectories Simplification Method for Location-Based Social Networking Services Presenter: Yu Zheng on behalf of Yukun Cheng, Kai Jiang, Xing Xie Microsoft.
Understanding User Mobility Based on GPS Data Yu Zheng Microsoft Research Asia.
Investigating mobile based prediction modelling of academic performance for primary school pupils: a data mining approach. by Mvurya Mgala Supervisors:
Mining Interesting Locations and Travel Sequences From GPS Trajectories Yu Zheng and Xing Xie Microsoft Research Asia March 16, 2009.
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.
GeoPKDD Geographic Privacy-aware Knowledge Discovery and Delivery Kick-off meeting Pisa, March 14, 2005.
SoundSense: Scalable Sound Sensing for People-Centric Application on Mobile Phones Hon Lu, Wei Pan, Nocholas D. lane, Tanzeem Choudhury and Andrew T. Campbell.
Identifying Significant Locations Petteri Nurmi 1, Johan Koolwaaij 2 1) Helsinki Institute for Information Technology HIIT 2) Telematica Instituut (TELIN)
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.
Active Learning for Class Imbalance Problem
Bei Pan (Penny), University of Southern California
1 Context-Aware Search Personalization with Concept Preference CIKM’11 Advisor : Jia Ling, Koh Speaker : SHENG HONG, CHUNG.
2 Outline Introduction –Motivation and Goals –Grayscale Chromosome Images –Multi-spectral Chromosome Images Contributions Results Conclusions.
Mining Interesting Locations and Travel Sequences from GPS Trajectories IDB & IDS Lab. Seminar Summer 2009 강 민 석강 민 석 July 23 rd,
Improved Gene Expression Programming to Solve the Inverse Problem for Ordinary Differential Equations Kangshun Li Professor, Ph.D Professor, Ph.D College.
Inferring High-Level Behavior from Low-Level Sensors Don Peterson, Lin Liao, Dieter Fox, Henry Kautz Published in UBICOMP 2003 ICS 280.
Learning Geographical Preferences for Point-of-Interest Recommendation Author(s): Bin Liu Yanjie Fu, Zijun Yao, Hui Xiong [KDD-2013]
Learning and Inferring Transportation Routines By: Lin Liao, Dieter Fox and Henry Kautz Best Paper award AAAI’04.
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.
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.
Mining Dependency Relations for Query Expansion in Passage Retrieval Renxu Sun, Chai-Huat Ong, Tat-Seng Chua National University of Singapore SIGIR2006.
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
Secure Unlocking of Mobile Touch Screen Devices by Simple Gestures – You can see it but you can not do it Muhammad Shahzad, Alex X. Liu Michigan State.
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
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
Predicting the Location and Time of Mobile Phone Users by Using Sequential Pattern Mining Techniques Mert Özer, Ilkcan Keles, Ismail Hakki Toroslu, Pinar.
Learning Photographic Global Tonal Adjustment with a Database of Input / Output Image Pairs.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
黃福銘 (Angus F.M. Huang) ANTS Lab, IIS, Academia Sinica Exploring Spatial-Temporal Trajectory Model for Location.
Learning and Inferring Transportation Routines Lin Liao, Don Patterson, Dieter Fox, Henry Kautz Department of Computer Science and Engineering University.
Charisma Choudhury Bangladesh University of Engineering and Technology A Simulation Framework for Evaluating Sustainable Transport Options in Developing.
Chapter 6 Activity Recognition from Trajectory Data Yin Zhu, Vincent Zheng and Qiang Yang HKUST November 2011.
Trajectory Data Mining Dr. Yu Zheng Lead Researcher, Microsoft Research Chair Professor at Shanghai Jiao Tong University Editor-in-Chief of ACM Trans.
A Flexible Spatio-temporal indexing Scheme for Large Scale GPS Tracks Retrieval Yu Zheng, Longhao Wang, Xing Xie Microsoft Research.
Experience Report: System Log Analysis for Anomaly Detection
Presented by: Mi Tian, Deepan Sanghavi, Dhaval Dholakia
Project Assignment 1 - Research Paper Presentation
Urban Sensing Based on Human Mobility
Transport mode detection in the city of Lyon using mobile phone sensors Jorge Chong Internship for MLDM M1 Jean Monnet University
Word AdHoc Network: Using Google Core Distance to extract the most relevant information Presenter : Wei-Hao Huang   Authors : Ping-I Chen, Shi-Jen.
Recognizing Smoking Gestures with Inertial Measurements Unit (IMU)
Sourse: Www 2017 Advisor: Jia-Ling Koh Speaker: Hsiu-Yi,Chu
Presentation transcript:

Learning Transportation Mode from Raw GPS Data for Geographic Applications on the Web Yu Zheng, Like Liu, Xing Xie Microsoft Research Asia

Outline Introduction Framework Methodology Experiment Conclusion & future work

Outline Introduction Framework Methodology Experiment Conclusion & future work

Background Percentage of GPS-enabled handset among mobile phone (Gartner Dataqueste: Forecast: GPS-enabled device )

Introduction What we do : Infer transportation modes from users’ GPS logs GPS log Infer model

Introduction – Motivation Differentiate GPS trajectory of different transportation modes Learning knowledge from raw GPS data – enable people to absorb more knowledge from others’ life experience – Trigger people’s memory about their past – Understand people’s life pattern Understanding user behavior – Context-aware computing – Modeling traffic condition – Discover social pattern – … – Difficulty A trajectory may contain more than two kinds of transportation modes Pure velocity-based method may suffer from congestion

Introduction Distribution of mean velocity (m/s) of different transportation modes Distribution of maximum velocity (m/s) of different transportation modes

Introduction Contributions – We propose A change point-based segmentation method An inference model based on supervised learning A post-processing algorithm based on conditional probability – Significance A step toward mining knowledge from raw GPS data for geographic applications on the Web A step toward understanding user behavior based on GPS data – Evaluation results Large-scale data collected by 45 people over a period of 6 months Almost 70 percent accuracy

Outline Introduction Framework Methodology Experiment Conclusion & future work

Framework Preliminary

Framework Inference strategy

Framework Segment[i].P(Bike) = Segment[i].P(Bike) * P(Bike|Car) Segment[i].P(Walk) = Segment[i].P(Walk) * P(Walk|Car) Post-Processing

Framework CRF-Based Inference

Outline Introduction Framework Methodology Experiment Conclusion & future work

Methodology Commonsense knowledge from real world – Typically, people need to walk before transferring transportation modes – Typically, people need to stop and then go when transferring modes Transportation modes WalkCarBusBike Walk/53.4%32.8%13.8% Car95.4%/2.8%1.8% Bus95.2%3.2%/1.6% Bike98.3%1.7%0%/ Transition matrix of transportation modes

Methodology 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

Outline Introduction Framework Methodology Experiment Conclusion & future work

Experiments Framework of experiment Feature Extraction – length – mean velocity – expectation of velocity – variance of velocity – top three velocities – top three accelerations

Experiment Devices Data

Experiment Evaluation method – Precision of inference a segment Accuracy by Length Accuracy by Duration – Change Point Precision of change point Recall of change point

Experiment: Result Inferring accuracy of transportation mode over change point-based segmentation method Inference performance

Experiment Recall of change point using change point based segmentation method Precision of change point using change point based segmentation method Inference performance of change point

Experiment: Result change point uniform duration (120 s) uniform length (100 m) Accuracy by Length Accuracy by Duration Recall/change point Precision/change point Comparison of different segmentation methods using Decision Tree

Experiment: Result Comparison of inference results of CRF over different segmentation methods change point uniform duration (90 s) uniform length (150 m) Accuracy by Length Accuracy by Duration Recall/ change point Precision /change point

Conclusion Change Point based Uniform Duration based Uniform Length based SVM Bayesian Net Decision Tree CRF Segmentation method Inference method

Future work Identify more valuable features Location-constraint conditional probability Improving prediction performance of CRF-based approach

Thanks! Q&A Yu Microsoft