Skip to main content
Log in

Inferencing transportation mode using unsupervised deep learning approach exploiting GPS point-level characteristics

  • Published:
Applied Intelligence Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

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/

Notes

  1. http://www.gov.cn/banshi/2005-08/23/content_25575.htm

References

  1. Klein LA, Mills MK, Gibson DP (2016) Traffic detector handbook, 3rd edn Institute of Transportation Engineers

  2. 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

    Article  Google Scholar 

  3. 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

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

  7. 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

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

  11. 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

    Article  Google Scholar 

  12. 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

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. Yu JJQ (2020) Semi-Supervised Deep ensemble learning for travel mode identification. Transport Res Part C Emerg Technol 112(1):120–135

    Article  MathSciNet  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

  23. 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

    Article  Google Scholar 

  24. 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

  25. 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

  26. 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

  27. Zheng Y (2015) Trajectory data mining: an overview. ACM Trans Intell Syst Technol 6(3):1–41

    Article  Google Scholar 

  28. Van Sickle J (2004) Basic GIS Coordinates, 1st edn. CRC Press, New York

    Book  Google Scholar 

  29. 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

    Article  MathSciNet  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. Evans JR, Minieka E (2017) Optimization algorithms for networks and graphs, 2nd edn. CRC Press, New York

    MATH  Google Scholar 

  32. 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

  33. 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

    Google Scholar 

  34. 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

  35. 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

  36. 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

  37. 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

    Article  Google Scholar 

  38. Syaekhoni MA, Lee C, Kwon YS (2018) Analyzing customer behavior from shopping path data using operation edit distance. Appl Intell 48(8):1912–1932

    Article  Google Scholar 

  39. Guo W, Cai J, Wang S (2020) Unsupervised discriminative feature representation via adversarial auto-encoder. Appl Intell 50(4):1155–1171

    Article  Google Scholar 

  40. Adeli A, Broumandnia A (2018) Image steganalysis using improved particle swarm optimization based feature selection. Appl Intell 48(6):1609–1622

    Article  Google Scholar 

Download references

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

Authors

Contributions

Sumanto Dutta: Conceptualization, Methodology, Software, Data Curation, Investigation, Writing - Original Draft, Bidyut Kr. Patra: Methodology, Supervision, Funding acquisition.

Corresponding author

Correspondence to Sumanto Dutta.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-04140-9

Keywords

Navigation