Skip to main content
Log in

ST-AGP: Spatio-Temporal aggregator predictor model for multi-step taxi-demand prediction in cities

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Taxi demand prediction in a city is a highly demanded smart city research application for better traffic strategies formulation. It is essential for the interest of the commuters and the taxi companies both to have an accurate measure of taxi demands at different regions of a city and at varying time intervals. This reduces the cost of resources, efforts and meets the customers’ satisfaction at its best. Modern predictive models have shown the potency of Deep Neural Networks (DNN) in this domain over any traditional, statistical, or Tensor-Based predictive models in terms of accuracy. The recent DNN models using leading technologies like Convolution Neural Networks (CNN), Graph Convolution Networks (GCN), ConvLSTM, etc. are not able to efficiently capture the existing spatio-temporal characteristics in taxi demand time-series. The feature aggregation techniques in these models lack channeling and uniqueness causing less distinctive but overlapping feature space which results in a compromised prediction performance having high error propagation possibility. The present work introduces Spatio-Temporal Aggregator Predictor (ST-AGP), a DNN model which aggregates spatio-temporal features into (1) non-redundant and (2) highly distinctive feature space and in turn helps (3) reduce noise propagation for a high performing multi-step predictive model. The proposed model integrates the effective feature engineering techniques of machine learning approach with the non-linear capability of a DNN model. Consequently, the proposed model is able to use only the informative features responsible for the objective task with reduce noise propagation. Unlike, existing DNN models, ST-AGP is able to induce these qualities of feature aggregation without the use of Multi-Task Learning (MTL) approach or any additional supervised attention that existing models need for their notable performance. A considerable high-performance gain of 25 − 37% on two real-world city taxi datasets by ST-AGP over the state-of-art models on standard benchmark metrics establishes the efficacy of the proposed model over the existing ones.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Notes

  1. A common operation over each element of a sequence is presented using an arrow with common operands and operation denoted above and below arrow sign.

  2. https://www1.nyc.gov/site/tlc/about/tlc-trip-record-data.page

  3. Kaggle “Taxi Fare Challenge”, 2017

References

  1. Tong Y, Chen Y, Zhou Z, Chen L, Wang J, Yang Q, Ye J, Lv W (2017) The simpler the better: a unified approach to predicting original taxi demands based on large-scale online platforms. In: Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, p 1653–662

  2. Jiang R, Song X, Fan Z, Xia T, Chen Q, Miyazawa S, Shibasaki R (2018) Deepurbanmomentum: an online deep-learning system for short-term urban mobility prediction. In: AAAI, p 784–791

  3. Kuang L, Hua C, Wu J, Yin Y, Gao H (2020) Traffic volume prediction based on multi-sources gps trajectory data by temporal convolutional network. Mob Netw Appl 25(4):1405–1417

    Article  Google Scholar 

  4. Kuang L, Zheng J, Li K, Gao H (2021) Intelligent traffic signalcontrol based on reinforcement learning with state reduction for smart cities. ACM Trans Int Technol (TOIT) 21(4):1–24

    Article  Google Scholar 

  5. Huang X, Ye Y, Wang C, Yang X, Xiong L (2021) A multi-mode traffic flow prediction method with clustering based attention convolution lstm. Applied Intelligence, p 1–14

  6. Zhang Y, Yang Y, Zhou W, Wang H, Ouyang X (2021) Multi-city traffic flow forecasting via multi-task learning. Applied Intelligence, p 1–19

  7. Tu Y, Lin S, Qiao J, Liu B (2021) Deep traffic congestion prediction model based on road segment grouping. Applied Intelligence, p 1–23

  8. Chiabaut N, Faitout R (2021) Traffic congestion and travel time prediction based on historical congestion maps and identification of consensual days. Transp Res Part C Emerg Technol 124:102920. https://doi.org/10.1016/j.trc.2020.102920

    Article  Google Scholar 

  9. Geng X, Li Y, Wang L, Zhang L, Yang Q, Ye J, Liu Y (2019) Spatiotemporal multi-graph convolution network for ride-hailing demand forecasting. In: Proceedings of the AAAI conference on artificial intelligence, vol 33, p 3656–3663

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

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

    Article  Google Scholar 

  12. Lee S, Fambro DB (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 

  13. Kumar SV, Vanajakshi L (2015) Short-term traffic flow prediction using seasonal arima model with limited input data. Eur Transp Res Rev 7(3):21

    Article  Google Scholar 

  14. Chandra SR, Al-Deek H (2009) Predictions of freeway traffic speeds and volumes using vector autoregressive models. J Intell Transp Syst 13(2):53–72

    Article  Google Scholar 

  15. Ren J, Xie Q (2017) Efficient od trip matrix prediction based on tensor decomposition. In: Mobile Data Management (MDM), 2017 18th IEEE International Conference On, p 180–185. IEEE

  16. Bhanu M, Mendes-Moreira J, Chandra J (2020) Embedding traffic network characteristics using tensor for improved traffic prediction. IEEE Transactions on Intelligent Transportation Systems, p 1–13

  17. Wang Y, Yin H, Chen H, Wo T, Xu J, Zheng K (2019) Origin-destination matrix prediction via graph convolution: a new perspective of passenger demand modeling. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, pp 1227–1235

  18. Yu B, Yin H, Zhu Z (2018) Spatio-temporal graph convolutional networks: A deep learning framework for traffic forecasting. IJCAI, p 3634–3640

  19. Zhou X, Shen Y, Zhu Y, Huang L (2018) Predicting multi-step citywide passenger demands using attention-based neural networks. In: Proceedings of the Eleventh ACM international conference on web search and data mining, p 736–744

  20. Zhao L, Song Y, Zhang C, Liu Y, Wang P, Lin T, Deng M, Li H (2020) T-gcn: A temporal graph convolutional network for traffic prediction. IEEE Trans Intell Trans Syst 21(9):3848–3858. https://doi.org/10.1109/TITS.2019.2935152

    Article  Google Scholar 

  21. Liu P, Qiu X, Huang X (2017) Adversarial multi-task learning for text classification. In: Proceedings of the 55th annual meeting of the association for computational linguistics

  22. Priya S, Upadhyaya A, Bhanu M, Kumar Dandapat S, Chandra J (2020) Endea: Ensemble based decoupled adversarial learning for identifying infrastructure damage during disasters. In: Proceedings of the 29th ACM international conference on information & knowledge management, p 1245–1254

  23. Bhanu M, Mendes-Moreira J, Chandra J (2020) Embedding traffic network characteristics using tensor for improved traffic prediction IEEE Transactions on Intelligent Transportation Systems

  24. Yao H, Liu Y, Wei Y, Tang X, Li Z (2019) Learning from multiple cities: a meta-learning approach for spatial-temporal prediction. In: The world wide web conference, p 2181–2191

  25. Kuang L, Gong T, OuYang S, Gao H, Deng S (2020) Offloading decision methods for multiple users with structured tasks in edge computing for smart cities. Futur Gener Comput Syst 105:717–729

    Article  Google Scholar 

  26. Liu Y, Liu C, Lu X, Teng M, Zhu H, Xiong H (2017) Point-of-interest demand modeling with human mobility patterns. In: Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, p 947–955. ACM

  27. Moreira-Matias L, Gama J, Ferreira M, Mendes-Moreira J, Damas L (2013) Predicting taxi–passenger demand using streaming data. IEEE Trans Intell Transp Syst 14(3):1393–1402

    Article  Google Scholar 

  28. Beiraghi M, Ranjbar A (2011) Discrete fourier transform based approach to forecast monthly peak load. In: 2011 Asia-Pacific power and energy engineering conference, p 1–5. IEEE

  29. Lee S, Fambro D (1999) Application of subset autoregressive integrated moving average model for short-term freeway traffic volume forecasting. In: Transportation research record:, journal of the transportation research board (1678), p 179–188

  30. Lv Y, Duan Y, Kang W, Li Z, Wang FY (2015) Traffic flow prediction with big data: a deep learning approach. IEEE Trans Intell Transp Syst 16(2):865–873

    Google Scholar 

  31. Kumar SV, Vanajakshi L (2015) Short-term traffic flow prediction using seasonal arima model with limited input data. Eur Trans Res Rev 7(3):21

    Article  Google Scholar 

  32. Trasarti R, Guidotti R, Monreale A, Giannotti F (2017) Myway: Location prediction via mobility profiling. Inf Syst 64:350– 367

    Article  Google Scholar 

  33. Hoang MX, Zheng Y, Singh AK (2016) Fccf: forecasting citywide crowd flows based on big data. In: Proceedings of the 24th ACM SIGSPATIAL international conference on advances in geographic information systems, p 1–10

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

    Article  Google Scholar 

  35. Liu J, Musialski P, Wonka P, Ye J (2012) Tensor completion for estimating missing values in visual data. IEEE Trans Pattern Anal Mach Intell 35(1):208–220

    Article  Google Scholar 

  36. Niesing J (1997) Simultaneous Component and Factor Analysis Methods for Two or More groups: a Comparative Study vol 1997. DSWO Press, Leiden University leiden: The Netherlands ???

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

  38. Deng D, Shahabi C, Demiryurek U, Zhu L, Yu R, Liu Y (2016) Latent space model for road networks to predict time-varying traffic. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, p 1525–1534

  39. Zhu Y, Zhang W, Chen Y, Gao H (2019) A novel approach to workload prediction using attention-based lstm encoder-decoder network in cloud environment. EURASIP J Wirel Commun Netw 2019(1):1–18

    Article  Google Scholar 

  40. Hamilton W, Ying Z, Leskovec J (2017) Inductive representation learning on large graphs. In: Advances in neural information processing systems, p 1024–1034

  41. Seo Y, Defferrard M, Vandergheynst P, Bresson X (2018) Structured sequence modeling with graph convolutional recurrent networks. In: International conference on neural information processing, p 362–373. Springer

  42. Lin K, Xu X, Gao H (2021) Tscrnn: a novel classification scheme of encrypted traffic based on flow spatiotemporal features for efficient management of iiot. Comput Netw 190:107974

    Article  Google Scholar 

  43. Koochali A, Schichtel P, Dengel A, Ahmed S (2019) Probabilistic forecasting of sensory data with generative adversarial networks–forgan. IEEE Access 7:63868–63880

    Article  Google Scholar 

  44. Zheng C, Fan X, Wang C, Qi J (2020) Gman: a graph multi-attention network for traffic prediction. In: Proceedings of the AAAI conference on artificial intelligence, vol 34, pp 1234–1241

  45. Householder AS (1958) Unitary triangularization of a nonsymmetric matrix. J ACM (JACM) 5 (4):339–342

    Article  MathSciNet  MATH  Google Scholar 

  46. Stewart GW (1980) The efficient generation of random orthogonal matrices with an application to condition estimators. SIAM J Numer Anal 17(3):403–409

    Article  MathSciNet  MATH  Google Scholar 

  47. Kipf TN, Welling M (2016) Semi-supervised classification with graph convolutional networks. arXiv:1609.02907

  48. Azzouni A, Pujolle G (2017) A long short-term memory recurrent neural network framework for network traffic matrix prediction. arXiv:1705.05690

  49. Toqué F, Côme E, El Mahrsi MK, Oukhellou L (2016) Forecasting dynamic public transport origin-destination matrices with long-short term memory recurrent neural networks. In: 2016 IEEE 19th international conference on intelligent transportation systems (ITSC), p 1071–1076. IEEE

  50. Bhanu M, Priya S, Dandapat SK, Chandra J, Mendes-Moreira J (2018) Forecasting traffic flow in big cities using modified tucker decomposition. In: International conference on advanced data mining and applications, p 119–128. Springer

  51. Bhanu M, Chandra J, Mendes-Moreira J (2018) Enhancing traffic model of big cities: Network skeleton & reciprocity. In: Communication Systems & Networks (COMSNETS), 2018 10th International Conference On, p 121–128. IEEE

  52. Zhao L, Song Y, Zhang C, Liu Y, Wang P, Lin T, Deng M, Li H (2019) t-gcn: A temporal graph convolutional network for traffic prediction IEEE Transactions on Intelligent Transportation Systems

  53. Yao H, Wu F, Ke J, Tang X, Jia Y, Lu S, Gong P, Ye J, Li Z (2018) Deep multi-view spatial-temporal network for taxi demand prediction. In: Thirty-second AAAI conference on artificial intelligence

Download references

Acknowledgements

This work is funded by Scheme for Promotion of Academic and Research Collaboration (SPARC) under Ministry of Human Resource Development, India, within project code P1506.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manish Bhanu.

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

Bhanu, M., Priya, S., Moreira, J.M. et al. ST-AGP: Spatio-Temporal aggregator predictor model for multi-step taxi-demand prediction in cities. Appl Intell 53, 2110–2132 (2023). https://doi.org/10.1007/s10489-022-03475-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-03475-7

Keywords

Navigation