Contrastive Learning for Cross-Domain Open World Recognition
Not on the map. Why?
Abstract (arXiv)
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 self-paced thresholding strategy that provides the classifier with a reliable rejection option. Both these novel 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 in establishing the new state-of-the-art. The code is available at https://github.com/FrancescoCappio/Contrastive_Open_World.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 49 of its 56 references that are in the map. First posted on arXiv 17 Mar 2022.
Builds on
49 of 56 references.
References · 49
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2020Supervised Contrastive Learningcited by 2,803
- 2016Learning without Forgettingcited by 2,465
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
37 more
- 2018Deep Visual Domain Adaptation: A Surveycited by 634
- 2020A Survey on Contrastive Self-supervised Learningcited by 553
- 2015Towards Open Set Deep Networkscited by 533
- 2020CSI: Novelty Detection via Contrastive Learning on Distributionally Shifted Instancescited by 441
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2020Understanding the Behaviour of Contrastive Losscited by 397
- 2017Unified Deep Supervised Domain Adaptation and Generalizationcited by 322
- 2017CORe50: a New Dataset and Benchmark for Continuous Object Recognitioncited by 287
- 2014Towards Open World Recognitioncited by 226
- 2018Sim-to-Real via Sim-to-Sim: Data-efficient Robotic Grasping via Randomized-to-Canonical Adaptation Networkscited by 171
- 2017Generative OpenMax for Multi-Class Open Set Classificationcited by 157
- 2021Supervised Contrastive Replay: Revisiting the Nearest Class Mean Classifier in Online Class-Incremental Continual Learningcited by 140
- 2020SS-IL: Separated Softmax for Incremental Learningcited by 126
- 2021Open Domain Generalization with Domain-Augmented Meta-Learningcited by 115
- 2020On the Effectiveness of Image Rotation for Open Set Domain Adaptationcited by 72
- 2017Incremental Adversarial Domain Adaptation for Continually Changing Environmentscited by 52
- 2021Unleashing the Power of Contrastive Self-Supervised Visual Models via Contrast-Regularized Fine-Tuningcited by 50
- 2020Self-Supervised Learning Across Domainscited by 44
- 2018VR-Goggles for Robots: Real-to-sim Domain Adaptation for Visual Controlcited by 34
- 2020Exploring Category-Agnostic Clusters for Open-Set Domain Adaptationcited by 27
- 2021Rethinking Domain Generalization Baselinescited by 26
- 2018Kitting in the Wild through Online Domain Adaptationcited by 23
- 2019Self-Supervised Sim-to-Real Adaptation for Visual Robotic Manipulationcited by 19
- 2020One-Shot Unsupervised Cross-Domain Detectioncited by 19
- 2020Tell me what this is: Few-Shot Incremental Object Learning by a Robotcited by 18
- 2020Unsupervised Domain Adaptation through Inter-modal Rotation for RGB-D Object Recognitioncited by 15
- 2019Attract or Distract: Exploit the Margin of Open Setcited by 13
- 2019Addressing Model Vulnerability to Distributional Shifts over Image Transformation Setscited by 12
- 2019Knowledge is Never Enough: Towards Web Aided Deep Open World Recognitioncited by 12
- 2019The Importance of Metric Learning for Robotic Vision: Open Set Recognition and Active Learningcited by 11
- 2021F-SIOL-310: A Robotic Dataset and Benchmark for Few-Shot Incremental Object Learningcited by 11
- 2017Recognizing Objects In-the-wild: Where Do We Stand?cited by 10
- 2021Distance-based Hyperspherical Classification for Multi-source Open-Set Domain Adaptationcited by 10
- 2020Boosting Deep Open World Recognition by Clusteringcited by 9
- 2018Adaptive Deep Learning through Visual Domain Localizationcited by 6
- 2017Incremental Learning for Robot Perception through HRIcited by 3
- 2021On the Challenges of Open World Recognitionunder Shifting Visual Domainscited by 1
Built on by
Not cited yet.