OPERA: Omni-Supervised Representation Learning with Hierarchical Supervisions
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.
Code (1)
Tasks
image-classificationImage Classificationobject-detectionObject DetectionRepresentation LearningSelf-Supervised LearningSimilar Papers 제목 키워드 기반
Omni-Granular Ego-Semantic Propagation for Self-Supervised Graph Representation Learning
Unsupervised/self-supervised graph representation learning is critical for downstream node- and graph-level classification tasks. Global structure of graphs helps discriminating representations and existing methods mainl…
Graph Representation LearningRepresentation LearningDeep Patch Learning for Weakly Supervised Object Classification and Discovery
Patch-level image representation is very important for object classification and detection, since it is robust to spatial transformation, scale variation, and cluttered background. Many existing methods usually require f…
ClassificationGeneral ClassificationMultiple Instance LearningObject+1Omni-supervised Point Cloud Segmentation via Gradual Receptive Field Component Reasoning
Hidden features in neural network usually fail to learn informative representation for 3D segmentation as supervisions are only given on output prediction, while this can be solved by omni-scale supervision on intermedia…
DecoderPoint Cloud SegmentationSemantic SegmentationOmniSeg3D: Omniversal 3D Segmentation via Hierarchical Contrastive Learning
Towards holistic understanding of 3D scenes, a general 3D segmentation method is needed that can segment diverse objects without restrictions on object quantity or categories, while also reflecting the inherent hierarchi…
Contrastive LearningNovel View SynthesisSegmentationBenchmarking Omni-Vision Representation through the Lens of Visual Realms
Though impressive performance has been achieved in specific visual realms (e.g. faces, dogs, and places), an omni-vision representation generalizing to many natural visual domains is highly desirable. But, existing bench…
BenchmarkingContrastive LearningRepresentation LearningSelf-Supervised Learning