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 条
  • [31] Q-LEARNING BASED CONTROL ALGORITHM FOR HTTP ADAPTIVE STREAMING
    Martin, Virginia
    Cabrera, Julian
    Garcia, Narciso
    2015 VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2015,
  • [32] Behavior Control Algorithm for Mobile Robot Based on Q-Learning
    Yang, Shiqiang
    Li, Congxiao
    2017 INTERNATIONAL CONFERENCE ON COMPUTER NETWORK, ELECTRONIC AND AUTOMATION (ICCNEA), 2017, : 45 - 48
  • [33] Q-Learning Based Routing Protocol for Congestion Avoidance
    Godfrey, Daniel
    Kim, Beom-Su
    Miao, Haoran
    Shah, Babar
    Hayat, Bashir
    Khan, Imran
    Sung, Tae-Eung
    Kim, Ki-Il
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (03): : 3671 - 3692
  • [34] Q-Learning based Intelligent Multi-Objective Particle Swarm Optimization of Light Control for Traffic Urban Congestion Management
    El Hatri, Chaimae
    Boumhidi, Jaouad
    2016 4TH IEEE INTERNATIONAL COLLOQUIUM ON INFORMATION SCIENCE AND TECHNOLOGY (CIST), 2016, : 794 - 799
  • [35] A Genetic Algorithm Assisted Fuzzy Q-Learning epileptic seizure classifier
    Kukker, Amit
    Sharma, Rajneesh
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 92
  • [36] On-line selection method of the traffic control and route guidance collaboration mode based on Q-learning algorithm
    Yang, Qing-Fang
    Yang, Chao
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2010, 40 (05): : 1215 - 1219
  • [37] ENHANCEMENTS OF FUZZY Q-LEARNING ALGORITHM
    Glowaty, Grzegorz
    COMPUTER SCIENCE-AGH, 2005, 7 : 77 - 87
  • [38] Q-Learning Applied to Genetic Algorithm-Fuzzy Approach for On-Line Control in Autonomous Agents
    Sarmadi, Hengameh
    JOURNAL OF INTELLIGENT SYSTEMS, 2009, 18 (1-2) : 1 - 31
  • [39] An analysis of the pheromone Q-learning algorithm
    Monekosso, N
    Remagnino, P
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2002, PROCEEDINGS, 2002, 2527 : 224 - 232
  • [40] A Weighted Smooth Q-Learning Algorithm
    Vijesh, V. Antony
    Shreyas, S. R.
    IEEE CONTROL SYSTEMS LETTERS, 2025, 9 : 21 - 26