mlsanityData to 7 Oct 2026

Trip-ROMA: Self-Supervised Learning with Triplets and Random Mappings

arXiv 2107.10419 ↗First posted 22 Jul 2021cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Contrastive self-supervised learning (SSL) methods, such as MoCo and SimCLR, have achieved great success in unsupervised visual representation learning. They rely on a large number of negative pairs and thus require either large memory banks or large batches. Some recent non-contrastive SSL methods, such as BYOL and SimSiam, attempt to discard negative pairs and have also shown remarkable performance. To avoid collapsed solutions caused by not using negative pairs, these methods require non-trivial asymmetry designs. However, in small data regimes, we can not obtain a sufficient number of negative pairs or effectively avoid the over-fitting problem when negatives are not used at all. To address this situation, we argue that negative pairs are still important but one is generally sufficient for each positive pair. We show that a simple Triplet-based loss (Trip) can achieve surprisingly good performance without requiring large batches or asymmetry designs. Moreover, to alleviate the over-fitting problem in small data regimes and further enhance the effect of Trip, we propose a simple plug-and-play RandOm MApping (ROMA) strategy by randomly mapping samples into other spaces and requiring these randomly projected samples to satisfy the same relationship indicated by the triplets. Integrating the triplet-based loss with random mapping, we obtain the proposed method Trip-ROMA. Extensive experiments, including unsupervised representation learning and unsupervised few-shot learning, have been conducted on ImageNet-1K and seven small datasets. They successfully demonstrate the effectiveness of Trip-ROMA and consistently show that ROMA can further effectively boost other SSL methods. Code is available at https://github.com/WenbinLee/Trip-ROMA.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 38 of its 56 references that are in the map. First posted on arXiv 22 Jul 2021.

Builds on

38 of 56 references.

References · 38

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  3. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  4. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  6. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
  7. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  8. 2017Prototypical Networks for Few-shot Learningcited by 3,001
  9. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  10. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
  11. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
  12. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
26 more
  1. 2016Matching Networks for One Shot Learningcited by 2,246
  2. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
  3. 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
  4. 2019Contrastive Multiview Codingcited by 1,297
  5. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  6. 2016Colorful Image Colorizationcited by 1,113
  7. 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,013
  8. 2020What Makes for Good Views for Contrastive Learning?cited by 843
  9. 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 806
  10. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 733
  11. 2019A Closer Look at Few-shot Classificationcited by 679
  12. 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 672
  13. 2019Self-labelling via simultaneous clustering and representation learningcited by 525
  14. 2019Meta-Learning with Differentiable Convex Optimizationcited by 461
  15. 2018TADAM: Task dependent adaptive metric for improved few-shot learningcited by 408
  16. 2014Discriminative Unsupervised Feature Learning with Exemplar Convolutional Neural Networkscited by 299
  17. 2020Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learningcited by 297
  18. 2017Sampling Matters in Deep Embedding Learningcited by 285
  19. 2020Whitening for Self-Supervised Representation Learningcited by 278
  20. 2021Understanding self-supervised Learning Dynamics without Contrastive Pairscited by 254
  21. 2019Unsupervised Embedding Learning via Invariant and Spreading Instance Featurecited by 231
  22. 2019Local Aggregation for Unsupervised Learning of Visual Embeddingscited by 204
  23. 2021ReSSL: Relational Self-Supervised Learning with Weak Augmentationcited by 83
  24. 2020CO2: Consistent Contrast for Unsupervised Visual Representation Learningcited by 38
  25. 2020Shot in the Dark: Few-Shot Learning with No Base-Class Labelscited by 9
  26. 2020Few Shot Learning With No Labelscited by 1

Built on by

Not cited yet.