Inference Over Distribution of Posterior Class Probabilities for Reliable Bayesian Classification and Object-Level Perception

State of the art Bayesian classification approaches typically maintain a posterior distribution over possible classes given available sensor observations (images). Yet, while these approaches fuse all classifier outputs thus far, they do not provide any indication regarding how reliable the posterior classification is, thus limiting its functionality in terms of autonomous systems and robotics. On the other hand, current deep learning based classifiers provide an uncertainty measure, thereby quantifying model uncertainty. However, they do so on a single frame basis and do not consider a sequential framework. In this letter, we develop a novel approach that infers a distribution over posterior class probabilities, while accounting for model uncertainty. This distribution enables reasoning about uncertainty in the posterior classification and, therefore, is of prime importance for robust classification, object-level perception in uncertain and ambiguous scenarios, and for safe autonomy in general. The distribution of the posterior class probability has no known analytical solution; thus, we propose to approximate this distribution via sampling. We evaluate our approach in simulation and using real images fed into a convolutional neural network classifier.

[1]  Vadim Indelman,et al.  Bayesian Viewpoint-Dependent Robust Classification Under Model and Localization Uncertainty , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Alex Kendall,et al.  What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision? , 2017, NIPS.

[3]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[4]  Jonathan Huang Maximum Likelihood Estimation of Dirichlet Distribution Parameters , 2005 .

[5]  Zoubin Ghahramani,et al.  Bayesian Convolutional Neural Networks with Bernoulli Approximate Variational Inference , 2015, ArXiv.

[6]  Markus Vincze,et al.  Viewpoint Evaluation for Online 3-D Active Object Classification , 2016, IEEE Robotics and Automation Letters.

[7]  Jonathan P. How,et al.  SLAM with objects using a nonparametric pose graph , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[8]  Nicholas R. Jennings,et al.  Observation Modelling for Vision-Based Target Search by Unmanned Aerial Vehicles , 2015, AAMAS.

[9]  Rudolph Triebel,et al.  Introspective classification for robot perception , 2016, Int. J. Robotics Res..

[10]  Roberto Cipolla,et al.  Modelling uncertainty in deep learning for camera relocalization , 2015, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Andrew Y. Ng,et al.  Multi-camera object detection for robotics , 2010, 2010 IEEE International Conference on Robotics and Automation.

[12]  Zoubin Ghahramani,et al.  Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learning , 2015, ICML.

[13]  Jonathan P. How,et al.  Hierarchical Bayesian Noise Inference for Robust Real-time Probabilistic Object Classification , 2016, ArXiv.

[14]  Nathan Michael,et al.  Incremental Distributed Inference from Arbitrary Poses and Unknown Data Association: Using Collaborating Robots to Establish a Common Reference , 2016, IEEE Control Systems.

[15]  Simon Julier,et al.  Posterior distribution analysis for Bayesian inference in neural networks , 2016 .

[16]  George J. Pappas,et al.  Nonmyopic View Planning for Active Object Classification and Pose Estimation , 2014, IEEE Transactions on Robotics.

[17]  Albert S. Huang,et al.  Modelling Observation Correlations for Active Exploration and Robust Object Detection , 2012, J. Artif. Intell. Res..