The Importance of Metric Learning for Robotic Vision: Open Set Recognition and Active Learning

02/27/2019
by   Benjamin J. Meyer, et al.
0

State-of-the-art deep neural network recognition systems are designed for a static and closed world. It is usually assumed that the distribution at test time will be the same as the distribution during training. As a result, classifiers are forced to categorise observations into one out of a set of predefined semantic classes. Robotic problems are dynamic and open world; a robot will likely observe objects that are from outside of the training set distribution. Classifier outputs in robotic applications can lead to real-world robotic action and as such, a practical recognition system should not silently fail by confidently misclassifying novel observations. We show how a deep metric learning classification system can be applied to such open set recognition problems, allowing the classifier to label novel observations as unknown. Further to detecting novel examples, we propose an open set active learning approach that allows a robot to efficiently query a user about unknown observations. Our approach enables a robot to improve its understanding of the true distribution of data in the environment, from a small number of label queries. Experimental results show that our approach significantly outperforms comparable methods in both the open set recognition and active learning problems.

READ FULL TEXT
research
01/18/2022

Active Learning for Open-set Annotation

Existing active learning studies typically work in the closed-set settin...
research
02/04/2022

Active metric learning and classification using similarity queries

Active learning is commonly used to train label-efficient models by adap...
research
09/03/2020

A Wholistic View of Continual Learning with Deep Neural Networks: Forgotten Lessons and the Bridge to Active and Open World Learning

Current deep learning research is dominated by benchmark evaluation. A m...
research
07/04/2020

Deep Active Learning via Open Set Recognition

In many applications, data is easy to acquire but expensive and time con...
research
10/13/2022

Meta-Query-Net: Resolving Purity-Informativeness Dilemma in Open-set Active Learning

Unlabeled data examples awaiting annotations contain open-set noise inev...
research
04/07/2021

OpenGAN: Open-Set Recognition via Open Data Generation

Real-world machine learning systems need to analyze novel testing data t...
research
06/25/2021

Active Learning in Robotics: A Review of Control Principles

Active learning is a decision-making process. In both abstract and physi...

Please sign up or login with your details

Forgot password? Click here to reset