GuideLight: "Industrial Solution" Guidance for More Practical Traffic Signal Control Agents
Haoyuan Jiang, Xuantang Xiong, Ziyue Li, Hangyu Mao, Guanghu Sui, Jingqing Ruan, Yuheng Cheng, Hua Wei, Wolfgang Ketter, Rui Zhao
TL;DR
GuidedLight tackles the gap between reinforcement learning (RL) for traffic signal control (TSC) and real-world industrial requirements by constraining inputs to traffic flow, enforcing cyclic phase durations as outputs, and preserving a non-decreasing cycle-flow relation. It combines behavior cloning from industry solutions (e.g., SCATS) with curriculum learning and an RL actor-critic to guide policy development while allowing exploration, formalized through a loss $\mathcal{L} = \alpha \mathcal{L}_{Actor} + \beta \mathcal{L}_{Critic} + \kappa \mathcal{L}_{BC}$. The authors prove that such guidance yields a polynomial sample complexity in horizon $H$, and empirically demonstrate superior performance and cycle-flow synchronization on a SUMO-based Fenglin dataset with real 24-hour flow data across 10 intersections. This work advances practical deployment of RL for TSC by ensuring compatibility with industry hardware, improving stability, and offering scalable training guarantees for real-world deployment.
Abstract
Currently, traffic signal control (TSC) methods based on reinforcement learning (RL) have proven superior to traditional methods. However, most RL methods face difficulties when applied in the real world due to three factors: input, output, and the cycle-flow relation. The industry's observable input is much more limited than simulation-based RL methods. For real-world solutions, only flow can be reliably collected, whereas common RL methods need more. For the output action, most RL methods focus on acyclic control, which real-world signal controllers do not support. Most importantly, industry standards require a consistent cycle-flow relationship: non-decreasing and different response strategies for low, medium, and high-level flows, which is ignored by the RL methods. To narrow the gap between RL methods and industry standards, we innovatively propose to use industry solutions to guide the RL agent. Specifically, we design behavior cloning and curriculum learning to guide the agent to mimic and meet industry requirements and, at the same time, leverage the power of exploration and exploitation in RL for better performance. We theoretically prove that such guidance can largely decrease the sample complexity to polynomials in the horizon when searching for an optimal policy. Our rigid experiments show that our method has good cycle-flow relation and superior performance.
