Log in

Link traffic speed forecasting using convolutional attention-based gated recurrent unit

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Traffic speed forecasting becomes a thriving research area in modern transportation systems. The intensification of travel flow volumes due to fast urbanization, vehicle path planning, demands on efficient transport planning policies, commercial objectives, and many other factors contribute to fuel this revival dynamics. Moreover, predicting vehicle speed is of paramount importance in congestion management to help transport authorities as well as network users to handle congestion over road infrastructures or to provide a global overview of daily passenger flow. In this work, we propose a novel approach to forecast the future traffic speed of the road segments (links) based on traffic flow data without the need for previous traffic speed as input. To do this, we first pre-process floating car data of several million vehicles for multiples network links spread all over the Greater Paris area from 2016 to 2017. A convolutional attention-based recurrent neural network is used to capture the local-temporal features of traffic data to unveil the underlying pattern between the traffic flow and speed sequences for all links over the network. While the convolutional layer captures the local dependency, the attention layer learns patterns from weights of near-term traffic flow. It extracts the inherent interdependency of traffic speed due to many factors such as incidents, rush hour, land use, to cite a few, in non-free-flow conditions. The efficiency of the proposed model is evaluated using several metrics in traffic speed forecasting excluding additional data such as historical traffic speed and network graph contrary to cutting-edge work in the field. This is a substantial property since it allows avoiding the cumbersomeness in data mixing and facilitating resource availability. The proposed model is also evaluated on several roads located in the Greater Paris area separately on weekdays and weekends.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (France)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. Ahmed MS, Cook AR (1979) Analysis of freeway traffic time-series data by using Box-Jenkins techniques, pp 722

  2. Akcelik R (1991) Travel time functions for transport planning purposes: Davidson’s function, its time dependent form and alternative travel time function. Austral Road Res 21(3):49–59

    Google Scholar 

  3. Alyce (2019) Company. https://www.alyce.fr/services/comptages/

  4. Ashish A (2004) A comparison of weekend and weekday travel behavior characteristics in urban areas. University of South Florida

  5. Bachir D, Khodabandelou G, Gauthier V, El Yacoubi M, Vachon E (2018) Combining bayesian inference and clustering for transport mode detection from sparse and noisy geolocation data. In: Joint European conference on machine learning and knowledge discovery in databases. Springer, pp 569–584

  6. Bachir D, Khodabandelou G, Gauthier V, El Yacoubi M, Puchinger J (2019) Inferring dynamic origin-destination flows by transport mode using mobile phone data. Transp Res Part C: Emerg Technol 101:254–275

    Article  Google Scholar 

  7. Canepa E S, Claudel C G (2019) A dual model/artificial neural network framework for privacy analysis in traffic monitoring systems. Transp Res Part C: Emerg Technol 105:126–144

    Article  Google Scholar 

  8. Cho K, Van Merriënboer B, Gulcehre C, Bahdanau D, Bougares F, Schwenk H, Bengio Y (2014) Learning phrase representations using rnn encoder-decoder for statistical machine translation. ar**v:1406.1078

  9. Chrobok R, Kaumann O, Wahle J, Schreckenberg M (2004) Different methods of traffic forecast based on real data. Eur J Oper Res 155(3):558–568

    Article  MathSciNet  Google Scholar 

  10. Cui Z, Henrickson K, Ke R, Wang Y (2018a) High-order graph convolutional recurrent neural network: A deep learning framework for network-scale traffic learning and forecasting. CoRR ar**v:1802.07007

  11. Cui Z, Ke R, Wang Y (2018b) Deep bidirectional and unidirectional lstm recurrent neural network for network-wide traffic speed prediction. ar**v:180102143

  12. Davis G A, Nihan N L (1991) Nonparametric regression and short-term freeway traffic forecasting. J Transp Eng 117(2):178–188

    Article  Google Scholar 

  13. Donahue J, Anne Hendricks L, Guadarrama S, Rohrbach M, Venugopalan S, Saenko K, Darrell T (2015) Long-term recurrent convolutional networks for visual recognition and description. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2625–2634

  14. Dowling R, Skabardonis A (1993) Improving average travel speeds estimated by planning models. Transp Res Rec:68–68

  15. Drew DR (1968) Traffic flow theory and control. Technical report

  16. Duane S, Kennedy A D, Pendleton B J, Roweth D (1987) Hybrid monte carlo. Phys Lett B 195(2):216–222

    Article  MathSciNet  Google Scholar 

  17. Ermagun A, Chatterjee S, Levinson D (2017) Using temporal detrending to observe the spatial correlation of traffic. PloS one 12(5):e0176853

    Article  Google Scholar 

  18. Feilong P, **g W, Wang X, Cao J, Chen C, Bana X J (2019) Extracting trips from multi-sourced data for mobility pattern analysis: an app-based data example author links open overlay. Transportation Research Part C: Emerging Technologies, vol. 105, p. 183-202.

  19. Gao P, Yuan R, Wang F, **ao L, Fujita H, Zhang Y (2020) Siamese attentional keypoint network for high performance visual tracking. Knowl-Based Syst 193:105448

    Article  Google Scholar 

  20. He P, Jiang G, Lam S K, Sun Y (2020) Learning heterogeneous traffic patterns for travel time prediction of bus journeys. Inf Sci 512:1394–1406

    Article  Google Scholar 

  21. Helali K, Hutchinson B (1994) Improving road link speed estimates for air quality models transportation research record (1444)

  22. Van der Hoorn T (1979) Travel behaviour and the total activity pattern. Springer 8:309–328

    Google Scholar 

  23. Hosseini SH, Moshiri B, Rahimi-Kian A, Araabi BN (2012) Short-term traffic flow forecasting by mutual information and artificial neural networks. In: 2012 IEEE international conference on industrial technology. IEEE, pp 1136–1141

  24. ** X, Zhang Y, Yao D (2007) Simultaneously prediction of network traffic flow based on pca-svr. In: International Symposium on Neural Networks. Springer, pp 1022–1031

  25. Khetarpaul S, Gupta S, Subramaniam LV (2013) Analyzing travel patterns for scheduling in a dynamic environment. In: International conference on availability, Reliability, and Security. Springer, pp 304–318

  26. Khodabandelou G, Gauthier V, El-Yacoubi M, Fiore M (2016) Population estimation from mobile network traffic metadata. In: 2016 IEEE 17Th international symposium on a world of wireless, mobile and multimedia networks (WoWMoM). IEEE, pp 1–9

  27. Khodabandelou G, Gauthier V, Fiore M, El Yacoubi MA (2018) Estimation of static and dynamic urban populations with mobile network metadata. IEEE Transactions on Mobile Computing 18(9):2034–2047

    Article  Google Scholar 

  28. Khodabandelou G, Katranji M, Kraiem S, Kheriji W, Hadj Selem F (2019) Attention-based gated recurrent unit for linkstraffic speed forecasting. In: Proceedings of IEEE intelligent transportation systems conference

  29. Klieman L, Zhang W, Bernardin Jr VL, Livshits V (2011) Estimation and comparison of volume delay functions for arterials and freeway hov and general purpose lanes. Technical report

  30. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems, pp 1097–1105

  31. Laptev N, Yosinski J, Li L E, Smyl S (2017) Time-series extreme event forecasting with neural networks at uber. In: International conference on machine learning, vol 34, pp 1–5

  32. Lee S, Fambro D B (1999) Application of subset autoregressive integrated moving average model for short-term freeway traffic volume forecasting. Transp Res Rec 1678(1):179–188

    Article  Google Scholar 

  33. Leontiadis I, Marfia G, Mack D, Pau G, Mascolo C, Gerla M (2011) On the effectiveness of an opportunistic traffic management system for vehicular networks. IEEE Trans Intell Transp Syst 12 (4):1537–1548

    Article  Google Scholar 

  34. Leshem G, Ritov Y (2007) Traffic flow prediction using adaboost algorithm with random forests as a weak learner. In: Proceedings of world academy of science, engineering and technology, vol 19. Citeseer, pp 193–198

  35. Li L, Su X, Zhang Y, Lin Y, Li Z (2015) Trend modeling for traffic time series analysis: an integrated study. Trans Intell Transp Syst 16(6):3430–3439

    Article  Google Scholar 

  36. Li Y, Yu R, Shahabi C, Liu Y (2017) Diffusion convolutional recurrent neural network: Data-driven traffic forecasting. ar**v preprint ar**v:1707.01926

  37. Liu Q, Wang B, Zhu Y (2018) Short-term traffic speed forecasting based on attention convolutional neural network for arterials. Comput-Aided Civ Infrastruct Eng 33(11):999–1016

    Article  Google Scholar 

  38. Lv Z, Xu J, Zheng K, Yin H, Zhao P, Zhou X (2018) Lc-rnn: A deep learning model for traffic speed prediction. In: IJCAI, pp 3470–3476

  39. Ma X, Tao Z, Wang Y, Yu H, Wang Y (2015) Long short-term memory neural network for traffic speed prediction using remote microwave sensor data. Transpo Res Part C: Emerg Technol 54:187–197

    Article  Google Scholar 

  40. Ma Y, Zheng Y, Cheng J, Zhang Y, Han W (2019) A dual model/artificial neural network framework for privacy analysis in traffic monitoring systems. Transportation Research Part C: Emerging Technologies

  41. Manual H C (1994) Transportation research board special report 209, Washington

  42. Mediamobile (2019) Company. https://www.be-mobile.com/

  43. Mtoi E T, Moses R (2014) Calibration and evaluation of link congestion functions. J Transp Technol 4(2)

  44. Nguyen T T, Krishnakumari P, Calvert S C, Vu H L, Van Lint H (2019) Feature extraction and clustering analysis of highway congestion. Transp Res Part C: Emerg Technol 100:238–258

    Article  Google Scholar 

  45. O’Fallon C, Sullivan C (2003) Understanding and managing weekend traffic congestion. In: at 26th ATRF Conference

  46. Peng H, Wang H, Du B, Bhuiyan M Z A, Ma H, Liu J, Wang L, Yang Z, Du L, Wang S et al (2020) Spatial temporal incidence dynamic graph neural networks for traffic flow forecasting. Inf Sci 521:277–290

    Article  Google Scholar 

  47. Polson N G, Sokolov V O (2017) Deep learning for short-term traffic flow prediction. Transp Res Part C: Emerg Technol 79:1–17

    Article  Google Scholar 

  48. Skabardonis A, Dowling R (1997) Improved speed-flow relationships for planning applications. Transp Res Rec 1572(1):18–23

    Article  Google Scholar 

  49. Socher R, Huval B, Bath B, Manning CD, Ng AY (2012) Convolutional-recursive deep learning for 3d object classification. In: Advances in neural information processing systems, pp 656–664

  50. Spiess H (1990) Conical volume-delay functions. Transp Sci 24(2):153–158

    Article  Google Scholar 

  51. Stevens R S, Barkley AS, Miller JS (2017) Impact of site-specific data on the accuracy of volume delay functions. Technical report

  52. Tan H, Feng G, Feng J, Wang W, Zhang Y J, Li F (2013) A tensor-based method for missing traffic data completion. Transp Res Part C: Emerg Technol 28:15–27

    Article  Google Scholar 

  53. Tan H, Wu Y, Shen B, ** P J, Ran B (2016) Short-term traffic prediction based on dynamic tensor completion. IEEE Trans Intell Transp Syst 17(8):2123–2133

    Article  Google Scholar 

  54. Taylor M (1997) The effects of lower urban speed limits on mobility, accessibility energy and the environment: Trade-offs with increased safety. Transport Systems Centre, School of Geoinformatics Planning and Building

  55. Tisato P (1991) Suggestions for an improved davidson travel time function. Austral Road Res 21(2)

  56. Vinyals O, Toshev A, Bengio S, Erhan D (2015) Show and tell: A neural image caption generator. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3156–3164

  57. Wang J, Gu Q, Wu J, Liu G, **ong Z (2016) Traffic speed prediction and congestion source exploration: A deep learning method. In: 2016 IEEE 16Th international conference on data mining (ICDM). IEEE, pp 499–508

  58. Williams B M, Hoel L A (2003) Modeling and forecasting vehicular traffic flow as a seasonal arima process:theoretical basis and empirical results. J Transp Eng 129(6):664–672

    Article  Google Scholar 

  59. Wu Y, Tan H (2016) Short-term traffic flow forecasting with spatial-temporal correlation in a hybrid deep learning framework. ar**v:161201022

  60. Wu Y, Tan H, Li Y, Li F, He H (2017) Robust tensor decomposition based on cauchy distribution and its applications. Neurocomputing 223:107–117

    Article  Google Scholar 

  61. **ngjian S, Chen Z, Wang H, Yeung DY, Wong WK, Woo Wc (2015) Convolutional lstm network: A machine learning approach for precipitation nowcasting. In: Advances in neural information processing systems, pp 802–810

  62. Yang K, He Z, Zhou Z, Fan N (2020) Siamatt: Siamese attention network for visual tracking. Knowl-Based Syst:106079

  63. Yang S, Shi S, Hu X, Wang M (2015) Spatiotemporal context awareness for urban traffic modeling and prediction: sparse representation based variable selection. PloS one 10(10):e0141223

    Article  Google Scholar 

  64. Yu G, Liu J (2019) A hybrid prediction approach for road tunnel traffic based on spatial-temporary data fusion. Appl Intell 49(4):1421–1436

    Article  Google Scholar 

  65. Yu H, Wu Z, Wang S, Wang Y, Ma X (2017) Spatiotemporal recurrent convolutional networks for traffic prediction in transportation networks. Sensors 17(7):1501

    Article  Google Scholar 

  66. Yu HF, Rao N, Dhillon IS (2016) Temporal regularized matrix factorization for high-dimensional time series prediction. In: Advances in neural information processing, pp 847–855

  67. Yuan J, Zheng Y, Zhang C, **e W, **e X, Sun G, Huang Y (2010) T-drive: driving directions based on taxi trajectories. In: Proceedings of the 18th SIGSPATIAL International conference on advances in geographic information systems. ACM, pp 99–108

  68. Zhang J, Zheng Y, Qi D (2017) Deep spatio-temporal residual networks for citywide crowd flows prediction. In: Thirty-First AAAI Conference on Artificial Intelligence

  69. Zhang Y, Zhou Y, Lu H, Fujita H (2020) Traffic network flow prediction using parallel training for deep convolutional neural networks on spark cloud. IEEE Transactions on Industrial Informatics

  70. Zhao Z, Chen W, Wu X, Chen P C, Liu J (2017) Lstm network: a deep learning approach for short-term traffic forecast. IET Intell Transp Syst 11(2):68–75

    Article  Google Scholar 

  71. Zhou Y, Tao X, Yu Z, Fujita H (2019) Train-movement situation recognition for safety justification using moving-horizon tbm-based multisensor data fusion. Knowl-Based Syst 177:117–126

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ghazaleh Khodabandelou.

Ethics declarations

Conflict of interests

The authors declare that they have no conflict of interest. This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khodabandelou, G., Kheriji, W. & Selem, F.H. Link traffic speed forecasting using convolutional attention-based gated recurrent unit. Appl Intell 51, 2331–2352 (2021). https://doi.org/10.1007/s10489-020-02020-8

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-020-02020-8

Keywords

Navigation