Skip to main content

Combining Machine Learning and Multi-agent Approach for Controlling Traffic at Intersections

  • Conference paper
  • First Online:
Computational Collective Intelligence

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9329))

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kaminka, G.A.: Robots are agents, too! In: 6th International Joint Conference on Autonomous Agents and Multiagent Systems, Honolulu, Hawaii, USA (2007)

    Google Scholar 

  2. Sutton, R.S., Barto, A.G.: Reinforcement Learning: An Introduction. MIT Press, Cambridge (1998)

    Google Scholar 

  3. 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)

  4. 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)

    Chapter  Google Scholar 

  5. Markoff, J.: Google Cars Drive Themselves, in Traffic, p. A1. The New York Times, New York (2010)

    Google Scholar 

  6. Datka, S., Suchorzewski, W., Tracz, M.: Traffic Engineering. Wydawnic two Komunikacji i Łaczności, Warsaw (1999). pp. 282;324;328 (in Polish)

    Google Scholar 

  7. Robertson, D.I.: TRANSYT: a Traffic Network Study Tool, Transport and Road Research Laboratory Report (1969)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Chapter  Google Scholar 

  12. Panait, L., Luke, S.: Cooperative multi-agent learning: The state of the art. Autonomous Agents and Multi-Agent Systems 11, 387–434 (2005)

    Article  Google Scholar 

  13. Weiss, G.: Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. The MIT Press, London (1999)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. Fernandez, F., Borrajo, D., Parker, L.E.: A reinforcement learning algorithm in cooperative multirobot domains. Journal of Intelligent Robotics Systems 43, 161–174 (2005)

    Article  Google Scholar 

  18. 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)

    Chapter  Google Scholar 

  19. Sugawara, T., Lesser, V.: On-line learning of coordination plans. In: Proc. of the 12th Int’l. Workshop on Distributed Artificial Intelligence (1993)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. Minnesota Department of Transportation: Zipper Merge (2014). http://www.dot.state.mn.us/zippermerge/ (accessed November 10, 2014)

  22. Wiatrak, Ł.: Hybrid Learning in agent systems. Master thesis, Cracow (in Polish) (2012)

    Google Scholar 

  23. Ś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)

    Google Scholar 

  24. Sammut, C., Webb, G.I.: Encyclopedia of Machine Learning, 1st edn. Springer Publishing Company, Incorporated (2011)

    Google Scholar 

  25. Barr, A., Feigenbaum, E.: The Handbook of Artificial Intelligence, vol. 1, pp. 64–67. HeurisTech Press, Los Altos (1981)

    Google Scholar 

  26. 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)

  27. RLPark, Introduction to RLPark (2013). http://rlpark.github.io/ (accessed November 10, 2014)

  28. Witten, I.H., Frank, E., Hall, M.A.: Data Mining: Practical Machine Learning Tools and Techniques, 3rd edn. Elsevier (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mateusz Krzysztoń .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics