Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Large-Scale Traffic Signal Control Using a Novel Multi-Agent Reinforcement Learning

About

Finding the optimal signal timing strategy is a difficult task for the problem of large-scale traffic signal control (TSC). Multi-Agent Reinforcement Learning (MARL) is a promising method to solve this problem. However, there is still room for improvement in extending to large-scale problems and modeling the behaviors of other agents for each individual agent. In this paper, a new MARL, called Cooperative double Q-learning (Co-DQL), is proposed, which has several prominent features. It uses a highly scalable independent double Q-learning method based on double estimators and the UCB policy, which can eliminate the over-estimation problem existing in traditional independent Q-learning while ensuring exploration. It uses mean field approximation to model the interaction among agents, thereby making agents learn a better cooperative strategy. In order to improve the stability and robustness of the learning process, we introduce a new reward allocation mechanism and a local state sharing method. In addition, we analyze the convergence properties of the proposed algorithm. Co-DQL is applied on TSC and tested on a multi-traffic signal simulator. According to the results obtained on several traffic scenarios, Co- DQL outperforms several state-of-the-art decentralized MARL algorithms. It can effectively shorten the average waiting time of the vehicles in the whole road system.

Xiaoqiang Wang, Liangjun Ke, Zhimin Qiao, Xinghua Chai• 2019

Related benchmarks

TaskDatasetResultRank
Traffic Signal ControlVISSIM Scenario 4 (morning school period) (test)
ANP1.96e+3
7
Traffic Signal ControlVISSIM Synthetic Road Corridor Scenario 3
ANP1.83e+3
7
Traffic Signal ControlVISSIM Scenario 5
ANP1.61e+3
7
Traffic Signal ControlVISSIM Scenario 2 (off-peak to peak period)
ANP1.69e+3
7
Traffic Signal ControlScenario VISSIM corridor 1
ANP1.53e+3
7
Showing 5 of 5 rows

Other info

Follow for update