Toward Transportation Mode Recognition Using Deep Convolutional and Long Short-Term Memory Recurrent Neural Networks

With the rapid development of mobile Internet techniques, using the sensor-rich smartphones to sense various contexts attracts much attention, such as transportation mode recognition. The transportation mode information can help to improve urban planning, traffic management and journey planning. Though much work has been done on the transportation mode recognition using classic machine learning algorithms, the performance of these methods is not reasonable and heavily relies on the effectiveness of handcrafted features. In this paper, we leverage the strong representation ability of deep learning method and present a deep-learning-based algorithm for transportation mode recognition, namely CL-TRANSMODE, which is capable of accurately detecting multiple transportation modes. The algorithm first uses a convolutional neural network (CNN) to learn appropriate and robust feature representations for transportation modes recognition. Then, an LSTM network performs a further learning of the temporal dependencies characteristics on the feature vectors of CNN output. To further enhance the accuracy of transportation mode recognition, several artificial segments and peak features are extracted from the raw sensor measurements. These features characterize the transportation modes over a much long period of time (minutes or hours). By combining the CNN-extracted features and handcrafted features, our proposed CL-TRANSMODE transportation mode recognition algorithm can accurately differentiate eight transportation modes, i.e., walking, running, bicycling, driving a car, riding a bus, taking a metro, taking a train, or being stationary. Extensive experiments on both the SHL and HTC datasets demonstrate that use our proposed CL-TRANSMODE transportation mode recognition algorithm which outperforms the state-of-the-art comparative algorithms. On the SHL dataset, which contain barometric data, the accuracy using the CL-TRANSMODE algorithm can reaches 98.1%.

[1]  Ickjai Lee,et al.  End-to-end trajectory transportation mode classification using Bi-LSTM recurrent neural network , 2017, 2017 12th International Conference on Intelligent Systems and Knowledge Engineering (ISKE).

[2]  Guiling Wang,et al.  A Convolutional Neural Network for Transportation Mode Detection Based on Smartphone Platform , 2017, 2017 IEEE 14th International Conference on Mobile Ad Hoc and Sensor Systems (MASS).

[3]  Yoshua Bengio,et al.  Convolutional networks for images, speech, and time series , 1998 .

[4]  Ali Mohamed AbdelAziz Poster: MonoSense: An Energy Efficient Transportation Mode Detection System , 2016, MobiSys '16 Companion.

[5]  Xiang Bai,et al.  An End-to-End Trainable Neural Network for Image-Based Sequence Recognition and Its Application to Scene Text Recognition , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[7]  Wei Yu,et al.  Making pervasive sensing possible: Effective travel mode sensing based on smartphones , 2016, Comput. Environ. Urban Syst..

[8]  Ha-Nam Nguyen,et al.  Vehicle Mode and Driving Activity Detection Based on Analyzing Sensor Data of Smartphones , 2018, Sensors.

[9]  Deborah Estrin,et al.  Determining transportation mode on mobile phones , 2008, 2008 12th IEEE International Symposium on Wearable Computers.

[10]  M. Amaç Güvensan,et al.  A Novel Segment-Based Approach for Improving Classification Performance of Transport Mode Detection , 2017, Sensors.

[11]  Jia-Ching Wang,et al.  Transportation Mode Detection on Mobile Devices Using Recurrent Nets , 2016, ACM Multimedia.

[12]  Chih-Jen Lin,et al.  Big Data Small Footprint: The Design of A Low-Power Classifier for Detecting Transportation Modes , 2014, Proc. VLDB Endow..

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

[14]  C. Saranya,et al.  A Study on Normalization Techniques for Privacy Preserving Data Mining , 2013 .

[15]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[16]  Eiji Hato,et al.  Classification of Travel Data with Multiple Sensor Information using Random Forest , 2017 .

[17]  Hjp Harry Timmermans,et al.  Comparison of advanced imputation algorithms for detection of transportation mode and activity episode using GPS data , 2016 .

[18]  Lin Wang,et al.  The University of Sussex-Huawei Locomotion and Transportation Dataset for Multimodal Analytics With Mobile Devices , 2018, IEEE Access.

[19]  Jürgen Schmidhuber,et al.  Multi-column deep neural networks for image classification , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[20]  Chang Xu,et al.  Vehicle Classification Using an Imbalanced Dataset Based on a Single Magnetic Sensor , 2018, Sensors.

[21]  Lama Nachman,et al.  Mago: Mode of Transport Inference Using the Hall-Effect Magnetic Sensor and Accelerometer , 2017, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[22]  Xuan Song,et al.  DeepTransport: Prediction and Simulation of Human Mobility and Transportation Mode at a Citywide Level , 2016, IJCAI.

[23]  Zhezhuang Xu,et al.  Learning Transportation Modes From Smartphone Sensors Based on Deep Neural Network , 2017, IEEE Sensors Journal.

[24]  Yang Wang,et al.  Identifying Different Transportation Modes from Trajectory Data Using Tree-Based Ensemble Classifiers , 2017, ISPRS Int. J. Geo Inf..

[25]  Sergey Ioffe,et al.  Rethinking the Inception Architecture for Computer Vision , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[26]  Bo Yu,et al.  Convolutional Neural Networks for human activity recognition using mobile sensors , 2014, 6th International Conference on Mobile Computing, Applications and Services.

[27]  Hanghang Tong,et al.  Travel Mode Identification with Smartphones , 2015 .

[28]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

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

[30]  Luo Haiyong,et al.  A convolutional neural networks based transportation mode identification algorithm , 2017, 2017 International Conference on Indoor Positioning and Indoor Navigation (IPIN).