mlsanityData to 7 Oct 2026

Self-Supervised Learning by Estimating Twin Class Distributions

arXiv 2110.07402 ↗First posted 14 Oct 2021cs.CV cs.LGcited by 12

Not on the map. Why?

Abstract (arXiv)

We present TWIST, a simple and theoretically explainable self-supervised representation learning method by classifying large-scale unlabeled datasets in an end-to-end way. We employ a siamese network terminated by a softmax operation to produce twin class distributions of two augmented images. Without supervision, we enforce the class distributions of different augmentations to be consistent. However, simply minimizing the divergence between augmentations will cause collapsed solutions, i.e., outputting the same class probability distribution for all images. In this case, no information about the input image is left. To solve this problem, we propose to maximize the mutual information between the input and the class predictions. Specifically, we minimize the entropy of the distribution for each sample to make the class prediction for each sample assertive and maximize the entropy of the mean distribution to make the predictions of different samples diverse. In this way, TWIST can naturally avoid the collapsed solutions without specific designs such as asymmetric network, stop-gradient operation, or momentum encoder. As a result, TWIST outperforms state-of-the-art methods on a wide range of tasks. Especially, TWIST performs surprisingly well on semi-supervised learning, achieving 61.2% top-1 accuracy with 1% ImageNet labels using a ResNet-50 as backbone, surpassing previous best results by an absolute improvement of 6.2%. Codes and pre-trained models are given on: https://github.com/bytedance/TWIST

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 49 of its 76 references that are in the map. First posted on arXiv 14 Oct 2021.

Builds on

49 of 76 references.

References · 49

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  4. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  5. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
  6. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  7. 2017Mask R-CNNcited by 7,259
  8. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  9. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
  10. 2016Densely Connected Convolutional Networkscited by 6,691
  11. 2016Feature Pyramid Networks for Object Detectioncited by 5,021
  12. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
37 more
  1. 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
  2. 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
  3. 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
  4. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
  5. 2014Going Deeper with Convolutionscited by 4,231
  6. 2020Exploring Simple Siamese Representation Learningcited by 2,853
  7. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
  8. 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,360
  9. 2020Improved Baselines with Momentum Contrastive Learningcited by 2,282
  10. 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
  11. 2013Describing Textures in the Wildcited by 2,110
  12. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
  13. 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
  14. 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
  15. 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
  16. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
  17. 2016YOLO9000: Better, Faster, Strongercited by 1,429
  18. 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
  19. 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
  20. 2018Unified Perceptual Parsing for Scene Understandingcited by 1,265
  21. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  22. 2016Colorful Image Colorizationcited by 1,113
  23. 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
  24. 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,020
  25. 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,013
  26. 2020What Makes for Good Views for Contrastive Learning?cited by 843
  27. 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
  28. 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 636
  29. 2017Large Batch Training of Convolutional Networkscited by 529
  30. 2019Self-labelling via simultaneous clustering and representation learningcited by 525
  31. 2020Dense Contrastive Learning for Self-Supervised Visual Pre-Trainingcited by 512
  32. 2018Invariant Information Clustering for Unsupervised Image Classification and Segmentationcited by 454
  33. 2019Cascade R-CNN: High Quality Object Detection and Instance Segmentationcited by 428
  34. 2020SCAN: Learning to Classify Images without Labelscited by 351
  35. 2016Joint Unsupervised Learning of Deep Representations and Image Clusterscited by 205
  36. 2017Learning Discrete Representations via Information Maximizing Self-Augmented Trainingcited by 149
  37. 2021Self-Supervised Classification Networkcited by 27

Built on by

Cited by year (2026 to 7 Oct)

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

12 papers.