SlideShare a Scribd company logo
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
ย 
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
Allison Koehn
ย 
Methods of route assignment
Methods of route assignmentMethods of route assignment
Methods of route assignment
Kathan Sindhvad
ย 
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...
IEEEGLOBALSOFTTECHNOLOGIES
ย 
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
IEEEFINALYEARPROJECTS
ย 
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
Student
ย 
Hans & Bernhard | Bikeability Workshop December 2010
Hans & Bernhard | Bikeability Workshop December 2010Hans & Bernhard | Bikeability Workshop December 2010
Hans & Bernhard | Bikeability Workshop December 2010Morten Meyer
ย 
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
IRJET Journal
ย 
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
ijwmn
ย 
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
ijwmn
ย 
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
IJERA Editor
ย 
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
WSP
ย 
The Physics of Active Modes
The Physics of Active ModesThe Physics of Active Modes
The Physics of Active Modes
Serge Hoogendoorn
ย 
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
Lisa Riley
ย 
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
ijujournal
ย 
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 ...
IJRES Journal
ย 
Learning And Inferring Transportation Routines
Learning And Inferring Transportation RoutinesLearning And Inferring Transportation Routines
Learning And Inferring Transportation Routinesmstjsw
ย 

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 Searchceya
ย 
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 Webceya
ย 
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 Supportceya
ย 
Just In Time Contextual Advertising
Just In Time Contextual AdvertisingJust In Time Contextual Advertising
Just In Time Contextual Advertisingceya
ย 
ๅ’Œๅนณๆตทๅ ฑ
ๅ’Œๅนณๆตทๅ ฑๅ’Œๅนณๆตทๅ ฑ
ๅ’Œๅนณๆตทๅ ฑ
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

anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
ย 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
ย 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
ย 
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptxTaurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
my Pandit
ย 
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop.com LTD
ย 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
PaulBryant58
ย 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
Ben Wann
ย 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
ย 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
ย 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
ย 
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deckPitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
HajeJanKamps
ย 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
ย 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
ย 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
ย 
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
Kumar Satyam
ย 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
ย 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
ย 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
Naaraayani Minerals Pvt.Ltd
ย 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
Sam H
ย 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Jos Voskuil
ย 

Recently uploaded (20)

anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
ย 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
ย 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
ย 
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptxTaurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
ย 
PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024PriyoShop Celebration Pohela Falgun Mar 20, 2024
PriyoShop Celebration Pohela Falgun Mar 20, 2024
ย 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
ย 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
ย 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
ย 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
ย 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
ย 
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deckPitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
ย 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
ย 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
ย 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
ย 
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
ย 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
ย 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
ย 
Role of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in MiningRole of Remote Sensing and Monitoring in Mining
Role of Remote Sensing and Monitoring in Mining
ย 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
ย 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
ย 

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