English

OPERA: Omni-Supervised Representation Learning with Hierarchical Supervisions

Computer Vision and Pattern Recognition 2022-11-30 v2 Artificial Intelligence Machine Learning

Abstract

The pretrain-finetune paradigm in modern computer vision facilitates the success of self-supervised learning, which tends to achieve better transferability than supervised learning. However, with the availability of massive labeled data, a natural question emerges: how to train a better model with both self and full supervision signals? In this paper, we propose Omni-suPErvised Representation leArning with hierarchical supervisions (OPERA) as a solution. We provide a unified perspective of supervisions from labeled and unlabeled data and propose a unified framework of fully supervised and self-supervised learning. We extract a set of hierarchical proxy representations for each image and impose self and full supervisions on the corresponding proxy representations. Extensive experiments on both convolutional neural networks and vision transformers demonstrate the superiority of OPERA in image classification, segmentation, and object detection. Code is available at: https://github.com/wangck20/OPERA.

Keywords

Cite

@article{arxiv.2210.05557,
  title  = {OPERA: Omni-Supervised Representation Learning with Hierarchical Supervisions},
  author = {Chengkun Wang and Wenzhao Zheng and Zheng Zhu and Jie Zhou and Jiwen Lu},
  journal= {arXiv preprint arXiv:2210.05557},
  year   = {2022}
}

Comments

Source code available at: https://github.com/wangck20/OPERA

R2 v1 2026-06-28T03:15:45.524Z