Optimizing traffic flow with Q-learning and genetic algorithm for congestion control

被引:2
|
作者
Deepika, Gitanjali [1 ]
Pandove, Gitanjali [1 ]
机构
[1] DCRUST, Dept Elect & Commun Engn, Sonepat 131039, Haryana, India
关键词
Congestion; Vehicle dynamic; Genetic algorithms; Traffic light optimization; Q-learning; Wait-time;
D O I
10.1007/s12065-024-00978-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traffic congestion in urban areas presents significant challenges, adversely affecting economic productivity, public health, and overall quality of life. Efficient coordination of traffic signals emerges as a crucial strategy to mitigate these impacts. This paper introduces an innovative approach to traffic management by leveraging Q-learning and Genetic Algorithms (GAs) to optimize traffic light schedules, aiming to reduce vehicle waiting times at intersections. The approach proposed in this study is implemented in a sophisticated simulation environment, facilitated by the python-traffic simulator platform, leveraging real-time data. Uniquely, in this paper, Q-Learning implementation incorporates a novel yet redundant random shuffling of action values in the value determination process, which differs from standard Q-learning approaches. Through a comparative analysis, we evaluated the performance of these advanced methodologies against the default traffic light control behavior. The proposed algorithm demonstrated a substantial improvement, reducing average vehicle waiting time. The research thoroughly assesses the performance of simulation outcomes under various scenarios, examining episodes in batches of 20, 50 and 100. The method exhibits notable improvements over traditional traffic control algorithms. It reduces the average wait time by approximately 12.54% compared to the default fixed cycle method. Also showcases a significant reduction in the average wait time by approximately 10.39% with the second method (longest queue first). In comparison to the third method (search algorithm) the proposed method demonstrates an appreciable decrease in the average wait time by approximately 6.09%. These findings underscore the potential of applying machine learning and evolutionary computation techniques to enhance traffic flow efficiency, suggesting a scalable solution for urban traffic management challenges.
引用
收藏
页码:4179 / 4197
页数:19
相关论文
共 50 条
  • [1] A Robust Adaptive Traffic Signal Control Algorithm Using Q-Learning under Mixed Traffic Flow
    Wei, Zibin
    Peng, Tao
    Wei, Sijia
    SUSTAINABILITY, 2022, 14 (10)
  • [2] Optimizing Traffic Routes With Enhanced Double Q-Learning
    Patil, Mayur
    Tambolkar, Pooja
    Midlam-Mohler, Shawn
    IET INTELLIGENT TRANSPORT SYSTEMS, 2025, 19 (01)
  • [3] Dynamic Q-Learning for Intersection Traffic Flow Control Based on Agents
    Vista, Felipe P.
    Zhou, Xuan
    Ryu, Ji Hyoung
    Chong, Kil To
    ADVANCED SCIENCE LETTERS, 2014, 20 (01) : 120 - 123
  • [4] Modeling of traffic flow using cellular automata and traffic signal control by Q-learning
    Umemoto, Kiyoshi
    Shin, Ji-Sun
    Ohshita, Tomofumi
    Osuki, Yohei
    Miyazaki, Michio
    Lee, Hee-Hyol
    Proceedings of the 14th International Symposium on Artificial Life and Robotics, AROB 14th'09, 2009, : 43 - 45
  • [5] Congestion Control in Charging Stations Allocation with Q-Learning
    Li Zhang
    Gong, Ke
    Xu, Maozeng
    SUSTAINABILITY, 2019, 11 (14)
  • [6] Simulated annealing Q-learning algorithm for ABR traffic control of ATM networks
    Li, Xin
    Zhou, Yucheng
    Dimirovski, Georgi M.
    Jing, Yuanwei
    2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, : 4462 - +
  • [7] Adaptive Traffic Control Algorithm Based on Back-Pressure and Q-Learning
    Maipradit, Arnan
    Gao, Juntao
    Kawakami, Tomoya
    Ito, Minoru
    2019 IEEE INTELLIGENT TRANSPORTATION SYSTEMS CONFERENCE (ITSC), 2019, : 1995 - 1999
  • [8] Optimizing Q-Learning with K-FAC AlgorithmOptimizing Q-Learning with K-FAC Algorithm
    Beltiukov, Roman
    ANALYSIS OF IMAGES, SOCIAL NETWORKS AND TEXTS (AIST 2019), 2020, 1086 : 3 - 8
  • [9] Traffic Signal Control: a Double Q-learning Approach
    Agafonov, Anton
    Myasnikov, Vladislav
    PROCEEDINGS OF THE 2021 16TH CONFERENCE ON COMPUTER SCIENCE AND INTELLIGENCE SYSTEMS (FEDCSIS), 2021, : 365 - 369
  • [10] An Improved Q-Learning Algorithm for Optimizing Sustainable Remanufacturing Systems
    Qin, Shujin
    Zhang, Xiaofei
    Wang, Jiacun
    Guo, Xiwang
    Qi, Liang
    Cao, Jinrui
    Liu, Yizhi
    SUSTAINABILITY, 2024, 16 (10)