mlsanityData to 14 Oct 2026

SemPPL: Predicting pseudo-labels for better contrastive representations

arXiv 2301.05158 ↗First posted 12 Jan 2023cs.CV cs.AI cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

Learning from large amounts of unsupervised data and a small amount of supervision is an important open problem in computer vision. We propose a new semi-supervised learning method, Semantic Positives via Pseudo-Labels (SemPPL), that combines labelled and unlabelled data to learn informative representations. Our method extends self-supervised contrastive learning -- where representations are shaped by distinguishing whether two samples represent the same underlying datum (positives) or not (negatives) -- with a novel approach to selecting positives. To enrich the set of positives, we leverage the few existing ground-truth labels to predict the missing ones through a k-nearest neighbours classifier by using the learned embeddings of the labelled data. We thus extend the set of positives with datapoints having the same pseudo-label and call these semantic positives. We jointly learn the representation and predict bootstrapped pseudo-labels. This creates a reinforcing cycle. Strong initial representations enable better pseudo-label predictions which then improve the selection of semantic positives and lead to even better representations. SemPPL outperforms competing semi-supervised methods setting new state-of-the-art performance of 68.5% and 76% top-1 accuracy when using a ResNet-50 and training on 1% and 10% of labels on ImageNet, respectively. Furthermore, when using selective kernels, SemPPL significantly outperforms previous state-of-the-art achieving 72.3% and 78.3% top-1 accuracy on ImageNet with 1% and 10% labels, respectively, which improves absolute +7.8% and +6.2% over previous work. SemPPL also exhibits state-of-the-art performance over larger ResNet models as well as strong robustness, out-of-distribution and transfer performance. We release the checkpoints and the evaluation code at https://github.com/deepmind/semppl .

Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 85 of its 123 references that are in the map. First posted on arXiv 12 Jan 2023.

Builds on

85 of 123 references.

References · 85

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
  3. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  5. 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  7. 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
  8. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  9. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
  10. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
  11. 2022A ConvNet for the 2020scited by 3,579
  12. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
38 more
  1. 2020Exploring Simple Siamese Representation Learningcited by 2,866
  2. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
  3. 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,849
  4. 2020Supervised Contrastive Learningcited by 2,829
  5. 2017Billion-scale similarity search with GPUscited by 2,497
  6. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
  7. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
  8. 2013Describing Textures in the Wildcited by 2,125
  9. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
  10. 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,850
  11. 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
  12. 2013Fine-Grained Visual Classification of Aircraftcited by 1,726
  13. 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,616
  14. 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,515
  15. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
  16. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
  17. 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,380
  18. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,311
  19. 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,060
  20. 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,059
  21. 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,057
  22. 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 997
  23. 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 920
  24. 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
  25. 2018AutoAugment: Learning Augmentation Policies from Datacited by 730
  26. 2020Self-supervised Learning: Generative or Contrastivecited by 694
  27. 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 640
  28. 2021FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labelingcited by 540
  29. 2017Large Batch Training of Convolutional Networkscited by 535
  30. 2019Self-labelling via simultaneous clustering and representation learningcited by 528
  31. 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 510
  32. 2019Symmetric Cross Entropy for Robust Learning with Noisy Labelscited by 500
  33. 2016Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised Learningcited by 441
  34. 2018Bag of Tricks for Image Classification with Convolutional Neural Networkscited by 431
  35. 2020Early-Learning Regularization Prevents Memorization of Noisy Labelscited by 416
  36. 2019Selective Kernel Networkscited by 403
  37. 2020Meta Pseudo Labelscited by 374
  38. 2019Multi-Similarity Loss with General Pair Weighting for Deep Metric Learningcited by 368

50 most cited of 85 All 85 (JSON)

Built on by

Cited by year

Citing papers per year: 2023: 5; 2024: 1.

6 papers.