ROAILGApr 22, 2020

Tactical Decision-Making in Autonomous Driving by Reinforcement Learning with Uncertainty Estimation

arXiv:2004.10439v154 citations
Originality Incremental advance
AI Analysis

This addresses safety concerns in autonomous driving by providing uncertainty estimates for decisions, though it is incremental as it builds on existing RL techniques.

The paper tackles the problem of autonomous driving tactical decision-making by introducing a Bayesian RL method with uncertainty estimation, showing that the agent can identify unsafe situations outside its training distribution and outperform a standard Deep Q-Network within the training distribution.

Reinforcement learning (RL) can be used to create a tactical decision-making agent for autonomous driving. However, previous approaches only output decisions and do not provide information about the agent's confidence in the recommended actions. This paper investigates how a Bayesian RL technique, based on an ensemble of neural networks with additional randomized prior functions (RPF), can be used to estimate the uncertainty of decisions in autonomous driving. A method for classifying whether or not an action should be considered safe is also introduced. The performance of the ensemble RPF method is evaluated by training an agent on a highway driving scenario. It is shown that the trained agent can estimate the uncertainty of its decisions and indicate an unacceptable level when the agent faces a situation that is far from the training distribution. Furthermore, within the training distribution, the ensemble RPF agent outperforms a standard Deep Q-Network agent. In this study, the estimated uncertainty is used to choose safe actions in unknown situations. However, the uncertainty information could also be used to identify situations that should be added to the training process.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes