Adaptive traffic signal control using approximate dynamic programming

被引:155
|
作者
Cai, Chen [1 ]
Wong, Chi Kwong [1 ]
Heydecker, Benjamin G. [1 ]
机构
[1] UCL, Ctr Transport Studies, London WC1E 6BT, England
关键词
Traffic signal; Dynamic programming; Approximation; Adaptive; Reinforcement learning;
D O I
10.1016/j.trc.2009.04.005
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
This paper presents a study on an adaptive traffic signal controller for real-time operation. The controller aims for three operational objectives: dynamic allocation of green time, automatic adjustment to control parameters, and fast revision of signal plans. The control algorithm is built on approximate dynamic programming (ADP). This approach substantially reduces computational burden by using an approximation to the value function of the dynamic programming and reinforcement learning to update the approximation. We investigate temporal-difference learning and perturbation learning as specific learning techniques for the ADP approach. We find in computer simulation that the ADP controllers achieve substantial reduction in vehicle delays in comparison with optimised fixed-time plans. Our results show that substantial benefits can be gained by increasing the frequency at which the signal plans are revised, which can be achieved conveniently using the ADP approach. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:456 / 474
页数:19
相关论文
共 50 条
  • [1] Adaptive railway traffic control using approximate dynamic programming
    Ghasempour, Taha
    Heydecker, Benjamin
    [J]. TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2020, 113 : 91 - 107
  • [2] Approximate Dynamic Programming for Traffic Signal Control at Isolated Intersection
    Yin, Biao
    Dridi, Mahjoub
    El Moudni, Abdellah
    [J]. MODERN TRENDS AND TECHNIQUES IN COMPUTER SCIENCE (CSOC 2014), 2014, 285 : 369 - 381
  • [3] An approximate dynamic programming strategy for responsive traffic signal control
    Cai, Chen
    [J]. 2007 IEEE International Symposium on Approximate Dynamic Programming and Reinforcement Learning, 2007, : 303 - 310
  • [4] Approximate Dynamic Programming with Recursive Least-Squares Temporal Difference Learning for Adaptive Traffic Signal Control
    Yin, Biao
    Dridi, Mahjoub
    El Moudni, Abdellah
    [J]. 2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 3463 - 3468
  • [5] Optimal signal control using adaptive dynamic programming
    Kim, CO
    Park, Y
    Baek, JG
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, VOL 4, PROCEEDINGS, 2005, 3483 : 148 - 160
  • [6] Adaptive Dynamic Programming for Multi-intersections Traffic Signal Intelligent Control
    Li, Tao
    Zhao, Dongbin
    Yi, Jianqiang
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS, 2008, : 286 - 291
  • [7] Adaptive feedback control by constrained approximate dynamic programming
    Ferrari, Silvia
    Steck, James E.
    Chandramohan, Rajeev
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2008, 38 (04): : 982 - 987
  • [8] Adaptive polyhedral meshing for approximate dynamic programming in control
    Sala, Antonio
    Armesto, Leopoldo
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 107
  • [9] A Comparative Study of Urban Traffic Signal Control with Reinforcement Learning and Adaptive Dynamic Programming
    Dai, Yujie
    Zhao, Dongbin
    Yi, Jianqiang
    [J]. 2010 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS IJCNN 2010, 2010,
  • [10] Dynamic programming—neural network real-time traffic adaptive signal control algorithm
    Dušan Teodorović
    Vijay Varadarajan
    Jovan Popović
    Mohan Raj Chinnaswamy
    Sharath Ramaraj
    [J]. Annals of Operations Research, 2006, 143 : 123 - 131