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 条
  • [21] Ramp Metering Control Based on the Q-Learning Algorithm
    Ivanjko, Edouard
    Necoska, Daniela Koltovska
    Greguric, Martin
    Vujic, Miroslav
    Jurkovic, Goran
    Mandzuka, Sadko
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2015, 15 (05) : 88 - 97
  • [22] Power Control Algorithm Based on Q-Learning in Femtocell
    Li Y.
    Tang Y.
    Liu H.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2019, 41 (11): : 2557 - 2564
  • [23] A Scheduling Optimization Mechanism Combining Q-learning and Genetic Algorithm
    Wang, Xue
    Wang, Xingwei
    Jia, Jie
    Lu, Xijia
    Huang, Min
    2023 19TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN 2023, 2023, : 620 - 627
  • [24] Proposal for improvement of GRASP metaheuristic and Genetic Algorithm using the Q-Learning Algorithm
    de Lima, Francisco Chagas, Jr.
    de Melo, Jorge D.
    Neto, Adriao Duarte D.
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, 2007, : 465 - +
  • [25] Deep Reinforcement Q-Learning for Intelligent Traffic Control in Mass Transit
    Khozam, Shurok
    Farhi, Nadir
    SUSTAINABILITY, 2023, 15 (14)
  • [26] Hierarchical control of traffic signals using Q-learning with tile coding
    Monireh Abdoos
    Nasser Mozayani
    Ana L. C. Bazzan
    Applied Intelligence, 2014, 40 : 201 - 213
  • [27] Hierarchical control of traffic signals using Q-learning with tile coding
    Abdoos, Monireh
    Mozayani, Nasser
    Bazzan, Ana L. C.
    APPLIED INTELLIGENCE, 2014, 40 (02) : 201 - 213
  • [28] Intelligent Traffic Light Control Using Collaborative Q-Learning Algorithms
    Rosyadi, Andhika Rizky
    Wirayuda, Tjokorda Agung Budi
    Al-Faraby, Said
    2016 4TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICOICT), 2016,
  • [29] Hybrid control for robot navigation - A hierarchical Q-learning algorithm
    Chen, Chunlin
    Li, Han-Xiong
    Dong, Daoyi
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2008, 15 (02) : 37 - 47
  • [30] Optimal Trajectory Output Tracking Control with a Q-learning Algorithm
    Vamvoudakis, Kyriakos G.
    2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 5752 - 5757