Transportation Mode Recognition Algorithm Based on Multiple Support Vector Machine Classifiers

Transportation mode recognition is a special sub-field of activity recognition, it is also an important user context information in pervasive computing which can not only be used to conduct unobtrusive monitoring of human behavior, but also to provide intelligent information push service. Aiming at the situation that traditional GPS-based transportation mode recognition system suffered from high power consumption, limited usage scenario and modest accuracy of motorized transportation mode recognition, a lightweight transportation mode recognition algorithm with high accuracy which is based on multiple support vector machine classifiers is proposed. The algorithm uses a variety of sensors integrated in intelligent terminals such as acceleration sensors, gyroscope sensors, magnetic sensors, and pressure sensors. Based on the mining of behavior features of vehicular movement patterns, a number of support vector machine classifiers are designed to conduct transportation mode recognition. The experimental results show that the transportation mode recognition algorithm based on multiple support vector machine classifiers has better universality and robustness, and can obtain more than 95% recognition accuracy for motorized transportation mode recognition.

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

[2]  Haiyong Luo,et al.  WiMag: Multimode Fusion Localization System based on Magnetic/WiFi/PDR , 2016, IPIN.

[3]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[4]  Min Y. Mun,et al.  Parsimonious Mobility Classification using GSM and WiFi Traces , 2008 .

[5]  Haiyong Luo,et al.  A fall detection algorithm based on pattern recognition and human posture analysis , 2011 .

[6]  William G. Griswold,et al.  Mobility Detection Using Everyday GSM Traces , 2006, UbiComp.

[7]  Sourav Bhattacharya,et al.  A grid-based algorithm for on-device GSM positioning , 2010, UbiComp.

[8]  Zhigang Liu,et al.  The Jigsaw continuous sensing engine for mobile phone applications , 2010, SenSys '10.

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

[10]  Wei-Ying Ma,et al.  Understanding mobility based on GPS data , 2008, UbiComp.

[11]  Haiyong Luo,et al.  An Indoor Scene Recognition Algorithm Based on Pressure Change Pattern , 2015, 2015 8th International Conference on Intelligent Computation Technology and Automation (ICICTA).

[12]  I. Anderson,et al.  Practical Activity Recognition using GSM Data ∗ , .

[13]  Haiyong Luo,et al.  Design and Implementation of a Scalable LBS Middleware Based on the PUBSUB Paradigm and Load Balancing Mechanism , 2012, 2012 13th International Conference on Parallel and Distributed Computing, Applications and Technologies.

[14]  David W. Mizell,et al.  Using gravity to estimate accelerometer orientation , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[15]  Xing Xie,et al.  Urban computing with taxicabs , 2011, UbiComp '11.

[16]  Xing Xie,et al.  Understanding transportation modes based on GPS data for web applications , 2010, TWEB.

[17]  Tom M Mitchell,et al.  Mining Our Reality , 2009, Science.

[18]  Haiyong Luo,et al.  An indoor self-localization algorithm using the calibration of the online magnetic fingerprints and indoor landmarks , 2016, 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN).