Contrastive Learning for Cross-Domain Open World Recognition

The ability to evolve is fundamental for any valuable autonomous agent whose knowledge cannot remain limited to that injected by the manufacturer. Consider for example a home assistant robot: it should be able to incrementally learn new object categories when requested, but also to recognize the same objects in different environments (rooms) and poses (hand-held/on the floor/above furniture), while rejecting unknown ones. Despite its importance, this scenario has started to raise interest in the robotic community only recently and the related research is still in its infancy, with existing experimental testbeds but no tailored methods. With this work, we propose the first learning approach that deals with all the previously mentioned challenges at once by exploiting a single contrastive objective. We show how it learns a feature space perfectly suitable to incrementally include new classes and is able to capture knowledge which generalizes across a variety of visual domains. Our method is endowed with a tailored effective stopping criterion for each learning episode and exploits a novel self-paced thresholding strategy that provides the classifier with a reliable rejection option. Both these contributions are based on the observation of the data statistics and do not need manual tuning. An extensive experimental analysis confirms the effectiveness of the proposed approach establishing the new state-of-the-art. The code is available at https://github.com/FrancescoCappio/Contrastive_Open_World.

READ FULL TEXT
research
02/28/2023

Self-Supervised Interest Transfer Network via Prototypical Contrastive Learning for Recommendation

Cross-domain recommendation has attracted increasing attention from indu...
research
11/09/2021

Dual Prototypical Contrastive Learning for Few-shot Semantic Segmentation

We address the problem of few-shot semantic segmentation (FSS), which ai...
research
01/09/2023

Simplifying Open-Set Video Domain Adaptation with Contrastive Learning

In an effort to reduce annotation costs in action recognition, unsupervi...
research
07/15/2020

Tell me what this is: Few-Shot Incremental Object Learning by a Robot

For many applications, robots will need to be incrementally trained to r...
research
02/09/2023

Detecting Contextomized Quotes in News Headlines by Contrastive Learning

Quotes are critical for establishing credibility in news articles. A dir...
research
04/03/2023

Video Instance Segmentation in an Open-World

Existing video instance segmentation (VIS) approaches generally follow a...
research
12/19/2019

Interactive Open-Ended Learning for 3D Object Recognition

The thesis contributes in several important ways to the research area of...

Please sign up or login with your details

Forgot password? Click here to reset