PyTSC:交通信号控制中的多代理强化学习的统一平台
1Department of Mechanical and Industrial Engineering, Northeastern University, Boston, MA 02115, USA.
Sensors (Basel, Switzerland)
|March 17, 2025
概括
PyTSC是一个新的模拟环境,用于交通信号控制 (TSC) 中的多代理强化学习 (MARL). 它为智能交通管理系统提供了更快,更灵活的研究.
科学领域:
- 人工智能的人工智能
- 运输工程 运输工程
- 计算机科学 计算机科学
背景情况:
- 多代理增强学习 (MARL) 是城市环境中复杂的交通信号控制 (TSC) 的关键技术.
- 目前基于MARL的TSC研究平台遭受缓慢的模拟和困难的代码库,阻碍了进展.
- 需要高效且可维护的模拟环境来推进智能交通管理.
研究的目的:
- 引入PyTSC,这是一个新的模拟环境,旨在克服基于MARL的TSC研究现有平台的局限性.
- 为培训和评估在交通信号控制场景中的MARL算法提供一个强大而灵活的工具.
- 加快智能交通管理系统的研发.
主要方法:
- 开发了PyTSC,一个整合多个交通模拟器 (如SUMO,CityFlow) 的模拟环境.
- 实现了一个精简的API,以简化各种MARL方法的探索.
- 专注于提高基于MARL的TSC的模拟速度和代码可维护性.
主要成果:
- PyTSC为基于MARL的TSC研究提供了一个强大而灵活的平台.
- 该环境集成了多个模拟器,支持广泛的MARL算法.
- PyTSC显著加快了实验,并促进了对交通管理策略的评估.
结论:
- PyTSC解决了基于MARL的TSC研究中的关键挑战,提高了效率和灵活性.
- 该平台可以更广泛地探索交通信号控制的MARL方法.
- PyTSC已经准备好将智能交通管理系统推向现实世界的应用.


