OpenCon: Open-world Contrastive Learning

Yiyou Sun, Yixuan Li
8/4/2022
cs.LGcs.CV

Official code: deeplearning-wisc/opencon (38 stars, last commit 2023-05-11).

Abstract

Machine learning models deployed in the wild naturally encounter unlabeled samples from both known and novel classes. Challenges arise in learning from both the labeled and unlabeled data, in an open-world semi-supervised manner. In this paper, we introduce a new learning framework, open-world contrastive learning (OpenCon). OpenCon tackles the challenges of learning compact representations for both known and novel classes and facilitates novelty discovery along the way. We demonstrate the effectiveness of OpenCon on challenging benchmark datasets and establish competitive performance. On the ImageNet dataset, OpenCon significantly outperforms the current best method by 11.9% and 7.4% on novel and overall classification accuracy, respectively. Theoretically, OpenCon can be rigorously interpreted from an EM algorithm perspective--minimizing our contrastive loss partially maximizes the likelihood by clustering similar samples in the embedding space. The code is available at https://github.com/deeplearning-wisc/opencon.

View on arXivView PDF

Code Implementations(1)

Code for TMLR 2023 paper "OpenCon: Open-world Contrastive Learning"

383Shell, PythonAug 2, 20223 years ago

Similar Papers

Cite this paper

@article{sun2022opencon,
  title  = {OpenCon: Open-world Contrastive Learning},
  author = {Yiyou Sun and Yixuan Li},
  year   = {2022},
  eprint = {2208.02764},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2208.02764v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2208.02764.svg)](https://codeofpaper.com/paper/2208.02764)

Discussion