SlideShare a Scribd company logo
1 of 22
1 Learning Transportation Mode from Raw GPS Data for Geographic Applications on the Web Yu Zheng, Like Liu, Xing Xie, WWW’08 Microsoft Research Asia Advisor: Chia-Hui Chang Presenter: Teng-Kai Fan Date: 2010-03-19
2 Outline Introduction Framework Methodology Experiment Conclusion & future work
3 Background Percentage of GPS-enabled handset among mobile phone (Gartner Dataqueste: Forecast: GPS-enabled device 2004-2011)
4 Introduction What we do: Infer transportation modes from users’ GPS logs GPS log Infer model
5 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
6 Introduction Distribution of mean velocity (m/s) of different transportation modes Distribution of maximum velocity (m/s) of different transportation modes
7 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
8 Framework Preliminary a place where people change their transportation modes
9 Framework ,[object Object],divide the GPS track into trips and then partition each trip into segments by change points
10 Framework Post-Processing Segment[i].P(Bike) = Segment[i].P(Bike) * P(Bike|Car) Segment[i].P(Walk) = Segment[i].P(Walk) * P(Walk|Car)
11 Framework CRF-Based Inference transportations mode feature from segment
12 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 Walk should be a transition between different transportation modes Transition matrix of transportation modes
13 Methodology Change point-based Segmentation Algorithm Step 1: using a loose upper bound of velocity (Vt) and acceleration (at) to distinguish all possible Walk Points, non-Walk Points.  Step 2: merge short segment (the length less than a thredshold)  composed by consecutive Walk Points or non-Walk points Step 3: merge consecutive Uncertain Segment (less than 50 meters) to non-Walk Segment. Step 4: end point of each Walk Segment are potential change points
14 Experiments ,[object Object]
Feature Extraction
length
mean velocity
expectation of velocity
variance of velocity
top three velocities
top three accelerations,[object Object]
16 Experiment Evaluation method Precision of inference a segment  Accuracy by Length  Accuracy by Duration Change Point Precision of change point Recall of change point N: the total number of the segments after being partitioned by a segmentation method. m: # of segments our approach correctly predicted

More Related Content

Similar to Learning Transportation Mode From Raw Gps Data For Geographic Applications On The Web

MEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIES
MEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIESMEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIES
MEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIES
cscpconf
 
Measuring similarity between mobility models and real world motion trajectories
Measuring similarity between mobility models and real world motion trajectoriesMeasuring similarity between mobility models and real world motion trajectories
Measuring similarity between mobility models and real world motion trajectories
csandit
 
Hans & Bernhard | Bikeability Workshop December 2010
Hans & Bernhard | Bikeability Workshop December 2010Hans & Bernhard | Bikeability Workshop December 2010
Hans & Bernhard | Bikeability Workshop December 2010
Morten Meyer
 
Learning And Inferring Transportation Routines
Learning And Inferring Transportation RoutinesLearning And Inferring Transportation Routines
Learning And Inferring Transportation Routines
mstjsw
 

Similar to Learning Transportation Mode From Raw Gps Data For Geographic Applications On The Web (20)

MEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIES
MEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIESMEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIES
MEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIES
 
Measuring similarity between mobility models and real world motion trajectories
Measuring similarity between mobility models and real world motion trajectoriesMeasuring similarity between mobility models and real world motion trajectories
Measuring similarity between mobility models and real world motion trajectories
 
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined ModesA Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
A Simulation-Based Dynamic Traffic Assignment Model With Combined Modes
 
0326
03260326
0326
 
Methods of route assignment
Methods of route assignmentMethods of route assignment
Methods of route assignment
 
JAVA 2013 IEEE DATAMINING PROJECT T drive enhancing driving directions with t...
JAVA 2013 IEEE DATAMINING PROJECT T drive enhancing driving directions with t...JAVA 2013 IEEE DATAMINING PROJECT T drive enhancing driving directions with t...
JAVA 2013 IEEE DATAMINING PROJECT T drive enhancing driving directions with t...
 
T drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligenceT drive enhancing driving directions with taxi drivers’ intelligence
T drive enhancing driving directions with taxi drivers’ intelligence
 
Urban transportation system - methods of route assignment
Urban transportation system - methods of route assignmentUrban transportation system - methods of route assignment
Urban transportation system - methods of route assignment
 
PLANS14-0029
PLANS14-0029PLANS14-0029
PLANS14-0029
 
Hans & Bernhard | Bikeability Workshop December 2010
Hans & Bernhard | Bikeability Workshop December 2010Hans & Bernhard | Bikeability Workshop December 2010
Hans & Bernhard | Bikeability Workshop December 2010
 
IRJET- Road Recognition from Remote Sensing Imagery using Machine Learning
IRJET- Road Recognition from Remote Sensing Imagery using Machine LearningIRJET- Road Recognition from Remote Sensing Imagery using Machine Learning
IRJET- Road Recognition from Remote Sensing Imagery using Machine Learning
 
Impact of random mobility models on olsr
Impact of random mobility models on olsrImpact of random mobility models on olsr
Impact of random mobility models on olsr
 
Impact of random mobility models on olsr
Impact of random mobility models on olsrImpact of random mobility models on olsr
Impact of random mobility models on olsr
 
Neural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map GuidanceNeural Network Based Parking via Google Map Guidance
Neural Network Based Parking via Google Map Guidance
 
Updated Traffic Analysis Tools for Complete Streets
Updated Traffic Analysis Tools for Complete StreetsUpdated Traffic Analysis Tools for Complete Streets
Updated Traffic Analysis Tools for Complete Streets
 
The Physics of Active Modes
The Physics of Active ModesThe Physics of Active Modes
The Physics of Active Modes
 
A Report on Spot Speed Study.pdf
A Report on Spot Speed Study.pdfA Report on Spot Speed Study.pdf
A Report on Spot Speed Study.pdf
 
A NOVEL AND COST EFFECTIVE APPROACH TO PUBLIC VEHICLE TRACKING SYSTEM
A NOVEL AND COST EFFECTIVE APPROACH TO  PUBLIC VEHICLE TRACKING SYSTEMA NOVEL AND COST EFFECTIVE APPROACH TO  PUBLIC VEHICLE TRACKING SYSTEM
A NOVEL AND COST EFFECTIVE APPROACH TO PUBLIC VEHICLE TRACKING SYSTEM
 
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
 
Learning And Inferring Transportation Routines
Learning And Inferring Transportation RoutinesLearning And Inferring Transportation Routines
Learning And Inferring Transportation Routines
 

More from ceya

Matching Task Profiles And User Needs In Personalized Web Search
Matching Task Profiles And User Needs In Personalized Web SearchMatching Task Profiles And User Needs In Personalized Web Search
Matching Task Profiles And User Needs In Personalized Web Search
ceya
 
Detecting Online Commercial Intention (OCI)
Detecting Online Commercial Intention (OCI)Detecting Online Commercial Intention (OCI)
Detecting Online Commercial Intention (OCI)
ceya
 
Emotion Classification Using Massive Examples Extracted From The Web
Emotion Classification Using Massive Examples Extracted From The WebEmotion Classification Using Massive Examples Extracted From The Web
Emotion Classification Using Massive Examples Extracted From The Web
ceya
 
Learning Social Networks From Web Documents Using Support
Learning Social Networks From Web Documents Using SupportLearning Social Networks From Web Documents Using Support
Learning Social Networks From Web Documents Using Support
ceya
 
Just In Time Contextual Advertising
Just In Time Contextual AdvertisingJust In Time Contextual Advertising
Just In Time Contextual Advertising
ceya
 

More from ceya (6)

Matching Task Profiles And User Needs In Personalized Web Search
Matching Task Profiles And User Needs In Personalized Web SearchMatching Task Profiles And User Needs In Personalized Web Search
Matching Task Profiles And User Needs In Personalized Web Search
 
Detecting Online Commercial Intention (OCI)
Detecting Online Commercial Intention (OCI)Detecting Online Commercial Intention (OCI)
Detecting Online Commercial Intention (OCI)
 
Emotion Classification Using Massive Examples Extracted From The Web
Emotion Classification Using Massive Examples Extracted From The WebEmotion Classification Using Massive Examples Extracted From The Web
Emotion Classification Using Massive Examples Extracted From The Web
 
Learning Social Networks From Web Documents Using Support
Learning Social Networks From Web Documents Using SupportLearning Social Networks From Web Documents Using Support
Learning Social Networks From Web Documents Using Support
 
Just In Time Contextual Advertising
Just In Time Contextual AdvertisingJust In Time Contextual Advertising
Just In Time Contextual Advertising
 
和平海報
和平海報和平海報
和平海報
 

Recently uploaded

What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...
srcw2322l101
 
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
prakheeshc
 
Powerpoint showing results from tik tok metrics
Powerpoint showing results from tik tok metricsPowerpoint showing results from tik tok metrics
Powerpoint showing results from tik tok metrics
CaitlinCummins3
 
Constitution of Company Article of Association
Constitution of Company Article of AssociationConstitution of Company Article of Association
Constitution of Company Article of Association
seri bangash
 
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg PfizerJual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
Pusat Herbal Resmi BPOM
 

Recently uploaded (20)

MEANING AND CHARACTERISTICS OF TAXATION.
MEANING AND CHARACTERISTICS OF TAXATION.MEANING AND CHARACTERISTICS OF TAXATION.
MEANING AND CHARACTERISTICS OF TAXATION.
 
What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...
 
WAM Corporate Presentation May 2024_w.pdf
WAM Corporate Presentation May 2024_w.pdfWAM Corporate Presentation May 2024_w.pdf
WAM Corporate Presentation May 2024_w.pdf
 
How to refresh to be fit for the future world
How to refresh to be fit for the future worldHow to refresh to be fit for the future world
How to refresh to be fit for the future world
 
Global Internal Audit Standards 2024.pdf
Global Internal Audit Standards 2024.pdfGlobal Internal Audit Standards 2024.pdf
Global Internal Audit Standards 2024.pdf
 
Exploring-Pipe-Flanges-Applications-Types-and-Benefits.pptx
Exploring-Pipe-Flanges-Applications-Types-and-Benefits.pptxExploring-Pipe-Flanges-Applications-Types-and-Benefits.pptx
Exploring-Pipe-Flanges-Applications-Types-and-Benefits.pptx
 
