Multi-Grained Contrast for Data-Efficient Unsupervised Representation Learning

Chengchao Shen, Jianzhong Chen, Jianxin Wang
7/2/2024
cs.CV

Official code: visresearch/mgc (30 stars, last commit 2024-07-17).

Abstract

The existing contrastive learning methods mainly focus on single-grained representation learning, e.g., part-level, object-level or scene-level ones, thus inevitably neglecting the transferability of representations on other granularity levels. In this paper, we aim to learn multi-grained representations, which can effectively describe the image on various granularity levels, thus improving generalization on extensive downstream tasks. To this end, we propose a novel Multi-Grained Contrast method (MGC) for unsupervised representation learning. Specifically, we construct delicate multi-grained correspondences between positive views and then conduct multi-grained contrast by the correspondences to learn more general unsupervised representations. Without pretrained on large-scale dataset, our method significantly outperforms the existing state-of-the-art methods on extensive downstream tasks, including object detection, instance segmentation, scene parsing, semantic segmentation and keypoint detection. Moreover, experimental results support the data-efficient property and excellent representation transferability of our method. The source code and trained weights are available at \url{https://github.com/visresearch/mgc}.

View on arXivView PDF

Code Implementations(1)

visresearch/mgcOfficial100%

The official implementation of paper: "Multi-Grained Contrast for Data-Efficient Unsupervised Representation Learning"

303PythonJul 2, 20242 years agoNOASSERTION
ade20kcityscapescococontrastive-learninginstance-segmentation+10 more

Similar Papers

Cite this paper

@article{shen2024multigrained,
  title  = {Multi-Grained Contrast for Data-Efficient Unsupervised Representation Learning},
  author = {Chengchao Shen and Jianzhong Chen and Jianxin Wang},
  year   = {2024},
  eprint = {2407.02014},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.02014v1}
}

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/2407.02014.svg)](https://codeofpaper.com/paper/2407.02014)

Discussion