Predictive Simulation of Public Transportation Using Deep Learning

  • Muhammad Shalihin Bin OthmanEmail author
  • Gary TanEmail author
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 946)


Traffic congestion has been one of the most common issues faced today as the rising population and growing economy calls for higher demands in efficient transportation. Looking into the public transport system in Singapore, we investigate its efficiency through a simple simulation and introduced predictive travel times to simulate ahead in future so as to identify congestion issues well in advance. Public transport operators can then utilize the reports to apply strategic resolutions in order to mitigate or avoid those issues beforehand. A deep neural network regression model was proposed to predict congestion, which is then used to compute future travel times. Experiments showed that the proposed methods are able to inject a better sense of realism into future simulations.


Simulation Deep learning Public transport 


  1. 1.
    Yuan, L.L.: A case study on urban transportation development and management in Singapore. In: Second International Expert Panel Meeting on Urban Infrastructure Development, Bangkok, Thailand, pp. 8–9 (1997)Google Scholar
  2. 2.
  3. 3.
    L. T. A. L. Singapore:, March 2017.
  4. 4.
    Fouladgar, M., Parchami, M., Elmasri, R., Ghaderi, A.: Scalable deep traffic flow neural networks for urban traffic congestion prediction. CoRR abs/1703.01006 (2017).
  5. 5.
    Lv, Y., Duan, Y., Kang, W., Li, Z., Wang, F.Y.: Traffic flow prediction with big data: a deep learning approach. IEEE Trans. Intell. Transp. Syst. 16(2), 865–873 (2015)Google Scholar
  6. 6.
    Shalihin Bin Othman, M., Keoh, S.L., Tan, G.: Efficient journey planning and congestion prediction through deep learning. In: International Smart Cities Conference (ISC2) 2017, Wuxi, China, September 2017Google Scholar
  7. 7.
    Deist, T., Patti, A., Wang, Z., Krane, D., Sorenson, T., Craft, D.: Simulation assisted machine learning. ArXiv e-prints, February 2018Google Scholar
  8. 8.
    Bando, M., Hasebe, K., Nakayama, A., Shibata, A., Sugiyama, Y.: Dynamical model of traffic congestion and numerical simulation. Phys. Rev. E 51, 1035–1042 (1995). Scholar
  9. 9.
    Gupta, S., et al.: Real-time optimisation of network control strategies in DynaMIT2.0. In: TRB 95th Annual Meeting, Washington, USA, January 2016Google Scholar
  10. 10.
    Lu, Y., Seshadri, R., Pereira, F., Antoniou, C., OSullivan, A., Ben-Akiva, M.: Dynamit2.0: architecture design and preliminary results on real-time data fusion for traffic prediction and crisis management. In: 2015 IEEE 18th International Conference on Intelligent Transportation Systems, Gran Canaria, Spain, September 2015Google Scholar
  11. 11.
    Lu, Y., et al.: Simmobility mid-term simulator: a state of the art integrated agent based demand and supply model. In: 94th Annual Meeting of Transportation Research Board (TRB), Washington D.C, USA (2015)Google Scholar
  12. 12.
    Shalihin Bin Othman, M., Tan, G.: Public transport utilization simulation with machine learning. In: Distributed Simulation and Real Time Applications (DS-RT) 2018, Madrid, Spain, October 2018 (2018, to appear)Google Scholar
  13. 13.
    Duchi, J.C., Hazan, E., Singer, Y.: Adaptive subgradient methods for online learning and stochastic optimization. J. Mach. Learn. Res. 12, 2121–2159 (2011)MathSciNetzbMATHGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.School of ComputingNational University of SingaporeSingaporeSingapore

Personalised recommendations