Flow: A Modular Learning Framework for Mixed Autonomy Traffic

Cathy Wu, Aboudy Kreidieh, Kanaad Parvate, Eugene Vinitsky, Alexandre M Bayen
10/16/2017
cs.AIcs.ROeess.SY

Official code: flow-project/flow (1,191 stars, MIT, last commit 2024-07-27). 1 more implementation below.

Abstract

The rapid development of autonomous vehicles (AVs) holds vast potential for transportation systems through improved safety, efficiency, and access to mobility. However, the progression of these impacts, as AVs are adopted, is not well understood. Numerous technical challenges arise from the goal of analyzing the partial adoption of autonomy: partial control and observation, multi-vehicle interactions, and the sheer variety of scenarios represented by real-world networks. To shed light into near-term AV impacts, this article studies the suitability of deep reinforcement learning (RL) for overcoming these challenges in a low AV-adoption regime. A modular learning framework is presented, which leverages deep RL to address complex traffic dynamics. Modules are composed to capture common traffic phenomena (stop-and-go traffic jams, lane changing, intersections). Learned control laws are found to improve upon human driving performance, in terms of system-level velocity, by up to 57% with only 4-7% adoption of AVs. Furthermore, in single-lane traffic, a small neural network control law with only local observation is found to eliminate stop-and-go traffic - surpassing all known model-based controllers to achieve near-optimal performance - and generalize to out-of-distribution traffic densities.

View on arXivView PDF

Code Implementations(2)

flow-project/flowOfficial100%
MIT

Computational framework for reinforcement learning in traffic control

1,191395Shell, PythonAug 24, 20172 years agoMIT
autonomousbenchmarkreinforcement-learningsumotraffic-control+1 more
cathywu/flowOfficial100%
MIT

Computational framework for reinforcement learning in traffic control

4511Shell, PythonDec 24, 20187 years agoMIT

Similar Papers

Cite this paper

@article{wu2017flow,
  title  = {Flow: A Modular Learning Framework for Mixed Autonomy Traffic},
  author = {Cathy Wu and Aboudy Kreidieh and Kanaad Parvate and Eugene Vinitsky and Alexandre M Bayen},
  year   = {2017},
  eprint = {1710.05465},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1710.05465}
}

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/1710.05465.svg)](https://codeofpaper.com/paper/1710.05465)

Discussion