Abstract
Discovering the mode of transportation is a fundamental and challenging step in the various transportation analysis problems such as travel demand analysis, transport planning, and traffic management. Supervised learning approaches have frequently been used to detect the mode of transportation. In the supervised learning approach, extracted features from the GPS data and labeled mode of each trajectory are used to detect the mode of transportation. However, the sample size of trips for training is not enough due to the scarcity of labeled data. In real-time scenario, labeling the data is a tedious and expensive task. Furthermore, a huge amount of unlabeled data remains unutilized, which in turn degrades the quality of the solution. To overcome these drawbacks, an unsupervised learning method is proposed in this paper. In the proposed work, the point level characteristics such as speed, acceleration/deceleration, jerk, and bearing angle are fused with GPS coordinates to extract the joint probability densities using a type of generative deep learning model called masked autoregressive flow (MAF). Based on the probability density of each trajectory, K-means algorithm is applied to find the modes of transportation. The proposed model can handle the long sequence of trajectories having variable lengths. In this work, we compare our methodology with traditional machine learning algorithms and most related studies. The results are in favor of incorporating the proposed unsupervised approach in transportation mode detection.
Similar content being viewed by others
Data Availability
The datasets analyzed during the current study are available in the Geolife GPS trajectories 1.1 repository, https://www.microsoft.com/en-us/research/publication/geolife-gps-trajectory-dataset-user-guide/
References
Klein LA, Mills MK, Gibson DP (2016) Traffic detector handbook, 3rd edn Institute of Transportation Engineers
Dabiri S, Lu C-T, Heaslip K, Reddy CK (2020) Semi-Supervised Deep learning approach for transportation mode identification using GPS trajectory data. IEEE Trans Knowl Data Eng 32(5):1010–1023
Markos C, Yu JJQ (2020) Unsupervised Deep Learning for GPS-based Transportation Mode Identification. In: Proceedings of the 23rd international conference on intelligent transportation systems. IEEE-ITSC’20, Rhodes, pp 1–6
Stopher P, FitzGerald C, Zhang J (2008) Search for a global positioning system device to measure person travel. Transport Res Part C Emerg Technol 16(3):350–369
Rasmussen TK, Ingvardson JB, Halldórsdóttir K, Nielsen OA (2015) Improved methods to deduct trip legs and mode from travel surveys using wearable GPS devices: A case study from the greater copenhagen area. Comput Environ Urban Syst 54(1):301–313
Zheng Y, Liu L, Wang L, Xie X (2008) Learning transportation mode from raw gps data for geographic applications on the web. In: Proceedings of the 17th International Conference on World Wide Web. WWW’08. Beijing, China, pp 247–256
Stenneth L, Wolfson O, Yu PS, Xu B (2011) Transportation mode detection using mobile phones and GIS information. In: Proceedings of the 19th international conference on advances in geographic information systems. SIGSPATIAL’11. Chicago, Illinois, 54–63
Xiao G, Juan Z, Zhang C (2015) Travel mode detection based on GPS track data and Bayesian networks. Comput Environ Urban Syst 54(1):14–22
Feng T, Timmermans HJP (2016) Comparison of advanced imputation algorithms for detection of transportation mode and activity episode using GPS data. Transp Plan Technol 39(2):180–194
Zheng Y, Li Q, Chen Y, Xie X, Ma W-Y (2008) Understanding mobility based on GPS data. In: Proceedings of the 10th International Conference on Ubiquitous Computing. UbiComp ’08. Seoul, Korea, pp 312–321
Dabiri S, Heaslip K (2018) Inferring Transportation Modes from GPS Trajectories using a Convolutional Neural Network. Transport Res Part C Emerg Technol 86(1):360–371
Patterson DJ, Liao L, Fox D, Kautz H (2003) Inferring High-Level behavior from Low-Level sensors. In: Proceedings of the 10th International Conference on Ubiquitous Computing. UbiComp ’03. Berlin, Heidelberg, pp 73–89
Lin M, Hsu W-J, Lee ZQ (2013) Detecting modes of transport from unlabelled positioning sensor data. J Loc Based Serv 7(4):272–290
Prelipcean AC, Gidófalvi G, Susilo YO (2017) Transportation mode detection – an In-Depth review of applicability and reliability. Transp Rev 37(4):442–464
Sauerländer-Biebl A, Brockfeld E, Suske D, Melde E (2017) Evaluation of a Transport Mode Detection using Fuzzy Rules. Transport Res Procedia 25(1):591–602
Berjisian E, Bigazzi A (2022) Evaluation of methods to distinguish trips from activities in walking and cycling GPS data. Transport Res Part C Emerg Technol 137(1):103588
Lari Z, Golroo A (2015) Automated transportation mode detection using smart phone applications via machine learning: Case study mega city of tehran. In: Proceedings of the 94th annual transportation research board meeting, Washington, USA, pp 1–14
Yazdizadeh A, Patterson Z, Farooq B (2020) Ensemble convolutional neural networks for mode inference in smartphone travel survey. IEEE Trans Intell Transp Syst 21(6):2232–2239
Li L, Zhu J, Zhang H, Tan H, Du B, Ran B (2020) Coupled application of generative adversarial networks and conventional neural networks for travel mode detection using GPS data. Transp Res A Policy Pract 136(1):282–292
Yu JJQ (2020) Semi-Supervised Deep ensemble learning for travel mode identification. Transport Res Part C Emerg Technol 112(1):120–135
Fokker ES, Koch T, Dugundji ER (2021) The impact of a new public transport line on parking behavior. Procedia Comput Sci 184(1):210–217
Rezende DJ, Mohamed S (2015) Variational inference with normalizing flows. In: Proceedings of the 32nd International Conference on International Conference on Machine Learning. ICML’15. Lille, France, pp 1530–1538
Liu F, Feng J, Chen G, Shen D, Yap P-T (2021) Gaussianization of diffusion MRI data using spatially adaptive filtering. Med Image Anal 68(1):101828
Ballé J, Laparra V, Simoncelli E (2016) Density Modeling of Images using a Generalized Normalization Transformation. In: Proceedings of the 4th International Conference on Learning Representations. ICLR’16. San Juan, Puerto Rico, pp 1–14
Kingma DP, Salimans T, Jozefowicz R, Chen X, Sutskever I, Welling M (2016) Improved variational inference with inverse autoregressive flow. In: Proceedings of the 30th international conference on neural information processing systems. NeurIPS’16. Barcelona, Spain, pp 4743–4751
Papamakarios G, Pavlakou T, Murray I (2017) Masked autoregressive flow for density estimation. In: Proceedings of the 31st international conference on neural information processing systems. NeurIPS’17. Long Beach, California, USA, pp 2335–2344
Zheng Y (2015) Trajectory data mining: an overview. ACM Trans Intell Syst Technol 6(3):1–41
Van Sickle J (2004) Basic GIS Coordinates, 1st edn. CRC Press, New York
Khajenezhad A, Madani H, Beigy H (2021) Masked autoencoder for distribution estimation on small structured data sets. IEEE Trans Neural Netw Learn Syst 32(11):4997–5007
Varatharajan R, Manogaran G, Priyan MK, Sundarasekar R (2018) Wearable sensor devices for early detection of Alzheimer disease using dynamic time warping algorithm. Clust Comput 21(1):681–690
Evans JR, Minieka E (2017) Optimization algorithms for networks and graphs, 2nd edn. CRC Press, New York
Zheng Y, Fu H, Xie X, Ma W-Y, Li Q (2011) Geolife GPS Trajectory Dataset - User Guide, Geolife gps trajectories 1.1 edn. Geolife GPS trajectories 1.1. https://www.microsoft.com/en-us/research/publication/geolife-gps-trajectory-dataset-user-guide/. Accessed 15 March 2022
Zheng Y, Xie X, Ma W-Y (2010) Geolife: A Collaborative Social Networking Service among User, Location and Trajectory. IEEE Data(base) Engineering Bulletin 33(1):32–40
Zheng Y, Zhang L, Xie X, Ma W-Y (2009) Mining interesting locations and travel sequences from GPS trajectories. In: Proceedings of the 18th international conference on World Wide Web. WWW’09. Madrid, Spain, pp 791–800
Lee J-G, Han J, Whang K-Y (2007) Trajectory Clustering: A Partition-and-Group Framework. In: Proceedings of the international conference on management of data. ACM-SIGMOD ‘07. Beijing, China, pp 593–604
Ester M, Kriegel H-P, Sander J, Xu X et al (1996) A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise. In: Proceedings of the 2nd international conference on knowledge discovery and data mining. KDD’96. Portland, Oregon, pp 226–231
Lee S, Park Y-T, D’auriol BJ et al (2012) A novel feature selection method based on normalized mutual information. Appl Intell 37(1):100–120
Syaekhoni MA, Lee C, Kwon YS (2018) Analyzing customer behavior from shopping path data using operation edit distance. Appl Intell 48(8):1912–1932
Guo W, Cai J, Wang S (2020) Unsupervised discriminative feature representation via adversarial auto-encoder. Appl Intell 50(4):1155–1171
Adeli A, Broumandnia A (2018) Image steganalysis using improved particle swarm optimization based feature selection. Appl Intell 48(6):1609–1622
Acknowledgements
This work is partially funded by SERB (Science and Engineering Research Board, Government Of India) for project file no. EEQ/2018/001105 dated 12/02/2019.
Funding
This work is partially funded by SERB (Science and Engineering Research Board, Government Of India) for project file no. EEQ/2018/001105 dated 12/02/2019.
Author information
Authors and Affiliations
Contributions
Sumanto Dutta: Conceptualization, Methodology, Software, Data Curation, Investigation, Writing - Original Draft, Bidyut Kr. Patra: Methodology, Supervision, Funding acquisition.
Corresponding author
Ethics declarations
Conflict of Interests
The authors have no conflicts of interest to declare that are relevant to the content of this article.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Dutta, S., Patra, B.K. Inferencing transportation mode using unsupervised deep learning approach exploiting GPS point-level characteristics. Appl Intell 53, 12489–12503 (2023). https://doi.org/10.1007/s10489-022-04140-9
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-022-04140-9