Self-Contrastive Learning: Single-viewed Supervised Contrastive Framework using Sub-network
Sangmin Bae, Sungnyun Kim, Jongwoo Ko, Gihun Lee, Seungjong Noh,, Se-Young Yun

TL;DR
This paper introduces Self-Contrastive learning, a single-view framework using a multi-exit architecture that enhances supervised contrastive learning efficiency and performance without multi-augmentation, supported by theoretical analysis.
Contribution
It proposes Self-Contrastive learning with a multi-exit architecture to replace multi-view augmentation, improving efficiency and accuracy in supervised contrastive tasks.
Findings
SelfCon improves ImageNet classification accuracy by +0.6%.
It reduces memory and time costs to 59% and 48% of traditional methods.
Ensemble of multi-exit outputs boosts performance up to +1.5%.
Abstract
Contrastive loss has significantly improved performance in supervised classification tasks by using a multi-viewed framework that leverages augmentation and label information. The augmentation enables contrast with another view of a single image but enlarges training time and memory usage. To exploit the strength of multi-views while avoiding the high computation cost, we introduce a multi-exit architecture that outputs multiple features of a single image in a single-viewed framework. To this end, we propose Self-Contrastive (SelfCon) learning, which self-contrasts within multiple outputs from the different levels of a single network. The multi-exit architecture efficiently replaces multi-augmented images and leverages various information from different layers of a network. We demonstrate that SelfCon learning improves the classification performance of the encoder network, and…
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
Taxonomy
TopicsPhotoacoustic and Ultrasonic Imaging · Image Processing Techniques and Applications · Image Enhancement Techniques
MethodsContrastive Learning
