UniMoCo: Unsupervised, Semi-Supervised and Full-Supervised Visual Representation Learning
Zhigang Dai, Bolun Cai, Yugeng Lin, Junying Chen

TL;DR
UniMoCo extends the MoCo framework to effectively utilize labeled, semi-labeled, and unlabeled data in visual representation learning through a unified contrastive loss and multiple positive pairs.
Contribution
The paper introduces UniMoCo, a unified contrastive learning method supporting arbitrary ratios of labeled and unlabeled data, with novel positive pair management and a new contrastive loss.
Findings
UniMoCo performs well across unsupervised, semi-supervised, and supervised tasks.
It outperforms previous contrastive methods on various downstream benchmarks.
The unified contrastive loss improves training stability and representation quality.
Abstract
Momentum Contrast (MoCo) achieves great success for unsupervised visual representation. However, there are a lot of supervised and semi-supervised datasets, which are already labeled. To fully utilize the label annotations, we propose Unified Momentum Contrast (UniMoCo), which extends MoCo to support arbitrary ratios of labeled data and unlabeled data training. Compared with MoCo, UniMoCo has two modifications as follows: (1) Different from a single positive pair in MoCo, we maintain multiple positive pairs on-the-fly by comparing the query label to a label queue. (2) We propose a Unified Contrastive(UniCon) loss to support an arbitrary number of positives and negatives in a unified pair-wise optimization perspective. Our UniCon is more reasonable and powerful than the supervised contrastive loss in theory and practice. In our experiments, we pre-train multiple UniMoCo models with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Advanced Image and Video Retrieval Techniques · Multimodal Machine Learning Applications
MethodsSupervised Contrastive Loss · Batch Normalization · InfoNCE · Momentum Contrast
