Abstract
Increasing volume of traffic in urban areas causes great costs and has negative effect on citizens’ life and health. The main cause of decreasing traffic fluency is intersections. Many methods for increasing bandwidth of junctions exist, but they are still insufficient. At the same time intelligent, autonomous cars are being created, what opens up new possibilities for controlling traffic at intersections. In this article a new approach for crossing an isolated junction is proposed - cars are given total autonomy and to avoid collisions they have to change speed. Several methods for adjusting speed based on machine learning (ML) are described, including new methods combining different ML algorithms (hybrid methods). The approach and methods were tested using a specially designed platform MABICS. Conducted experiments revealed some deficiencies of the methods - ideas for addressing them are proposed. Results of experiments made it possible to verify the proposed idea as promising.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kaminka, G.A.: Robots are agents, too! In: 6th International Joint Conference on Autonomous Agents and Multiagent Systems, Honolulu, Hawaii, USA (2007)
Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. MIT Press, Cambridge (1998)
European Commission: Urban mobility package - frequently asked questions. Brussels (2013). http://europa.eu/rapid/press-release_MEMO-13-1160_en.doc (accessed October 15, 2014)
Xia, X., Xu, L.: Coordination of urban intersection agents based on multi-interaction history learning method. In: Tan, Y., Shi, Y., Tan, K.C. (eds.) ICSI 2010, Part II. LNCS, vol. 6146, pp. 383–390. Springer, Heidelberg (2010)
Markoff, J.: Google Cars Drive Themselves, in Traffic, p. A1. The New York Times, New York (2010)
Datka, S., Suchorzewski, W., Tracz, M.: Traffic Engineering. Wydawnic two Komunikacji i Łaczności, Warsaw (1999). pp. 282;324;328 (in Polish)
Robertson, D.I.: TRANSYT: a Traffic Network Study Tool, Transport and Road Research Laboratory Report (1969)
Taale, H., Fransen, W.C.M., Dibbits, J.: The second assessment of the SCOOT system in Nijmegen. In: IEE Road Transport Information and Control, Conference Publication No 454 (1998)
Sims, A.G., Dobinson, K.W.: The Sydney coordinated adaptive traffic (SCAT) system philosophy and benefits. IEEE Transactions on Vehicular Technology 29(2), 130–137 (1980)
Cajias, R.H., Gonzalez-Pardo, A., Camacho, D.: A multi-agent traffic simulation framework for evaluating the impact of traffic lights. In: Proceedings of the 3rd International Conference on Agents and Artificial Intelligence, vol. 2 (2011)
Dresner, K., Stone, P.: Multiagent traffic management: opportunities for multiagent learning. In: Tuyls, K., ’t Hoen, P.J., Verbeeck, K., Sen, S. (eds.) LAMAS 2005. LNCS (LNAI), vol. 3898, pp. 129–138. Springer, Heidelberg (2006)
Panait, L., Luke, S.: Cooperative multi-agent learning: The state of the art. Autonomous Agents and Multi-Agent Systems 11, 387–434 (2005)
Weiss, G.: Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. The MIT Press, London (1999)
Tan, M.: Multi-agent reinforcement learning: independent vs. cooperative agents. In: Proc. of 10th Int’l. Conference on Machine Learning (ICML 1993), pp. 330–337. Morgan Kaufmann (1993)
Wu, A.S., Schultz, A.C., Agah, A.: Evolving control for distributed micro air vehicles. In: Proc. of IEEE Int’l. Symp. on Computational Intelligence in Robotics and Automation (CIRA 1999), pp. 174–179. IEEE (1999)
Parker, L.E., Touzet, C.: Multi-robot learning in a cooperative observation task. In: Parker, L.E., Bekey, G., Barhen, J. (eds.) Distributed Autonomous Robotic Systems, vol. 4, pp. 391–401. Springer, Berlin (2000)
Fernandez, F., Borrajo, D., Parker, L.E.: A reinforcement learning algorithm in cooperative multirobot domains. Journal of Intelligent Robotics Systems 43, 161–174 (2005)
Gehrke, J.D., Wojtusiak, J.: Traffic prediction for agent route planning. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2008, Part III. LNCS, vol. 5103, pp. 692–701. Springer, Heidelberg (2008)
Sugawara, T., Lesser, V.: On-line learning of coordination plans. In: Proc. of the 12th Int’l. Workshop on Distributed Artificial Intelligence (1993)
Singh, D., Sardina, S., Padgham, L., Airiau, S.: Learning context conditions for bdi plan selection. In: Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, Richland, SC, vol. 1, pp. 325–332 (2010)
Minnesota Department of Transportation: Zipper Merge (2014). http://www.dot.state.mn.us/zippermerge/ (accessed November 10, 2014)
Wiatrak, Ł.: Hybrid Learning in agent systems. Master thesis, Cracow (in Polish) (2012)
Śnieżyński, B., Wójcik, W., Gehrke, J.D., Wojtusiak, J.: Combining rule induction and reinforcement learning: an agent-based vehicle routing. In: Proc. of the ICMLA 2010. Washington D.C., pp. 851–856 (2010)
Sammut, C., Webb, G.I.: Encyclopedia of Machine Learning, 1st edn. Springer Publishing Company, Incorporated (2011)
Barr, A., Feigenbaum, E.: The Handbook of Artificial Intelligence, vol. 1, pp. 64–67. HeurisTech Press, Los Altos (1981)
Mozgawa, J., Kaziród, M.: Steering vehicles in discrete space (2013). https://github.com/myzael/Sterowanie-pojazdami-w-przestrzeni-dyskretnej/wiki (accessed November 10, 2014) (in Polish)
RLPark, Introduction to RLPark (2013). http://rlpark.github.io/ (accessed November 10, 2014)
Witten, I.H., Frank, E., Hall, M.A.: Data Mining: Practical Machine Learning Tools and Techniques, 3rd edn. Elsevier (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Krzysztoń, M., Śnieżyński, B. (2015). Combining Machine Learning and Multi-agent Approach for Controlling Traffic at Intersections. In: Núñez, M., Nguyen, N., Camacho, D., Trawiński, B. (eds) Computational Collective Intelligence. Lecture Notes in Computer Science(), vol 9329. Springer, Cham. https://doi.org/10.1007/978-3-319-24069-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-24069-5_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-24068-8
Online ISBN: 978-3-319-24069-5
eBook Packages: Computer ScienceComputer Science (R0)