Inferring transportation modes from GPS trajectories using a convolutional neural network

被引:273
作者
Dabiri, Sina [1 ]
Heaslip, Kevin [1 ]
机构
[1] Virginia Tech, Charles E Via Jr Dept Civil & Environm Engn, 301 Patton Hall, Blacksburg, VA 24061 USA
关键词
Convolutional neural network; Deep learning; GPS data; Transportation mode Inference; TRAVEL;
D O I
10.1016/j.trc.2017.11.021
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Identifying the distribution of users' transportation modes is an essential part of travel demand analysis and transportation planning. With the advent of ubiquitous GPS-enabled devices (e.g., a smartphone), a cost-effective approach for inferring commuters' mobility mode(s) is to leverage their GPS trajectories. A majority of studies have proposed mode inference models based on hand-crafted features and traditional machine learning algorithms. However, manual features engender some major drawbacks including vulnerability to traffic and environmental conditions as well as possessing human's bias in creating efficient features. One way to overcome these issues is by utilizing Convolutional Neural Network (CNN) schemes that are capable of automatically driving high-level features from the raw input. Accordingly, in this paper, we take advantage of CNN architectures so as to predict travel modes based on only raw GPS trajectories, where the modes are labeled as walk, bike, bus, driving, and train. Our key contribution is designing the layout of the CNN's input layer in such a way that not only is adaptable with the CNN schemes but represents fundamental motion characteristics of a moving object including speed, acceleration, jerk, and bearing rate. Furthermore, we ameliorate the quality of GPS logs through several data preprocessing steps. Using the clean input layer, a variety of CNN configurations are evaluated to achieve the best CNN architecture. The highest accuracy of 84.8% has been achieved through the ensemble of the best CNN configuration. In this research, we contrast our methodology with traditional machine learning algorithms as well as the seminal and most related studies to demonstrate the superiority of our framework.
引用
收藏
页码:360 / 371
页数:12
相关论文
共 31 条
[1]  
[Anonymous], 2014, C EMPIRICAL METHODS
[2]  
[Anonymous], 2014, TRANSP RES BOARD 93
[3]   Development of a method for detecting jerks in safety critical events [J].
Bagdadi, Omar ;
Varhelyi, Andras .
ACCIDENT ANALYSIS AND PREVENTION, 2013, 50 :83-91
[4]   Who you are is how you travel: A framework for transportation mode detection using individual and environmental characteristics [J].
Bantis, Thanos ;
Haworth, James .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2017, 80 :286-309
[5]  
Breiman L., 2001, Machine Learning, V45, P5
[6]  
Chollet F., 2015, about us
[7]   An inference engine for smartphones to preprocess data and detect stationary and transportation modes [J].
Eftekhari, Hamid Reza ;
Ghatee, Mehdi .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2016, 69 :313-327
[8]   Travel mode choice and transit route choice behavior in Montreal: Insights from McGill University members commute patterns [J].
Eluru, Naveen ;
Chakour, Vincent ;
El-Geneidy, Ahmed M. .
Public Transport, 2012, 4 (02) :129-149
[9]   Deep Feature Extraction from Trajectories for Transportation Mode Estimation [J].
Endo, Yuki ;
Toda, Hiroyuki ;
Nishida, Kyosuke ;
Kawanobe, Akihisa .
ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2016, PT II, 2016, 9652 :54-66
[10]   Transportation mode recognition using GPS and accelerometer data [J].
Feng, Tao ;
Timmermans, Harry J. P. .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2013, 37 :118-130