Enhancing Traffic Signal Control through Model-based Reinforcement Learning and Policy Reuse

Yihong Li, Chengwei Zhang, Furui Zhan, Wanting Liu, Kailing Zhou +1 more
3/11/2025
cs.MAcs.AI

No official code found. Best implementation: RL-DLMU/PRLight-and-PLight (0 stars, last commit 2025-10-03).

Abstract

Multi-agent reinforcement learning (MARL) has shown significant potential in traffic signal control (TSC). However, current MARL-based methods often suffer from insufficient generalization due to the fixed traffic patterns and road network conditions used during training. This limitation results in poor adaptability to new traffic scenarios, leading to high retraining costs and complex deployment. To address this challenge, we propose two algorithms: PLight and PRLight. PLight employs a model-based reinforcement learning approach, pretraining control policies and environment models using predefined source-domain traffic scenarios. The environment model predicts the state transitions, which facilitates the comparison of environmental features. PRLight further enhances adaptability by adaptively selecting pre-trained PLight agents based on the similarity between the source and target domains to accelerate the learning process in the target domain. We evaluated the algorithms through two transfer settings: (1) adaptability to different traffic scenarios within the same road network, and (2) generalization across different road networks. The results show that PRLight significantly reduces the adaptation time compared to learning from scratch in new TSC scenarios, achieving optimal performance using similarities between available and target scenarios.

View on arXivView PDF

Code Implementations(1)

official codes of paper 《Enhancing Traffic Signal Control through Model-based Reinforcement Learning and Policy Reuse》

00PythonMar 14, 20251 years ago

Similar Papers

Cite this paper

@article{li2025enhancing,
  title  = {Enhancing Traffic Signal Control through Model-based Reinforcement Learning and Policy Reuse},
  author = {Yihong Li and Chengwei Zhang and Furui Zhan and Wanting Liu and Kailing Zhou and Longji Zheng},
  year   = {2025},
  eprint = {2503.08728},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.08728v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.08728.svg)](https://codeofpaper.com/paper/2503.08728)

Discussion