Abstract
Provision of accurate bus arrival information is vital to passengers for reducing their anxieties and waiting times at bus stop. GPS-equipped buses can be regarded as mobile sensors probing traffic flows on road surfaces. In this paper, we present an approach that predicts bus arrival time in terms of the knowledge learned from a large number of historical bus GPS trajectories. In our approach, we build time-dependent path-section graph, where a path-section is a road segment between two adjacent bus stops, to model the properties of dynamic road networks. Then, a clustering approach is designed to estimate the distribution of travel time on each path-section in different time slots. Finally, bus arrival time is predicted based on the path-section graph and real-time GPS information. Using a real-world trajectory dataset generated by 1000 buses in a period of 2 months, a bus arrival time prediction system is built. Then we evaluate the system with extensive experiments and realistic evaluations. Experiments show that our method is close to the actual value and better than some typical algorithms.
Similar content being viewed by others
References
Chien, S.I.J., Ding, Y., Wei, C.: Dynamic bus arrival time prediction with artificial neural networks. J. Transp. Eng. 128, 429–438 (2002)
Cathey, F.W., Dailey, D.J.: A prescription for transit arrival/departure prediction using automatic vehicle location data. J Transp. Res. Part C 11(3), 241–264 (2003)
Hinsbergen, C.P.I.J., Van, Lint J.W.C., Van, Zuylen H.J.: Bayesian committee of neural networks to predict travel times with confidence intervals. J Transp. Res. Part C 17(5), 498–509 (2009)
Liu, J., Yu, X., Xu, Z., et al.: A cloud-based taxi trace mining framework for smart city. Software (2016). doi:10.1002/spe.2435
Kumar, V., Kumar, B.A., Vanajakshi, L., et al.: Comparison of model based and machine learning approaches for bus arrival time prediction. In: Transportation Research Board 93rd Annual Meet-ing. 2014, 14–2518 (2014)
Steven, I., Chien, J., Kuchipudi, C.M.: Dynamic travel time prediction with real-time and historic data. J. Transp. Eng. 129(6), 608–616 (2003)
Shalaby, A., Farhan, A.: Prediction model of bus arrival and departure times using AVL and APC data. J. Public Transp. 7(1), 3 (2004)
Chen, M., Liu, X., Xia, J., et al.: A dynamic bus-arrival time prediction model based on APC data. J. Comput. Aided Civ. Infrastruct Eng. 19(5), 364–376 (2004)
Bin, Y., Zhongzhen, Y., Baozhen, Y.: Bus arrival time prediction using support vector machines. J. Intell. Transp. Syst. 10(4), 151–158 (2006)
Yu, B., Yang, Z.Z., Wang, J.: Bus travel-time prediction based on bus speed. J. Proc. ICE-Transp. 163(1), 3–7 (2010)
Yu, B., Lam, W.H.K., Tam, M.L.: Bus arrival time prediction at bus stop with multiple routes. J. Transp. Res. Part C 19(6), 1157–1170 (2011)
Yang, M., Chen, C., Wang, L., Yan, X., Zhou, J.: Bus arrival time prediction using support vector machine with genetic algorithm. J. Neural Netw. World 26(3), 205–217 (2016)
Jeong, R., Rilett, L.: Prediction model of bus arrival time for real-time applications. J Transp. Res. Rec. 1927, 195–204 (2005)
Sapankevych, N., Sankar, R.: Time series prediction using support vector machines: a survey. J. Comput. Intell. Mag. IEEE 4(2), 24–38 (2009)
Zhu, T., Ma, F., Ma, T., et al.: The prediction of bus arrival time using global positioning system data and dynamic traffic information. In: Wireless and Mobile Networking Conference (WMNC), 2011 4th Joint IFIP. IEEE, pp. 1–5 (2011)
Zhou, Y., Yao, L., Chen, Y., et al.: Bus arrival time calculation model based on smart card data. J. Transp. Res. Part C 74(8), 1634–1638 (2016)
Min, W., Wynter, L.: Vehicle arrival prediction using multiple data sources including passenger bus arrival prediction. J. U.S. Patent 9,177,473 (2015)
Sayarshad, H.R., Chow, J.Y.J.: Survey and empirical evaluation of nonhomogeneous arrival process models with taxi data. J. Adv. Transp. 50(7), 1275–1294 (2016)
O’Sullivan, A., Pereira, F.C., Zhao, J., et al.: Uncertainty in bus arrival time predictions: treating heteroscedasticity with a metamodel approach. J IEEE Trans. Intell. Transp. Syst. 17(11), 3286–3296 (2016)
Cats, O., Loutos, G.: Real-time bus arrival information system: an empirical evaluation. J. Intell. Transp. Syst. 2015, 1–14 (2015)
Cats, O.: An agent-based approach for modeling real-time travel information in transit systems. J. Proc. Comput. Sci. 32, 744–749 (2014)
Cats, O., Loutos, G.: Evaluating the added-value of online bus arrival prediction schemes. J. Transp. Res. Part A 86, 35–55 (2016)
Cats, O.: Regularity-driven bus operation: principles, implementation and business models. J. Transp. Policy 36, 223–230 (2014)
Hernandez, T.: Flex scheduling for bus arrival time prediction. J Transp. Res. Rec. 2418, 110–115 (2014)
Balasubramanian, P., Rao, K.R.: An adaptive long-term bus arrival time prediction model with cyclic variations. J. Public Transp. 18(1), 6 (2015)
Moreira-Matias, L., Mendes-Moreira, J., Sousa, J.F.D., et al.: Improving mass transit operations by using AVL-based systems: a survey. J. IEEE Trans. Intell. Transp. Syst. 16(4), 1636–1653 (2015)
Silva, V.B.C.D., Sciammarella, T., Campista, M.E.M., et al.: Time of arrival prediction with dynamic route tracking for public transportation systems. In: Ad Hoc NETWORKING Workshop. IEEE, pp. 1–8 (2015)
Acknowledgements
This work was financially supported by Chinese National Natural Science Foundation (61572165) and Public Projects of Zhejiang Province (2015C33067).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest regarding the publication of this manuscript.
Rights and permissions
About this article
Cite this article
Xu, H., Ying, J. Bus arrival time prediction with real-time and historic data. Cluster Comput 20, 3099–3106 (2017). https://doi.org/10.1007/s10586-017-1006-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-017-1006-1