Top^Clinic ^%[+27785538335__Safe*Women's clinic//Abortion Pills In Harare
Top^Clinic ^%[+27785538335__Safe*Women's clinic//Abortion Pills In HarareTop^Clinic ^%[+27785538335__Safe*Women's clinic//Abortion Pills In Harare
Top^Clinic ^%[+27785538335__Safe*Women's clinic//Abortion Pills In Harare
 
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdfInnomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
Innomantra Viewpoint - Building Moonshots : May-Jun 2024.pdf
 
1Q24_EN hyundai capital 1q performance
1Q24_EN   hyundai capital 1q performance1Q24_EN   hyundai capital 1q performance
1Q24_EN hyundai capital 1q performance
 
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
A BUSINESS PROPOSAL FOR SLAUGHTER HOUSE WASTE MANAGEMENT IN MYSORE MUNICIPAL ...
 
Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...
Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...
Pay after result spell caster (,$+27834335081)@ bring back lost lover same da...
 
Hyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings releaseHyundai capital 2024 1q Earnings release
Hyundai capital 2024 1q Earnings release
 
PitchBook’s Guide to VC Funding for Startups
PitchBook’s Guide to VC Funding for StartupsPitchBook’s Guide to VC Funding for Startups
PitchBook’s Guide to VC Funding for Startups
 
Powerpoint showing results from tik tok metrics
Powerpoint showing results from tik tok metricsPowerpoint showing results from tik tok metrics
Powerpoint showing results from tik tok metrics
 
Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)
 
Beyond Numbers A Holistic Approach to Forensic Accounting
Beyond Numbers A Holistic Approach to Forensic AccountingBeyond Numbers A Holistic Approach to Forensic Accounting
Beyond Numbers A Holistic Approach to Forensic Accounting
 
Navigating Tax Season with Confidence Streamlines CPA Firms
Navigating Tax Season with Confidence Streamlines CPA FirmsNavigating Tax Season with Confidence Streamlines CPA Firms
Navigating Tax Season with Confidence Streamlines CPA Firms
 
Constitution of Company Article of Association
Constitution of Company Article of AssociationConstitution of Company Article of Association
Constitution of Company Article of Association
 
Stages of Startup Funding - An Explainer
Stages of Startup Funding - An ExplainerStages of Startup Funding - An Explainer
Stages of Startup Funding - An Explainer
 
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg PfizerJual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
Jual Obat Aborsi Di Sibolga wa 0851/7541/5434 Cytotec Misoprostol 200mcg Pfizer
 

Learning Transportation Mode From Raw Gps Data For Geographic Applications On The Web

  • 1. 1 Learning Transportation Mode from Raw GPS Data for Geographic Applications on the Web Yu Zheng, Like Liu, Xing Xie, WWW’08 Microsoft Research Asia Advisor: Chia-Hui Chang Presenter: Teng-Kai Fan Date: 2010-03-19
  • 2. 2 Outline Introduction Framework Methodology Experiment Conclusion & future work
  • 3. 3 Background Percentage of GPS-enabled handset among mobile phone (Gartner Dataqueste: Forecast: GPS-enabled device 2004-2011)
  • 4. 4 Introduction What we do: Infer transportation modes from users’ GPS logs GPS log Infer model
  • 5. 5 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
  • 6. 6 Introduction Distribution of mean velocity (m/s) of different transportation modes Distribution of maximum velocity (m/s) of different transportation modes
  • 7. 7 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
  • 8. 8 Framework Preliminary a place where people change their transportation modes
  • 9.
  • 10. 10 Framework Post-Processing Segment[i].P(Bike) = Segment[i].P(Bike) * P(Bike|Car) Segment[i].P(Walk) = Segment[i].P(Walk) * P(Walk|Car)
  • 11. 11 Framework CRF-Based Inference transportations mode feature from segment
  • 12. 12 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 Walk should be a transition between different transportation modes Transition matrix of transportation modes
  • 13. 13 Methodology Change point-based Segmentation Algorithm Step 1: using a loose upper bound of velocity (Vt) and acceleration (at) to distinguish all possible Walk Points, non-Walk Points. Step 2: merge short segment (the length less than a thredshold) composed by consecutive Walk Points or non-Walk points Step 3: merge consecutive Uncertain Segment (less than 50 meters) to non-Walk Segment. Step 4: end point of each Walk Segment are potential change points
  • 14.
  • 21.
  • 22. 16 Experiment Evaluation method Precision of inference a segment Accuracy by Length Accuracy by Duration Change Point Precision of change point Recall of change point N: the total number of the segments after being partitioned by a segmentation method. m: # of segments our approach correctly predicted
  • 23.
  • 24.
  • 25. 19 Experiment: Result Comparison of different segmentation methods using Decision Tree
  • 26. 20 Experiment: Result Comparison of inference results of CRF over different segmentation methods
  • 27. 21 Conclusion Segmentation method Inference method SVM Change Point based Bayesian Net Uniform Duration based Decision Tree Uniform Length based CRF
  • 28. 22 Future work Identify more valuable features Location-constraint conditional probability Improving prediction performance of CRF-based approach