Travel mode detection method based on big smartphone global positioning system tracking data

This article proposes a machine learning–based travel mode detection method using urban residents’ travel routes as the data source, collected via smartphone global positioning system modules. A data-driven machine learning strategy was chosen in the model construction. This study performed data cleaning and mining on over 4400 pieces of urban resident travel records containing several millions of global positioning system tracking points. Series of characteristic values of speed, travel distance, and direction are calculated, which reflect the travel mode of smartphone holders. In travel mode identification, first, the transition regions of travel segments of different travel modes are effectively distinguished; then, continuous tracking points for single-mode travel are connected into single-mode travel segments. The travel mode of the surveyed subjects is identified based on the calculated features of average speed, average acceleration, and average change of direction within each single-mode segment. The random forest method is chosen as the basis model to classify travel mode. Three-quarters of the travel records were used to construct the random forest classifier, and the detection accuracy of the established model for the remaining ¼ of the travel record reached 94.4%. The proposed method uses massive smartphone global positioning system tracking points as the basis; the detection results are consistent with manually collected prompted recall survey records.

[1]  Guangnian Xiao,et al.  Travel mode detection based on GPS track data and Bayesian networks , 2015, Comput. Environ. Urban Syst..

[2]  Chao Chen,et al.  Short‐Term Traffic Speed Prediction for an Urban Corridor , 2017, Comput. Aided Civ. Infrastructure Eng..

[3]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[4]  Luis Muñoz,et al.  Large-Scale Mobile Sensing Enabled Internet-of-Things Testbed for Smart City Services , 2015, Int. J. Distributed Sens. Networks.

[5]  Deborah Estrin,et al.  Using mobile phones to determine transportation modes , 2010, TOSN.

[6]  B. Yu,et al.  The sightseeing bus schedule optimization under Park and Ride System in tourist attractions , 2019, Ann. Oper. Res..

[7]  Sasu Tarkoma,et al.  Accelerometer-based transportation mode detection on smartphones , 2013, SenSys '13.

[8]  Miguel A. Labrador,et al.  Automating mode detection for travel behaviour analysis by using global positioning systemsenabled mobile phones and neural networks , 2010 .

[9]  Lin Cheng,et al.  Analyzing multiday route choice behavior of commuters using GPS data , 2016 .

[10]  Philip S. Yu,et al.  Transportation mode detection using mobile phones and GIS information , 2011, GIS.

[11]  Michel Bierlaire,et al.  A Probabilistic Map Matching Method for Smartphone GPS data , 2013 .

[12]  Bin Yu,et al.  k-Nearest Neighbor Model for Multiple-Time-Step Prediction of Short-Term Traffic Condition , 2016 .

[13]  Yasuo Asakura,et al.  TRACKING SURVEY FOR INDIVIDUAL TRAVEL BEHAVIOUR USING MOBILE COMMUNICATION INSTRUMENTS , 2004 .

[14]  Tao Feng,et al.  Comparison of Advanced GPS Data Imputation Algorithms for Detection of Transportation Mode and Activity Episode , 2014 .

[15]  Fei Su,et al.  A Method of Traffic Travel Status Segmentation Based on Position Trajectories , 2015, 2015 IEEE 18th International Conference on Intelligent Transportation Systems.

[16]  Tao Cheng,et al.  Inferring hybrid transportation modes from sparse GPS data using a moving window SVM classification , 2012, Comput. Environ. Urban Syst..

[17]  D F Pearson,et al.  Comparison of Trip Determination Methods in Household Travel Surveys Enhanced by a Global Positioning System , 2005 .

[18]  P R Stopher,et al.  SHOULD WE CHANGE THE RULES FOR TRIP IDENTIFICATION FOR GPS TRAVEL RECORDS , 2013 .

[19]  Mahmoud Mesbah,et al.  A framework for smartphone-based travel surveys: An empirical comparison with alternative methods in New Zealand , 2014 .

[20]  Philippe Nitsche,et al.  A Strategy on How to Utilize Smartphones for Automatically Reconstructing Trips in Travel Surveys , 2012 .

[21]  Peter R. Stopher,et al.  Review of GPS Travel Survey and GPS Data-Processing Methods , 2014 .

[22]  Akshay Vij,et al.  When is big data big enough? Implications of using GPS-based surveys for travel demand analysis , 2015 .

[23]  Carlo Ratti,et al.  Understanding individual mobility patterns from urban sensing data: A mobile phone trace example , 2013 .

[24]  Jun Zeng,et al.  A Tracking System Supporting Large-Scale Users Based on GPS and G-Sensor , 2015, Int. J. Distributed Sens. Networks.

[25]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[26]  Joshua Auld,et al.  An automated GPS-based prompted recall survey with learning algorithms , 2009 .

[27]  Guangnian Xiao,et al.  A Data-Driven Method for Trip Ends Identification Using Large-Scale Smartphone-Based GPS Tracking Data , 2017, IEEE Transactions on Intelligent Transportation Systems.

[28]  Kees Maat,et al.  Deriving and validating trip purposes and travel modes for multi-day GPS-based travel surveys: A large-scale application in the Netherlands , 2009 .

[29]  Norbert Brändle,et al.  Supporting large-scale travel surveys with smartphones – A practical approach , 2014 .

[30]  Chang Wang,et al.  Real-time bus travel speed estimation model based on bus GPS data , 2016 .

[31]  Miguel A. Labrador,et al.  TRAC-IT: Software Architecture Supporting Simultaneous Travel Behavior Data Collection and Real-Time Location-Based Services for GPS-Enabled Mobile Phones , 2009 .