Learning Traffic Signal Control via Genetic Programming
Xiao-Cheng Liao, Yi Mei, Mengjie Zhang

TL;DR
This paper introduces a novel traffic signal control method using genetic programming to evolve explainable urgency functions, which outperform existing deep reinforcement learning approaches in complex intersection scenarios.
Contribution
The paper presents a new approach that uses genetic programming to optimize an explainable urgency-based control strategy for traffic signals, reducing reliance on domain-specific reward design.
Findings
Outperforms state-of-the-art methods on public datasets
Uses explainable tree-structured urgency functions
Demonstrates effectiveness in complex intersections
Abstract
The control of traffic signals is crucial for improving transportation efficiency. Recently, learning-based methods, especially Deep Reinforcement Learning (DRL), garnered substantial success in the quest for more efficient traffic signal control strategies. However, the design of rewards in DRL highly demands domain knowledge to converge to an effective policy, and the final policy also presents difficulties in terms of explainability. In this work, a new learning-based method for signal control in complex intersections is proposed. In our approach, we design a concept of phase urgency for each signal phase. During signal transitions, the traffic light control strategy selects the next phase to be activated based on the phase urgency. We then proposed to represent the urgency function as an explainable tree structure. The urgency function can calculate the phase urgency for a specific…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications
