Textual Explanations for Self-Driving Vehicles

Open Access
Authors
  • J. Kim
  • A. Rohrbach
  • T. Darrell
  • J. Canny
Publication date 2018
Host editors
  • V. Ferrari
  • M. Hebert
  • C. Sminchisescu
  • Y. Weiss
Book title Computer Vision – ECCV 2018
Book subtitle 15th European Conference, Munich, Germany, September 8-14, 2018: proceedings
ISBN
  • 9783030012151
ISBN (electronic)
  • 9783030012168
Series Lecture Notes in Computer Science
Event European Conference of Computer Vision
Volume | Issue number II
Pages (from-to) 577-593
Publisher Cham: Springer
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
Deep neural perception and control networks have become key components of self-driving vehicles. User acceptance is likely to benefit from easy-to-interpret textual explanations which allow end-users to understand what triggered a particular behavior. Explanations may be triggered by the neural controller, namely introspective explanations, or informed by the neural controller’s output, namely rationalizations. We propose a new approach to introspective explanations which consists of two parts. First, we use a visual (spatial) attention model to train a convolutional network end-to-end from images to the vehicle control commands, i.e., acceleration and change of course. The controller’s attention identifies image regions that potentially influence the network’s output. Second, we use an attention-based video-to-text model to produce textual explanations of model actions. The attention maps of controller and explanation model are aligned so that explanations are grounded in the parts of the scene that mattered to the controller. We explore two approaches to attention alignment, strong- and weak-alignment. Finally, we explore a version of our model that generates rationalizations, and compare with introspective explanations on the same video segments. We evaluate these models on a novel driving dataset with ground-truth human explanations, the Berkeley DeepDrive eXplanation (BDD-X) dataset.
Document type Conference contribution
Note With supplementary material. - Code available at GitHub.
Language English
Published at https://doi.org/10.1007/978-3-030-01216-8_35
Published at https://arxiv.org/abs/1807.11546
Other links https://github.com/JinkyuKimUCB/explainable-deep-driving
Downloads
1807.11546 (Accepted author manuscript)
Permalink to this page
Back