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.





Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.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.
References
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
Arevalo J, Solorio T, Montes-y Gómez M, González FA (2017) Gated multimodal units for information fusion. arXiv preprint arXiv:1702.01992
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
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
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
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
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
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
Fan S, Li J, Lv Z, Zhao A (2021) Multimodal traffic travel time prediction, pp 1–9
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
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
Guin A (2006) Travel time prediction using a seasonal autoregressive integrated moving average time series model, pp 493–498
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
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
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
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
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
Khaled A, Elsir AM, Shen Y (2021) Gsta: gated spatial–temporal attention approach for travel time prediction. Neural Comput Appl 66:1–16
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
Lea C, Flynn M.D, Vidal R, Reiter A, Hager GD (2017) Temporal convolutional networks for action segmentation and detection, pp 156–165
LeCun Y, Bengio Y et al Convolutional networks for images, speech, and time series
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
Li Y, Yu R, Shahabi C, Liu Y (2017) Diffusion convolutional recurrent neural network: data-driven traffic forecasting. arXiv preprint arXiv:1707.01926
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
Ngiam J, Khosla A, Kim M, Nam J, Lee H, Ng AY (2011) Multimodal deep learning
Oda T (1990) An algorithm for prediction of travel time using vehicle sensor data, pp 40–44
Prokhorchuk A, Dauwels J, Jaillet P (2019) Estimating travel time distributions by Bayesian network inference. IEEE Trans Intell Transp Syst 21(5):1867–1876
Shen Y, Hua J, Jin C, Huang D (2019) Tcl: tensor-cnn-lstm for travel time prediction with sparse trajectory data, pp 329–333
Sun DJ, Peng ZR (2014) Route travel time estimation based on seasonal model and Kalman filtering algorithm, p 441
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Yu B, Yin H, Zhu Z (2017) Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting. arXiv preprint arXiv:1709.04875
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
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
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
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
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
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
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
Corresponding author
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.
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-022-07977-w