Proceedings

Concrete Problems for Autonomous Vehicle Safety: Advantages of Bayesian Deep Learning

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. AI and autonomy track. Pages 4745-4753.

https://doi.org/10.24963/ijcai.2017/661

Abstract

Autonomous vehicle (AV) software is typically composed of a pipeline of individual components, linking sensor inputs to motor outputs. Erroneous component outputs propagate downstream, hence safe AV software must consider the ultimate effect of each component’s errors. Further, improving safety alone is not sufficient. Passengers must also feel safe to trust and use AV systems. To address such concerns, we investigate three under-explored themes for AV research: safety, interpretability, and compliance. Safety can be improved by quantifying the uncertainties of component outputs and propagating them forward through the pipeline. Interpretability is concerned with explaining what the AV observes and why it makes the decisions it does, building reassurance with the passenger. Compliance refers to maintaining some control for the passenger. We discuss open challenges for research within these themes. We highlight the need for concrete evaluation metrics, propose example problems, and highlight possible solutions.

  1. [Abbeel and Ng, 2004] Pieter Abbeel and Andrew Ng. Ap- prenticeship learning via inverse reinforcement learning. In ICML, page 1, 2004.
  2. [Aghasadeghi and Bretl, 2011] Navid Aghasadeghi and Timothy Bretl. Maximum entropy inverse reinforcement learning in continuous state spaces with path integrals. In IROS, pages 1561-1566, 2011.
  3. [Amodei et al., 2016] Dario Amodei, Chris Olah, Jacob Steinhardt, Paul Christiano, John Schulman, and Dan Mané. Concrete problems in AI safety. arXiv preprint arXiv:1606.06565, 2016.
  4. [Astrom, 1965] Karl Astrom. Optimal control of Markov de- cision processes with incomplete state estimation. Journal of Mathematical Analysis and Applications, 10(1):174- 205, 1965.
  5. [Bandyopadhyay et al., 2013] Tirthankar Bandyopadhyay, Kok Won, Emilio Frazzoli, David Hsu, Wee Lee, and Daniela Rus. Intention-Aware Motion Planning, pages 475-491. Berlin, Heidelberg, 2013.
  6. [Baronas and Louis, 1988] Ann-Marie Baronas and Meryl Louis. Restoring a sense of control during implementa- tion: How user involvement leads to system acceptance. MIS Quarterly, 12(1):111-124, 1988.
  7. [Bast et al., 2016] Hannah Bast, Daniel Delling, Andrew Goldberg, Matthias Müller-Hannemann, Thomas Pajor, Peter Sanders, Dorothea Wagner, and Renato Werneck. Route planning in transportation networks. In Algorithm Engineering, pages 19-80. 2016.
  8. [Berger, 2013] James Berger. Statistical decision theory and Bayesian analysis. Springer Science & Business Media, 2013.
  9. [Bernardo and Smith, 2001] José M Bernardo and Adrian Smith. Bayesian theory. Measurement Science and Tech- nology, 12(2):221, 2001.
  10. [Bojarski et al., 2017] Mariusz Bojarski, Philip Yeres, Anna Choromanska, Krzysztof Choromanski, Bernhard Firner, Lawrence Jackel, and Urs Muller. Explaining how a deep neural network trained with end-to-end learning steers a car. arXiv preprint arXiv:1704.07911, 2017.
  11. [Brunner et al., 2013] Christopher Brunner, Thierry Peynot, Teresa Vidal-Calleja, and James Underwood. Selective combination of visual and thermal imaging for resilient localization in adverse conditions: Day and night, smoke and fire. Journal of Field Robotics, 30(4):641-666, 2013.
  12. [Bry and Roy, 2011] Adam Bry and Nicholas Roy. Rapidly- exploring random belief trees for motion planning under uncertainty. In ICRA, pages 723-730, May 2011.
  13. [Dabkowski and Gal, 2017] Piotr Dabkowski and Yarin Gal. Real time image saliency for black box classifiers. 2017.
  14. [Deisenroth and Rasmussen, 2011] Marc Deisenroth and Carl Rasmussen. Pilco: A model-based and data-efficient approach to policy search. In ICML, pages 465-472, 2011.
  15. [Depeweg et al., 2016] Stefan Depeweg, José Miguel Hernández-Lobato, Finale Doshi-Velez, and Steffen Ud- luft. Learning and policy search in stochastic dynamical systems with Bayesian neural networks. arXiv preprint arXiv:1605.07127, 2016.
  16. [Doshi-Velez and Kim, 2017] Finale Doshi-Velez and Been Kim. A roadmap for a rigorous science of interpretability. arXiv preprint arXiv:1702.08608, 2017.
  17. [Durrant-Whyte and Bailey, 2006] Hugh Durrant-Whyte and Tim Bailey. Simultaneous localization and map- ping: part i. IEEE robotics & automation magazine, 13(2):99-110, 2006.
  18. [Durrant-Whyte, 1988] Hugh Durrant-Whyte. Uncertain ge- ometry in robotics. Journal on Robotics and Automation, 4(1):23-31, 1988.
  19. [Eigen and Fergus, 2015] David Eigen and Rob Fergus. Pre- dicting depth, surface normals and semantic labels with a common multi-scale convolutional architecture. In ICCV, pages 2650-2658, 2015.
  20. [Gal et al., 2016] Yarin Gal, Rowan McAllister, and Carl Rasmussen. Improving PILCO with Bayesian neural net- work dynamics models. In Data-Efficient Machine Learn- ing workshop, ICML, 2016.
  21. [Gal, 2016] Yarin Gal. Uncertainty in Deep Learning. PhD thesis, University of Cambridge, 2016.
  22. [Garg et al., 2016] Ravi Garg, Gustavo Carneiro, and Ian Reid. Unsupervised cnn for single view depth estimation: Geometry to the rescue. In European Conference on Com- puter Vision, pages 740-756. Springer, 2016.
  23. [Giffi and Vitale, 2017] Craig Giffi and Joe Vitale. Fact, fic- tion and fear cloud future of autonomous vehicles in the minds of consumers. Technical report, Deloitte, Jan 2017.
  24. [Isard and Blake, 1998] Michael Isard and Andrew Blake. Condensation-conditional density propagation for visual tracking. IJCV, 29(1):5-28, 1998.
  25. [Julier et al., 1995] Simon Julier, Jeffrey Uhlmann, and Hugh Durrant-Whyte. A new approach for filtering nonlin- ear systems. In American Control Conference, volume 3, pages 1628-1632, Jun 1995.
  26. [Kalman, 1960] Rudolph Kalman. A new approach to linear filtering and prediction problems. Journal of Basic Engi- neering, 82(1):35-45, 1960.
  27. [Kendall and Cipolla, 2016] Alex Kendall and Roberto Cipolla. Modelling uncertainty in deep learning for camera relocalization. ICRA, 2016.
  28. [Kendall and Gal, 2017] Alex Kendall and Yarin Gal. What uncertainties do we need in Bayesian deep learning for computer vision? arXiv preprint arXiv:1703.04977, 2017.
  29. [Kendall et al., 2015] Alex Kendall, Vijay Badrinarayanan, and Roberto Cipolla. Bayesian segnet: Model uncertainty in deep convolutional encoder-decoder architectures for scene understanding. arXiv preprint arXiv:1511.02680, 2015.
  30. [Kendall et al., 2017] Alex Kendall, Yarin Gal, and Roberto Cipolla. Multi-task learning using uncertainty to weigh losses for scene geometry and semantics. 2017.
  31. [LaValle, 2006] Steven LaValle. Planning algorithms. Cam- bridge University Press, 2006.
  32. [Levine et al., 2010] Sergey Levine, Zoran Popovic, and Vladlen Koltun. Feature construction for inverse reinforce- ment learning. In NIPS, pages 1342-1350, 2010.
  33. [Levine et al., 2011] Sergey Levine, Zoran Popovic, and Vladlen Koltun. Nonlinear inverse reinforcement learning with Gaussian processes. In NIPS, pages 19-27, 2011.
  34. [Luettel et al., 2012] Thorsten Luettel, Michael Himmels- bach, and Hans-Joachim Wuensche. Autonomous ground vehicles -concepts and a path to the future. Proceedings of the IEEE, 100:1831-1839, May 2012.
  35. [McAllister et al., 2012] Rowan McAllister, Thierry Peynot, Robert Fitch, and Salah Sukkarieh. Motion planning and stochastic control with experimental validation on a plan- etary rover. In IROS, pages 4716-4723, Oct 2012.
  36. [Melchior and Simmons, 2007] Nik Melchior and Reid Sim- mons. Particle RRT for path planning with uncertainty. In ICRA, pages 1617-1624. IEEE, 2007.
  37. [Neverova et al., 2017] Natalia Neverova, Pauline Luc, Camille Couprie, Jakob Verbeek, and Yann LeCun. Pre- dicting deeper into the future of semantic segmentation. arXiv preprint arXiv:1703.07684, 2017.
  38. [Ng and Russell, 2000] Andrew Ng and Stuart Russell. Al- gorithms for inverse reinforcement learning. In ICML, pages 663-670, 2000. [NHTSA, 2008] NHTSA. Dot hs 811 059: National mo- tor vehicle crash causation survey. Technical report, U.S. Department of Transportation, National Highway Traffic Safety Administration, Jul 2008. [NHTSA, 2017] NHTSA. PE 16-007. Technical report, U.S. Department of Transportation, National Highway Traffic Safety Administration, Jan 2017. Tesla Crash Preliminary Evaluation Report. [NSC, 2016] NSC. Motor vehicle fatality estimates. Techni- cal report, National Safety Council, Statistics Department, Feb 2016.
  39. [Paden et al., 2016] Brian Paden, Michal Čáp, Sze Zheng Yong, Dmitry Yershov, and Emilio Frazzoli. A sur- vey of motion planning and control techniques for self- driving urban vehicles. Transactions on Intelligent Vehi- cles, 1(1):33-55, 2016.
  40. [Ramachandran and Amir, 2007] Deepak Ramachandran and Eyal Amir. Bayesian inverse reinforcement learning. Urbana, 51(61801):1-4, 2007. IJCAI
  41. [Ribeiro et al., 2016] Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. Why should i trust you?: Explain- ing the predictions of any classifier. In KDD, pages 1135- 1144, 2016.
  42. [SAE, 2014] SAE. J3016 surfact vehicle information report. Technical report, Society of Automotive Engineers Inter- national, Jan 2014. Levels of driving automation.
  43. [Simonyan et al., 2013] Karen Simonyan, Andrea Vedaldi, and Andrew Zisserman. Deep inside convolutional networks: Visualising image classification models and saliency maps. arXiv preprint arXiv:1312.6034, 2013.
  44. [Sivaraman and Trivedi, 2013] Sayanan Sivaraman and Mo- han Manubhai Trivedi. Looking at vehicles on the road: A survey of vision-based vehicle detection, tracking, and behavior analysis. Transactions on Intelligent Transporta- tion Systems, 14(4):1773-1795, Dec 2013.
  45. [Sondik, 1971] Edward Sondik. The optimal control of par- tially observable Markov processes. Technical report, 1971.
  46. [Štrumbelj and Kononenko, 2014] Erik Štrumbelj and Igor Kononenko. Explaining prediction models and individ- ual predictions with feature contributions. Knowledge and information systems, 41(3):647-665, 2014.
  47. [Thrun et al., 2005] Sebastian Thrun, Wolfram Burgard, and Dieter Fox. Probabilistic robotics. MIT press, 2005.
  48. [WHO, 2015] WHO. Global status report on road safety 2015. World Health Organization, Violence and Injury Prevention, 2015.
  49. [Wulfmeier et al., 2015a] Markus Wulfmeier, Peter On- druska, and Ingmar Posner. Deep inverse reinforcement learning. CoRR, 2015.
  50. [Wulfmeier et al., 2015b] Markus Wulfmeier, Peter On- druska, and Ingmar Posner. Maximum entropy deep inverse reinforcement learning. arXiv preprint arXiv:1507.04888, 2015.
  51. [Zeiler and Fergus, 2014] Matthew Zeiler and Rob Fergus. Visualizing and understanding convolutional networks. In European conference on computer vision, pages 818-833, 2014.
  52. [Zhou et al., 2014] Bolei Zhou, Aditya Khosla, Agata Lapedriza, Aude Oliva, and Antonio Torralba. Object detectors emerge in deep scene CNNs. arXiv preprint arXiv:1412.6856, 2014.
  53. [Ziebart et al., 2008] Brian Ziebart, Andrew Maas, Andrew Bagnell, and Anind Dey. Maximum entropy inverse rein- forcement learning. In AAAI, volume 8, pages 1433-1438, 2008.
  54. [Ziebart et al., 2009] Brian Ziebart, Nathan Ratliff, Garratt Gallagher, Christoph Mertz, Kevin Peterson, Andrew Bag- nell, Martial Hebert, Anind Dey, and Siddhartha Srinivasa. Planning-based prediction for pedestrians. In IROS, pages 3931-3936, 2009.
  55. [Zintgraf et al., 2017] Luisa Zintgraf, Taco Cohen, Tameem Adel, and Max Welling. Visualizing deep neural network decisions: Prediction difference analysis. arXiv preprint arXiv:1702.04595, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards