Skip to main content
Log in

STTG-TTE: spatial–temporal gated multi-modality approach for travel time estimation based on temporal convolutional networks

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Travel time forecasting has become a core component of smart transportation systems, which assists both travelers and traffic organizers with route planning, travel schedule adjustments, ride-sharing, navigation applications, and efficient traffic management. However, timely and accurate travel time forecasting still remains a critical challenge owing to the complex nonlinear and dynamic fluctuations of spatial–temporal dependencies. Also, spatial sparseness is a big issue in traffic forecasting, since adopting the implicit interactions between the close traffic regions leads to superficial characterization of spatio-temporal dependences. In this paper, we propose a new deep learning-based framework (STTG-TTE) that addresses these drawbacks and improves the travel time estimation. First, we build a geo-hashing algorithm for the data sparsity issue that incorporates fluctuations of nearby and distant traffic situations in terms of spatio-temporal dependencies. Second, a new spatio-temporal correlation modeling method is proposed to fully leverage large-scale spatial and temporal traffic patterns using temporal convolutional networks integrated with a gated multi-modality mechanism. Then, for external factors’ representation, a new dual-gated Res-Net multi-modality-based module is proposed. Finally, we fuse these representations of multi-components dynamically and utilize the transformer model, which is conducive to learning intersections among these multiple factors for obtaining accurate prediction results. Experiments on two large-scale real-world traffic datasets from two different urban regions (Chengdu taxi-datsets and NYC-Bike datasets) demonstrate that the proposed model is superior to state-of-the-art baseline models.

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

Similar content being viewed by others

Data availability

Chengdu Dataset is publicly available from Didi Chuxing in China at the link: https://outreach.didichuxing.com/. NYC-Bike Dataset is also publicly available from Lyft ride-sharing company in the USA at https://s3.amazonaws.com/tripdata/index.html.

Notes

  1. https://outreach.didichuxing.com/.

  2. https://s3.amazonaws.com/tripdata/index.html.

