Intelligent Coordination among Multiple Traffic Intersections Using Multi-Agent Reinforcement Learning
arXiv:1912.03851
Abstract
We use Asynchronous Advantage Actor Critic (A3C) for implementing an AI agent in the controllers that optimize flow of traffic across a single intersection and then extend it to multiple intersections by considering a multi-agent setting. We explore three different methodologies to address the multi-agent problem - (1) use of asynchronous property of A3C to control multiple intersections using a single agent (2) utilise self/competitive play among independent agents across multiple intersections and (3) ingest a global reward function among agents to introduce cooperative behavior between intersections. We observe that (1) & (2) leads to a reduction in traffic congestion. Additionally the use of (3) with (1) & (2) led to a further reduction in congestion.
Accepted in the NeurIPS 2019 Deep RL Workshop : https://sites.google.com/view/deep-rl-workshop-neurips-2019/home
References in corpus (8)
- Continuous control with deep reinforcement learning
- A Brief Survey of Deep Reinforcement Learning
- Learning to Communicate with Deep Multi-Agent Reinforcement Learning
- Deep Reinforcement Learning that Matters
- Fully Decentralized Multi-Agent Reinforcement Learning with Networked Agents
- Using a Deep Reinforcement Learning Agent for Traffic Signal Control
- Adaptive Traffic Signal Control: Deep Reinforcement Learning Algorithm with Experience Replay and Target Network
- Organizing Experience: A Deeper Look at Replay Mechanisms for Sample-based Planning in Continuous State Domains