Solving Inefficiency of Self-supervised Representation Learning
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning (especially contrastive learning) has attracted great interest due to its huge potential in learning discriminative representations in an unsupervised manner. Despite the acknowledged successes, existing contrastive learning methods suffer from very low learning efficiency, e.g., taking about ten times more training epochs than supervised learning for comparable recognition accuracy. In this paper, we reveal two contradictory phenomena in contrastive learning that we call under-clustering and over-clustering problems, which are major obstacles to learning efficiency. Under-clustering means that the model cannot efficiently learn to discover the dissimilarity between inter-class samples when the negative sample pairs for contrastive learning are insufficient to differentiate all the actual object classes. Over-clustering implies that the model cannot efficiently learn features from excessive negative sample pairs, forcing the model to over-cluster samples of the same actual classes into different clusters. To simultaneously overcome these two problems, we propose a novel self-supervised learning framework using a truncated triplet loss. Precisely, we employ a triplet loss tending to maximize the relative distance between the positive pair and negative pairs to address the under-clustering problem; and we construct the negative pair by selecting a negative sample deputy from all negative samples to avoid the over-clustering problem, guaranteed by the Bernoulli Distribution model. We extensively evaluate our framework in several large-scale benchmarks (e.g., ImageNet, SYSU-30k, and COCO). The results demonstrate our model's superiority (e.g., the learning efficiency) over the latest state-of-the-art methods by a clear margin. Codes available at: https://github.com/wanggrun/triplet .
Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). Builds on 42 of its 61 references that are in the map. First posted on arXiv 18 Apr 2021.
Builds on
42 of 61 references.
References · 42
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017Mask R-CNNcited by 7,259
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
30 more
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2016Colorful Image Colorizationcited by 1,113
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
- 2020What Makes for Good Views for Contrastive Learning?cited by 843
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 784
- 2020Contrastive Learning with Hard Negative Samplescited by 619
- 2019Self-labelling via simultaneous clustering and representation learningcited by 525
- 2017Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultscited by 470
- 2020Debiased Contrastive Learningcited by 354
- 2014Discriminative Unsupervised Feature Learning with Exemplar Convolutional Neural Networkscited by 299
- 2018Learning Discriminative Features with Multiple Granularities for Person Re-Identificationcited by 290
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 287
- 2019Cross-Batch Memory for Embedding Learningcited by 130
- 2020Boosting Contrastive Self-Supervised Learning with False Negative Cancellationcited by 119
- 2020Online Deep Clustering for Unsupervised Representation Learningcited by 99
- 2017Unsupervised Person Re-identification: Clustering and Fine-tuningcited by 73
- 2020Learning Representations by Predicting Bags of Visual Wordscited by 73
- 2018Occluded Person Re-identificationcited by 72
- 2020Are all negatives created equal in contrastive instance discrimination?cited by 50
- 2018Spatial-Temporal Person Re-identificationcited by 45
- 2015Deep Feature Learning with Relative Distance Comparison for Person Re-identificationcited by 25
- 2020A Corrective View of Neural Networks: Representation, Memorization and Learningcited by 13
- 2020Seed the Views: Hierarchical Semantic Alignment for Contrastive Representation Learningcited by 7
- 2016DARI: Distance metric And Representation Integration for Person Verificationcited by 5
Built on by
Citing papers per year: 2021: 6; 2022: 14; 2023: 11; 2024: 6; 2025: 2; 2026: 2.
41 papers.
Sort:
- 2023A Cookbook of Self-Supervised Learningcited by 248
- 2022SimMatch: Semi-supervised Learning with Similarity Matchingcited by 118
- 2022E-NeRV: Expedite Neural Video Representation with Disentangled Spatial-Temporal Contextcited by 76
- 2021Improving Transferability of Representations via Augmentation-Aware Self-Supervisioncited by 48
- 2023Temperature Schedules for Self-Supervised Contrastive Methods on Long-Tail Datacited by 44
- 2023Know Your Self-supervised Learning: A Survey on Image-based Generative and Discriminative Trainingcited by 39
- 2021Unsupervised Domain Generalization by Learning a Bridge Across Domainscited by 33
- 2022Multiple Instance Learning via Iterative Self-Paced Supervised Contrastive Learningcited by 22
- 2023MaskCon: Masked Contrastive Learning for Coarse-Labelled Datasetcited by 21
- 2023Multi-Mode Online Knowledge Distillation for Self-Supervised Visual Representation Learningcited by 20
- 2021Similarity Contrastive Estimation for Self-Supervised Soft Contrastive Learningcited by 18
- 2021On the Efficacy of Small Self-Supervised Contrastive Models without Distillation Signalscited by 14
29 more
- 2021Pi-NAS: Improving Neural Architecture Search by Reducing Supernet Training Consistency Shiftcited by 14
- 2022CCC-wav2vec 2.0: Clustering aided Cross Contrastive Self-supervised learning of speech representationscited by 11
- 2021Constrained Mean Shift Using Distant Yet Related Neighbors for Representation Learningcited by 7
- 2022Self-Supervised Visual Representation Learning via Residual Momentumcited by 7
- 2023BatchSampler: Sampling Mini-Batches for Contrastive Learning in Vision, Language, and Graphscited by 7
- 2022Transformer Decoders with MultiModal Regularization for Cross-Modal Food Retrievalcited by 6
- 2022Negative Selection by Clustering for Contrastive Learning in Human Activity Recognitioncited by 5
- 2024DNA Family: Boosting Weight-Sharing NAS with Block-Wise Supervisionscited by 4
- 2022Weak Augmentation Guided Relational Self-Supervised Learningcited by 3
- 2022Pseudo-Data based Self-Supervised Federated Learning for Classification of Histopathological Imagescited by 3
- 2022Rethinking Rotation in Self-Supervised Contrastive Learning: Adaptive Positive or Negative Data Augmentationcited by 3
- 2023Constructive Assimilation: Boosting Contrastive Learning Performance through View Generation Strategiescited by 3
- 2024Unified Multi-modal Diagnostic Framework with Reconstruction Pre-training and Heterogeneity-combat Tuningcited by 3
- 2024Self-Supervised Learning for Text Recognition: A Critical Surveycited by 3
- 2022A Generic Self-Supervised Framework of Learning Invariant Discriminative Featurescited by 2
- 2022Similarity Contrastive Estimation for Image and Video Soft Contrastive Self-Supervised Learningcited by 2
- 2023Self-supervised Learning of Contextualized Local Visual Embeddingscited by 2
- 2023Representation Learning via Consistent Assignment of Views over Random Partitionscited by 2
- 2024Efficiency for Free: Ideal Data Are Transportable Representationscited by 2
- 2023CoNe: Contrast Your Neighbours for Supervised Image Classificationcited by 1
- 2023From Alexnet to Transformers: Measuring the Non-linearity of Deep Neural Networks with Affine Optimal Transportcited by 1
- 2024Efficient Unsupervised Visual Representation Learning with Explicit Cluster Balancingcited by 1
- 2025EXAONE Path 2.0: Pathology Foundation Model with End-to-End Supervisioncited by 1
- 2022Joint Debiased Representation and Image Clustering Learning with Self-Supervisioncited by 0
- 2022No Pairs Left Behind: Improving Metric Learning with Regularized Triplet Objectivecited by 0
- 2024Contrastive Multiple Instance Learning for Weakly Supervised Person ReIDcited by 0
- 2025MInCo: Mitigating Information Conflicts in Distracted Visual Model-based Reinforcement Learningcited by 0
- 2026A Scalable Curiosity-Driven Game-Theoretic Framework for Long-Tail Multi-Label Learning in Data Miningcited by 0
- 2026Generalized Context in Cross Attention for Transfer Learning of Disjoint Tabular Datacited by 0
- 2026Generalized Context in Cross Attention for Transfer Learning of Disjoint Tabular Data28 Aug 2026
- 2026A Scalable Curiosity-Driven Game-Theoretic Framework for Long-Tail Multi-Label Learning in Data Mining17 Feb 2026
- 2025EXAONE Path 2.0: Pathology Foundation Model with End-to-End Supervision9 Jul 2025
- 2025MInCo: Mitigating Information Conflicts in Distracted Visual Model-based Reinforcement Learning5 Apr 2025
- 2024Self-Supervised Learning for Text Recognition: A Critical Survey29 Jul 2024
- 2024Efficient Unsupervised Visual Representation Learning with Explicit Cluster Balancing15 Jul 2024
- 2024Efficiency for Free: Ideal Data Are Transportable Representations23 May 2024
- 2024Unified Multi-modal Diagnostic Framework with Reconstruction Pre-training and Heterogeneity-combat Tuning9 Apr 2024
- 2024DNA Family: Boosting Weight-Sharing NAS with Block-Wise Supervisions2 Mar 2024
- 2024Contrastive Multiple Instance Learning for Weakly Supervised Person ReID12 Feb 2024
- 2023Representation Learning via Consistent Assignment of Views over Random Partitions19 Oct 2023
- 2023From Alexnet to Transformers: Measuring the Non-linearity of Deep Neural Networks with Affine Optimal Transport17 Oct 2023
29 more
- 2023Self-supervised Learning of Contextualized Local Visual Embeddings1 Oct 2023
- 2023CoNe: Contrast Your Neighbours for Supervised Image Classification21 Aug 2023
- 2023BatchSampler: Sampling Mini-Batches for Contrastive Learning in Vision, Language, and Graphs6 Jun 2023
- 2023Know Your Self-supervised Learning: A Survey on Image-based Generative and Discriminative Training23 May 2023
- 2023A Cookbook of Self-Supervised Learning24 Apr 2023
- 2023Multi-Mode Online Knowledge Distillation for Self-Supervised Visual Representation Learning13 Apr 2023
- 2023Constructive Assimilation: Boosting Contrastive Learning Performance through View Generation Strategies2 Apr 2023
- 2023Temperature Schedules for Self-Supervised Contrastive Methods on Long-Tail Data23 Mar 2023
- 2023MaskCon: Masked Contrastive Learning for Coarse-Labelled Dataset22 Mar 2023
- 2022Similarity Contrastive Estimation for Image and Video Soft Contrastive Self-Supervised Learning21 Dec 2022
- 2022Self-Supervised Visual Representation Learning via Residual Momentum17 Nov 2022
- 2022Rethinking Rotation in Self-Supervised Contrastive Learning: Adaptive Positive or Negative Data Augmentation23 Oct 2022
- 2022No Pairs Left Behind: Improving Metric Learning with Regularized Triplet Objective18 Oct 2022
- 2022Multiple Instance Learning via Iterative Self-Paced Supervised Contrastive Learning17 Oct 2022
- 2022CCC-wav2vec 2.0: Clustering aided Cross Contrastive Self-supervised learning of speech representations5 Oct 2022
- 2022Joint Debiased Representation and Image Clustering Learning with Self-Supervision14 Sep 2022
- 2022E-NeRV: Expedite Neural Video Representation with Disentangled Spatial-Temporal Context17 Jul 2022
- 2022Pseudo-Data based Self-Supervised Federated Learning for Classification of Histopathological Images31 May 2022
- 2022Transformer Decoders with MultiModal Regularization for Cross-Modal Food Retrieval20 Apr 2022
- 2022Negative Selection by Clustering for Contrastive Learning in Human Activity Recognition23 Mar 2022
- 2022Weak Augmentation Guided Relational Self-Supervised Learning16 Mar 2022
- 2022SimMatch: Semi-supervised Learning with Similarity Matching14 Mar 2022
- 2022A Generic Self-Supervised Framework of Learning Invariant Discriminative Features14 Feb 2022
- 2021Constrained Mean Shift Using Distant Yet Related Neighbors for Representation Learning8 Dec 2021
- 2021Unsupervised Domain Generalization by Learning a Bridge Across Domains4 Dec 2021
- 2021Similarity Contrastive Estimation for Self-Supervised Soft Contrastive Learning29 Nov 2021
- 2021Improving Transferability of Representations via Augmentation-Aware Self-Supervision18 Nov 2021
- 2021Pi-NAS: Improving Neural Architecture Search by Reducing Supernet Training Consistency Shift22 Aug 2021
- 2021On the Efficacy of Small Self-Supervised Contrastive Models without Distillation Signals30 Jul 2021
- 2023A Cookbook of Self-Supervised Learningcited by 248
- 2022SimMatch: Semi-supervised Learning with Similarity Matchingcited by 118
- 2022E-NeRV: Expedite Neural Video Representation with Disentangled Spatial-Temporal Contextcited by 76
- 2021Improving Transferability of Representations via Augmentation-Aware Self-Supervisioncited by 48
- 2023Temperature Schedules for Self-Supervised Contrastive Methods on Long-Tail Datacited by 44
- 2023Know Your Self-supervised Learning: A Survey on Image-based Generative and Discriminative Trainingcited by 39
- 2021Unsupervised Domain Generalization by Learning a Bridge Across Domainscited by 33
- 2022Multiple Instance Learning via Iterative Self-Paced Supervised Contrastive Learningcited by 22
- 2023MaskCon: Masked Contrastive Learning for Coarse-Labelled Datasetcited by 21
- 2023Multi-Mode Online Knowledge Distillation for Self-Supervised Visual Representation Learningcited by 20
- 2021Similarity Contrastive Estimation for Self-Supervised Soft Contrastive Learningcited by 18
- 2021On the Efficacy of Small Self-Supervised Contrastive Models without Distillation Signalscited by 14
12 most cited of 41 All 41 (JSON)
- 2026Generalized Context in Cross Attention for Transfer Learning of Disjoint Tabular Data28 Aug 2026
- 2026A Scalable Curiosity-Driven Game-Theoretic Framework for Long-Tail Multi-Label Learning in Data Mining17 Feb 2026
- 2025EXAONE Path 2.0: Pathology Foundation Model with End-to-End Supervision9 Jul 2025
- 2025MInCo: Mitigating Information Conflicts in Distracted Visual Model-based Reinforcement Learning5 Apr 2025
- 2024Self-Supervised Learning for Text Recognition: A Critical Survey29 Jul 2024
- 2024Efficient Unsupervised Visual Representation Learning with Explicit Cluster Balancing15 Jul 2024
- 2024Efficiency for Free: Ideal Data Are Transportable Representations23 May 2024
- 2024Unified Multi-modal Diagnostic Framework with Reconstruction Pre-training and Heterogeneity-combat Tuning9 Apr 2024
- 2024DNA Family: Boosting Weight-Sharing NAS with Block-Wise Supervisions2 Mar 2024
- 2024Contrastive Multiple Instance Learning for Weakly Supervised Person ReID12 Feb 2024
- 2023Representation Learning via Consistent Assignment of Views over Random Partitions19 Oct 2023
- 2023From Alexnet to Transformers: Measuring the Non-linearity of Deep Neural Networks with Affine Optimal Transport17 Oct 2023
12 newest of 41 All 41 (JSON)