# Driving with Style: Inverse Reinforcement Learning in General-Purpose   Planning for Automated Driving

**Authors:** Sascha Rosbach, Vinit James, Simon Gro{\ss}johann, Silviu Homoceanu, and Stefan Roth

arXiv: 1905.00229 · 2020-09-15

## TL;DR

This paper introduces a method using inverse reinforcement learning to automatically tune reward functions for general-purpose automated driving planners, improving driving style matching without manual tuning.

## Contribution

It presents a novel approach that leverages human driving demonstrations to optimize reward functions for general-purpose planners, surpassing manual expert tuning.

## Key findings

- Learned reward functions outperform manually tuned ones.
- Achieved closer imitation of human driving styles.
- Demonstrated effectiveness without prior domain knowledge.

## Abstract

Behavior and motion planning play an important role in automated driving. Traditionally, behavior planners instruct local motion planners with predefined behaviors. Due to the high scene complexity in urban environments, unpredictable situations may occur in which behavior planners fail to match predefined behavior templates. Recently, general-purpose planners have been introduced, combining behavior and local motion planning. These general-purpose planners allow behavior-aware motion planning given a single reward function. However, two challenges arise: First, this function has to map a complex feature space into rewards. Second, the reward function has to be manually tuned by an expert. Manually tuning this reward function becomes a tedious task. In this paper, we propose an approach that relies on human driving demonstrations to automatically tune reward functions. This study offers important insights into the driving style optimization of general-purpose planners with maximum entropy inverse reinforcement learning. We evaluate our approach based on the expected value difference between learned and demonstrated policies. Furthermore, we compare the similarity of human driven trajectories with optimal policies of our planner under learned and expert-tuned reward functions. Our experiments show that we are able to learn reward functions exceeding the level of manual expert tuning without prior domain knowledge.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1905.00229/full.md

## Figures

17 figures with captions in the complete paper: https://tomesphere.com/paper/1905.00229/full.md

## References

22 references — full list in the complete paper: https://tomesphere.com/paper/1905.00229/full.md

---
Source: https://tomesphere.com/paper/1905.00229