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 | 48 | |
| Traffic Signal Control | Jinan-1 | Avg Travel Time (ATT)363 | 38 | |
| 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 | 24 | |
| Traffic Signal Control | Jinan (JN-3) | Average Travel Time (ATT)380.1 | 22 | |
| 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 | |
| Traffic Signal Control | Hangzhou D_HZ(1) | Average Travel Time (s)269.6 | 10 | |
| Traffic Signal Control | New York D_NY(1) | Average Travel Time (sec)1.03e+3 | 10 | |
| Traffic Signal Control | New York (196 intersections) | Average Travel Time95 | 2 |