References

  1. Abdollahi M, Khaleghi T, Yang K (2020) An integrated feature learning approach using deep learning for travel time prediction. Expert Syst Appl. https://doi.org/10.1016/j.eswa.2019.112864

    Article  Google Scholar 

  2. Arevalo J, Solorio T, Montes-y Gómez M, González FA (2017) Gated multimodal units for information fusion. arXiv preprint arXiv:1702.01992

  3. Billings D, Yang JS (2006) Application of the ARIMA models to urban roadway travel time prediction—a case study. In: Conference proceedings—IEEE international conference on systems, man and cybernetics, vol 3, pp 2529–2534. https://doi.org/10.1109/ICSMC.2006.385244

  4. Billings D, Yang JS (2006) Application of the ARIMA models to urban roadway travel time prediction—a case study, vol 3, pp 2529–2534. https://doi.org/10.1109/ICSMC.2006.385244

  5. Chen M, Chien SIJ (2001) Dynamic freeway travel-time prediction with probe vehicle data. Transp Res Rec 1768(01):157–161. https://doi.org/10.3141/1768-19

    Article  Google Scholar 

  6. Du S, Li T, Gong X, Horng SJ (2018) A hybrid method for traffic flow forecasting using multimodal deep learning. arXiv preprint arXiv:1803.02099

  7. Duan Y, Lv Y, Wang FY (2016) Travel time prediction with LSTM neural network. In: IEEE conference on intelligent transportation systems, proceedings (ITSC), pp 1053–1058. https://doi.org/10.1109/ITSC.2016.7795686

  8. Duan Y, Lv Y, Wang FY (2016) Travel time prediction with LSTM neural network. In: IEEE conference on intelligent transportation systems, proceedings (ITSC), pp 1053–1058. https://doi.org/10.1109/ITSC.2016.7795686

  9. Fan S, Li J, Lv Z, Zhao A (2021) Multimodal traffic travel time prediction, pp 1–9

  10. Fang X, Huang J, Wang F, Zeng L, Liang H, Wang H (2020) Constgat: contextual spatial–temporal graph attention network for travel time estimation at Baidu maps, pp 2697–2705

  11. Fei F, Li S, Dou W, Yu S (2017) An evolutionary approach for short-term traffic flow forecasting service in intelligent transportation system. In: Qiu M (eds) Smart computing and communication (SmartCom 2016). Lecture notes in computer science, vol 10135, pp 477–486. https://doi.org/10.1007/978-3-319-52015-5_49

  12. Guin A (2006) Travel time prediction using a seasonal autoregressive integrated moving average time series model, pp 493–498

  13. Gupta B, Awasthi S, Gupta R, Ram L, Kumar P, Prasad B, Agarwal S (2018) Taxi travel time prediction using ensemble-based random forest and gradient boosting model. Adv Intell Syst Comput. https://doi.org/10.1007/978-981-10-7200-0_6

    Article  Google Scholar 

  14. Ji H, Xu A, Sui X, Li L (2010) The applied research of Kalman in the dynamic travel time prediction. In: 2010 18th International conference on geoinformatics, geoinformatics 2010 (2009s049). https://doi.org/10.1109/GEOINFORMATICS.2010.5567722

  15. Kankanamge KD, Witharanage YR, Withanage CS, Hansini M, Lakmal D, Thayasivam U (2019) Taxi trip travel time prediction with isolated xgboost regression, pp 54–59. https://doi.org/10.1109/MERCon.2019.8818915

  16. Ke G, Meng Q, Finley T, Wang T, Chen W, Ma W, Ye Q, Liu TY (2017) LightGBM: a highly efficient gradient boosting decision tree, pp 3146–3154

  17. Ke J, Feng S, Zhu Z, Yang H, Ye J (2021) Joint predictions of multi-modal ride-hailing demands: a deep multi-task multi-graph learning-based approach. Transp Res C Emerg Technol 127:103063

    Article  Google Scholar 

  18. Khaled A, Elsir AM, Shen Y (2021) Gsta: gated spatial–temporal attention approach for travel time prediction. Neural Comput Appl 66:1–16

    Google Scholar 

  19. Kwon J, Coifman B, Bickel P (2000) Day-to-day travel-time trends and travel-time prediction from loop-detector data. Transp Res Rec 1717:120–129. https://doi.org/10.3141/1717-15

    Article  Google Scholar 

  20. Lea C, Flynn M.D, Vidal R, Reiter A, Hager GD (2017) Temporal convolutional networks for action segmentation and detection, pp 156–165

  21. LeCun Y, Bengio Y et al Convolutional networks for images, speech, and time series

  22. Li Y, Shahabi C, Fu K, Ye J, Wang Z, Liu Y (2018) Multi-task representation learning for travel time estimation. In: Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining, pp 1695–1704. https://doi.org/10.1145/3219819.3220033

  23. Li Y, Yu R, Shahabi C, Liu Y (2017) Diffusion convolutional recurrent neural network: data-driven traffic forecasting. arXiv preprint arXiv:1707.01926

  24. Liu Y, Wang Y, Yang X, Zhang L (2018) Short-term travel time prediction by deep learning: a comparison of different LSTM-DNN models. In: IEEE conference on intelligent transportation systems, proceedings, (ITSC) 2018-March, 1–8. https://doi.org/10.1109/ITSC.2017.8317886

  25. Ngiam J, Khosla A, Kim M, Nam J, Lee H, Ng AY (2011) Multimodal deep learning

  26. Oda T (1990) An algorithm for prediction of travel time using vehicle sensor data, pp 40–44

  27. Prokhorchuk A, Dauwels J, Jaillet P (2019) Estimating travel time distributions by Bayesian network inference. IEEE Trans Intell Transp Syst 21(5):1867–1876

  28. Shen Y, Hua J, Jin C, Huang D (2019) Tcl: tensor-cnn-lstm for travel time prediction with sparse trajectory data, pp 329–333

  29. Sun DJ, Peng ZR (2014) Route travel time estimation based on seasonal model and Kalman filtering algorithm, p 441

  30. Sun T, Ma W, Sun B, Wang L (2021) A decomposition and attention fusion approach for traffic flow forecasting using multimodal deep learning, pp 217–227

  31. Sun Y, Wang Y, Fu K, Wang Z, Yan Z, Zhang C, Ye J (2020) FMA-ETA: estimating travel time entirely based on FFN with attention. CoRR arxiv.org/abs/2006.04077

  32. Ting PY, Wada T, Chiu YL, Sun MT, Sakai K, Ku WS, Jeng AAK, Hwu JS (2020) Freeway travel time prediction using deep hybrid model taking Sun Yat-Sen freeway as an example. IEEE Trans Veh Technol 69(8):8257–8266. https://doi.org/10.1109/TVT.2020.2999358

    Article  Google Scholar 

  33. Tseng FH, Hsueh JH, Tseng CW, Yang YT, Chao HC, Chou LD (2018) Congestion prediction with big data for real-time highway traffic. IEEE Access 6:57311–57323. https://doi.org/10.1109/ACCESS.2018.2873569

    Article  Google Scholar 

  34. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser L, Polosukhin I (2017) Attention is all you need. arXiv:1706.03762

  35. Wang D, Zhang J, Cao W, Li J, Zheng Y (2018) When will you arrive? Estimating travel time based on deep neural networks. In: 32nd AAAI conference on artificial intelligence (AAAI 2018), pp 2500–2507

  36. Wang Q, Xu C, Zhang W, Li J (2021) Graphtte: travel time estimation based on attention-spatiotemporal graphs. IEEE Signal Proc Lett 28:239–243

    Article  Google Scholar 

  37. Work DB, Tossavainen OP, Blandin S, Bayen A.M, Iwuchukwu T, Tracton K (2008) An ensemble Kalman filtering approach to highway traffic estimation using GPS enabled mobile devices. In: Proceedings of the IEEE conference on decision and control, pp 5062–5068. https://doi.org/10.1109/CDC.2008.4739016

  38. Wu CH, Ho JM, Lee DT (2004) Travel-time prediction with support vector regression. IEEE Trans Intell Transp Syst 5(4):276–281. https://doi.org/10.1109/TITS.2004.837813

    Article  Google Scholar 

  39. Xu M, Dai W, Liu, C, Gao X, Lin W, Qi G-J, Xiong H (2020) Spatial–temporal transformer networks for traffic flow forecasting (2020). arXiv preprint arXiv:2001.02908

  40. Xia J, Chen M, Huang W (2011) A multistep corridor travel-time prediction method using presence-type vehicle detector data. J Intell Transp Syst Technol Plan Oper 15(2):104–113. https://doi.org/10.1080/15472450.2011.570114

    Article  Google Scholar 

  41. Xu S, Zhang R, Cheng W, Xu J (2020) MTLM: a multi-task learning model for travel time estimation. GeoInformatica. https://doi.org/10.1007/s10707-020-00422-x

    Article  Google Scholar 

  42. Yang B, Guo C, Jensen CS (2013) Travel cost inference from sparse, spatio-temporally correlated time series using Markov models. Proc VLDB Endow 6(9):769–780. https://doi.org/10.14778/2536360.2536375

    Article  Google Scholar 

  43. Yin X, Wu G, Wei J, Shen Y, Qi H, Yin B (2022) “Deep learning on traffic prediction: methods, analysis, and future directions,” in IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 6, pp. 4927–4943. https://doi.org/10.1109/TITS.2021.3054840

  44. Yu B, Yin H, Zhu Z (2017) Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting. arXiv preprint arXiv:1709.04875

  45. Zhan X, Hasan S, Ukkusuri SV, Kamga C (2013) Urban link travel time estimation using large-scale taxi data with partial information. Transp Res C Emerg Technol 33:37–49. https://doi.org/10.1016/j.trc.2013.04.001

    Article  Google Scholar 

  46. Zhang H, Wu H, Sun W, Zheng B (2018) Deeptravel: a neural network based travel time estimation model with auxiliary supervision. arXiv preprint arXiv:1802.02147

  47. Zhang J, Wang FY, Wang K, Lin WH, Xu X, Chen C (2011) Data-driven intelligent transportation systems: a survey. IEEE Trans Intell Transp Syst 12(4):1624–1639

    Article  Google Scholar 

  48. Zhang X, Rice JA (2003) Short-term travel time prediction. Transp Res C Emerg Technol 11(3–4):187–210. https://doi.org/10.1016/S0968-090X(03)00026-3

    Article  Google Scholar 

  49. Zhang Y, Haghani A (2015) A gradient boosting method to improve travel time prediction. Transp Res C Emerg Technol 58:308–324. https://doi.org/10.1016/j.trc.2015.02.019

    Article  Google Scholar 

  50. Zou Z, Yang H, Zhu AX (2020) Estimation of travel time based on ensemble method with multi-modality perspective urban big data. IEEE Access 8(2):24819–24828. https://doi.org/10.1109/ACCESS.2020.2971008

    Article  Google Scholar 

Download references

Acknowledgement

This work is supported in part by the National Key Research and Development Program of China (no. 2021ZD0112400), and also in part by the Innovation Foundation of Science and Technology of Dalian under Grant 2022JJ12SN052.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yanming Shen.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

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 (e.g. a society or other partner) 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

Tag Elsir, A.M., Khaled, A. & Shen, Y. STTG-TTE: spatial–temporal gated multi-modality approach for travel time estimation based on temporal convolutional networks. Neural Comput & Applic 35, 5535–5551 (2023). https://doi.org/10.1007/s00521-022-07977-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-022-07977-w

Keywords

Navigation