mlsanityData to 7 Oct 2026

Self-Contrastive Learning: Single-viewed Supervised Contrastive Framework using Sub-network

arXiv 2106.15499 ↗First posted 29 Jun 2021cs.LG cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

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 empirically analyze its advantages in terms of the single-view and the sub-network. Furthermore, we provide theoretical evidence of the performance increase based on the mutual information bound. For ImageNet classification on ResNet-50, SelfCon improves accuracy by +0.6% with 59% memory and 48% time of Supervised Contrastive learning, and a simple ensemble of multi-exit outputs boosts performance up to +1.5%. Our code is available at https://github.com/raymin0223/self-contrastive-learning.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 52 of its 92 references that are in the map. First posted on arXiv 29 Jun 2021.

Builds on

52 of 92 references.

References · 52

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  4. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  5. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  7. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  8. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  9. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
  10. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
  11. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  12. 2014Going Deeper with Convolutionscited by 4,231
38 more
  1. 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
  2. 2016Wide Residual Networkscited by 3,057
  3. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
  4. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  5. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
  6. 2020Supervised Contrastive Learningcited by 2,803
  7. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  8. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
  9. 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
  10. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  11. 2019Contrastive Multiview Codingcited by 1,297
  12. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  13. 2020What Makes for Good Views for Contrastive Learning?cited by 843
  14. 2015Deep Learning and the Information Bottleneck Principlecited by 793
  15. 2019Contrastive Representation Distillationcited by 734
  16. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
  17. 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
  18. 2019On Variational Bounds of Mutual Informationcited by 550
  19. 2017Large Batch Training of Convolutional Networkscited by 529
  20. 2017Opening the Black Box of Deep Neural Networks via Informationcited by 494
  21. 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
  22. 2014Deeply-Supervised Netscited by 364
  23. 2019Variational Information Distillation for Knowledge Transfercited by 321
  24. 2016Large-Margin Softmax Loss for Convolutional Neural Networkscited by 296
  25. 2020Supervised Contrastive Learning for Pre-trained Language Model Fine-tuningcited by 275
  26. 2015Semi-Supervised Learning with Ladder Networkscited by 246
  27. 2021Exploring Cross-Image Pixel Contrast for Semantic Segmentationcited by 242
  28. 2018Knowledge Distillation by On-the-Fly Native Ensemblecited by 186
  29. 2017Adaptive Neural Networks for Efficient Inferencecited by 161
  30. 2020Resolution Adaptive Networks for Efficient Inferencecited by 146
  31. 2021SEED: Self-supervised Distillation For Visual Representationcited by 132
  32. 2018Large Margin Deep Networks for Classificationcited by 110
  33. 2020Towards Domain-Agnostic Contrastive Learningcited by 75
  34. 2020MixCo: Mix-up Contrastive Learning for Visual Representationcited by 62
  35. 2018Towards Understanding Regularization in Batch Normalizationcited by 56
  36. 2020LoCo: Local Contrastive Representation Learningcited by 55
  37. 2020Knowledge Transfer via Dense Cross-Layer Mutual-Distillationcited by 32
  38. 2021DisCo: Remedy Self-supervised Learning on Lightweight Models with Distilled Contrastive Learningcited by 26

50 most cited of 52 All 52 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 1; 2025: 1; 2026: 1.

5 papers.