GPLight+:一种学习对称交通信号控制策略的遗传编程方法

GPLight+: A Genetic Programming Method for Learning Symmetric Traffic Signal Control Policy

IEEE Transactions on Evolutionary Computation · 2025
被引 1
ABS 4

中文导读

提出一种对称相位紧迫度函数的遗传编程方法,用于学习交通信号控制策略,在多个真实数据集上比传统方法性能更优,且策略可解释、易部署。

Abstract

Recently, learning-based approaches, have achieved significant success in automatically devising effective traffic signal control strategies. In particular, as a powerful evolutionary machine learning approach, Genetic Programming (GP) is utilized to evolve human-understandable phase urgency functions to measure the urgency of activating a green light for a specific phase. However, current GP-based methods are unable to treat the common traffic features of different traffic signal phases consistently. To address this issue, we propose to use a symmetric phase urgency function to calculate the phase urgency for a specific phase based on the current road conditions. This is represented as an aggregation of two shared subtrees, each representing the urgency of a turn movement in the phase. We then propose a GP method to evolve the symmetric phase urgency function. We evaluate our proposed method on the well-known cityflow traffic simulator, based on multiple public real-world datasets. The experimental results show that the proposed symmetric urgency function representation can significantly improve the performance of the learned traffic signal control policies over the traditional GP representation on a wide range of scenarios. Further analysis shows that the proposed method can evolve effective, human-understandable and easily deployable traffic signal control policies.

交通信号控制遗传编程机器学习智能交通系统