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 条
  • [41] An improved immune Q-learning algorithm
    Ji, Zhengqiao
    Wu, Q. M. Jonathan
    Sid-Ahmed, Maher
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 3330 - +
  • [42] Deep Reinforcement Q-Learning for Intelligent Traffic Signal Control with Partial Detection
    Romain Ducrocq
    Nadir Farhi
    International Journal of Intelligent Transportation Systems Research, 2023, 21 : 192 - 206
  • [43] Deep Reinforcement Q-Learning for Intelligent Traffic Signal Control with Partial Detection
    Ducrocq, Romain
    Farhi, Nadir
    INTERNATIONAL JOURNAL OF INTELLIGENT TRANSPORTATION SYSTEMS RESEARCH, 2023, 21 (01) : 192 - 206
  • [44] Q-learning for adaptive traffic signal control based on delay minimization strategy
    Lu Shoufeng
    Liu Ximin
    Dai Shiqiang
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 687 - +
  • [45] Comparison of Q-Learning based Traffic Light Control Methods and Objective Functions
    Palos, Peter
    Huszak, Arpad
    2020 28TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2020, : 42 - 47
  • [46] Asynchronous n-step Q-learning adaptive traffic signal control
    Genders, Wade
    Razavi, Saiedeh
    JOURNAL OF INTELLIGENT TRANSPORTATION SYSTEMS, 2019, 23 (04) : 319 - 331
  • [47] Deep Q-learning Approach based on CNN and XGBoost for Traffic Signal Control
    Faqir, Nada
    Loqman, Chakir
    Boumhidi, Jaouad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (09) : 529 - 536
  • [48] Adaptive and Coordinated Traffic Signal Control Based on Q-Learning and MULTIBAND Model
    Lu, Shoufeng
    Liu, Ximin
    Dai, Shiqiang
    2008 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 446 - +
  • [49] A congestion control algorithm for multimedia traffic
    Parveen, S
    Joarder, RA
    Azhari, A
    Sarwar, H
    Rafique, S
    PARALLEL AND DISTRIBUTED COMPUTING: APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2004, 3320 : 160 - 163
  • [50] A Nash Q-Learning Based Motion Decision Algorithm With Considering Interaction to Traffic Participants
    Xu, Can
    Zhao, Wanzhong
    Li, Lin
    Chen, Qingyun
    Kuang, Dengming
    Zhou, Jianhao
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (11) : 12621 - 12634