Expression might be enough: representing pressure and demand for reinforcement learning based traffic signal control
About
Many studies confirmed that a proper traffic state representation is more important than complex algorithms for the classical traffic signal control (TSC) problem. In this paper, we (1) present a novel, flexible and efficient method, namely advanced max pressure (Advanced-MP), taking both running and queuing vehicles into consideration to decide whether to change current signal phase; (2) inventively design the traffic movement representation with the efficient pressure and effective running vehicles from Advanced-MP, namely advanced traffic state (ATS); and (3) develop a reinforcement learning (RL) based algorithm template, called Advanced-XLight, by combining ATS with the latest RL approaches, and generate two RL algorithms, namely "Advanced-MPLight" and "Advanced-CoLight" from Advanced-XLight. Comprehensive experiments on multiple real-world datasets show that: (1) the Advanced-MP outperforms baseline methods, and it is also efficient and reliable for deployment; and (2) Advanced-MPLight and Advanced-CoLight can achieve the state-of-the-art.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Traffic Signal Control | Jinan-2 | Average Travel Time (ATT)230.9 | 52 | |
| Traffic Signal Control | Jinan-1 | Avg Travel Time (ATT)363 | 42 | |
| Traffic Signal Control | Hangzhou D_HZ(2) | Average Travel Time (s)296.8 | 32 | |
| Traffic Signal Control | Hangzhou (HZ-1) | Average Travel Time (ATT)438.3 | 28 | |
| Traffic Signal Control | Jinan (JN-3) | Average Travel Time (ATT)380.1 | 26 | |
| Traffic Signal Control | Manhattan 28×7 | Travel Time736.5 | 14 | |
| Traffic Signal Control | Manhattan 16×3 | Travel Time758.7 | 14 | |
| Traffic Signal Control | Hangzhou 4×4 | Average Travel Time578.6 | 14 | |
| Traffic Signal Control | Jinan D_JN(3) | Average Travel Time (sec)227.7 | 10 | |
| Traffic Signal Control | Jinan D_JN(1) | Average Travel Time (s)250 | 10 |