Mean Shift for Self-Supervised Learning
Not on the map. Why?
Abstract (arXiv)
Most recent self-supervised learning (SSL) algorithms learn features by contrasting between instances of images or by clustering the images and then contrasting between the image clusters. We introduce a simple mean-shift algorithm that learns representations by grouping images together without contrasting between them or adopting much of prior on the structure of the clusters. We simply "shift" the embedding of each image to be close to the "mean" of its neighbors. Since in our setting, the closest neighbor is always another augmentation of the same image, our model will be identical to BYOL when using only one nearest neighbor instead of 5 as used in our experiments. Our model achieves 72.4% on ImageNet linear evaluation with ResNet50 at 200 epochs outperforming BYOL. Our code is available here: https://github.com/UMBCvision/MSF
Key facts. Cited by 65 papers in the map (data through 14 Oct 2026). Builds on 40 of its 56 references that are in the map. First posted on arXiv 15 May 2021.
Builds on
40 of 56 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
- 2013Describing Textures in the Wildcited by 2,125
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
28 more
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,726
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2019Contrastive Multiview Codingcited by 1,301
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2016Colorful Image Colorizationcited by 1,114
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
- 2020What Makes for Good Views for Contrastive Learning?cited by 846
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 808
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 767
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
- 2019Data-Efficient Image Recognition with Contrastive Predictive Codingcited by 673
- 2019Self-labelling via simultaneous clustering and representation learningcited by 528
- 2017Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultscited by 472
- 2014Discriminative Unsupervised Feature Learning with Exemplar Convolutional Neural Networkscited by 300
- 2016Split-Brain Autoencoders: Unsupervised Learning by Cross-Channel Predictioncited by 217
- 2016Joint Unsupervised Learning of Deep Representations and Image Clusterscited by 205
- 2019Local Aggregation for Unsupervised Learning of Visual Embeddingscited by 204
- 2017Representation Learning by Learning to Countcited by 120
- 2018Boosting Self-Supervised Learning via Knowledge Transfercited by 92
- 2019Unsupervised Deep Learning by Neighbourhood Discoverycited by 78
- 2020CompRess: Self-Supervised Learning by Compressing Representationscited by 62
- 2016CliqueCNN: Deep Unsupervised Exemplar Learningcited by 41
- 2020CO2: Consistent Contrast for Unsupervised Visual Representation Learningcited by 38
- 2020ISD: Self-Supervised Learning by Iterative Similarity Distillationcited by 33
- 2020Unsupervised Representation Learning by InvariancePropagationcited by 18
Built on by
Citing papers per year: 2021: 9; 2022: 22; 2023: 21; 2024: 7; 2025: 4; 2026: 2.
65 papers.
Sort:
By area:
- 2023A Cookbook of Self-Supervised Learningcited by 250
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 149
- 2022SimMatch: Semi-supervised Learning with Similarity Matchingcited by 118
- 2021Backdoor Attacks on Self-Supervised Learningcited by 90
- 2021PASS: An ImageNet replacement for self-supervised pretraining without humanscited by 51
- 2021Improving Contrastive Learning by Visualizing Feature Transformationcited by 44
- 2023Know Your Self-supervised Learning: A Survey on Image-based Generative and Discriminative Trainingcited by 39
- 2024Contrastive Mean-Shift Learning for Generalized Category Discoverycited by 39
- 2021Unsupervised Domain Generalization by Learning a Bridge Across Domainscited by 33
- 2022SimA: Simple Softmax-free Attention for Vision Transformerscited by 32
- 2022CorruptEncoder: Data Poisoning based Backdoor Attacks to Contrastive Learningcited by 29
- 2024EAGLE: Eigen Aggregation Learning for Object-Centric Unsupervised Semantic Segmentationcited by 27
38 more
- 2022SimReg: Regression as a Simple Yet Effective Tool for Self-supervised Knowledge Distillationcited by 21
- 2023MaskCon: Masked Contrastive Learning for Coarse-Labelled Datasetcited by 21
- 2023Defending Against Patch-based Backdoor Attacks on Self-Supervised Learningcited by 20
- 2023Multi-Mode Online Knowledge Distillation for Self-Supervised Visual Representation Learningcited by 20
- 2021A Fistful of Words: Learning Transferable Visual Models from Bag-of-Words Supervisioncited by 19
- 2023Audio-Visual Contrastive Learning with Temporal Self-Supervisioncited by 18
- 2023CrIBo: Self-Supervised Learning via Cross-Image Object-Level Bootstrappingcited by 17
- 2022Fast-MoCo: Boost Momentum-based Contrastive Learning with Combinatorial Patchescited by 16
- 2022Dual Contrastive Learning for Spatio-temporal Representationcited by 15
- 2022Self-Taught Metric Learning without Labelscited by 13
- 2022Adaptive Soft Contrastive Learningcited by 13
- 2022SERE: Exploring Feature Self-relation for Self-supervised Transformercited by 12
- 2023SimMatchV2: Semi-Supervised Learning with Graph Consistencycited by 12
- 2021Semantic-Aware Generation for Self-Supervised Visual Representation Learningcited by 11
- 2023All4One: Symbiotic Neighbour Contrastive Learning via Self-Attention and Redundancy Reductioncited by 11
- 2022Localized Contrastive Learning on Graphscited by 10
- 2023Contextually Affinitive Neighborhood Refinery for Deep Clusteringcited by 10
- 2022Semantics-Consistent Feature Search for Self-Supervised Visual Representation Learningcited by 8
- 2023Adaptive Multi-head Contrastive Learningcited by 8
- 2023GeNIe: Generative Hard Negative Images Through Diffusioncited by 8
- 2021Constrained Mean Shift Using Distant Yet Related Neighbors for Representation Learningcited by 7
- 2022Unsupervised Visual Representation Learning via Mutual Information Regularized Assignmentcited by 7
- 2022Randomized Quantization: A Generic Augmentation for Data Agnostic Self-supervised Learningcited by 6
- 2024Contrastive Learning with Synthetic Positivescited by 6
- 2022Negative Selection by Clustering for Contrastive Learning in Human Activity Recognitioncited by 5
- 2022Augmentation Component Analysis: Modeling Similarity via the Augmentation Overlapscited by 5
- 2023Meta Co-Training: Two Views are Better than Onecited by 5
- 2021Computer Vision Self-supervised Learning Methods on Time Seriescited by 4
- 2022Measuring Self-Supervised Representation Quality for Downstream Classification using Discriminative Featurescited by 4
- 2023Self-Supervised Representation Learning with Cross-Context Learning between Global and Hypercolumn Featurescited by 4
- 2022Establishing a stronger baseline for lightweight contrastive modelscited by 3
- 2023Adaptive Similarity Bootstrapping for Self-Distillation based Representation Learningcited by 3
- 2025Learning to See Through a Baby's Eyes: Early Visual Diets Enable Robust Visual Intelligence in Humans and Machinescited by 3
- 2022MSR: Making Self-supervised learning Robust to Aggressive Augmentationscited by 2
- 2022Okapi: Generalising Better by Making Statistical Matches Matchcited by 2
- 2023Enhancing Representations through Heterogeneous Self-Supervised Learningcited by 2
- 2023Erasing Self-Supervised Learning Backdoor by Cluster Activation Maskingcited by 2
- 2023Rethinking Samples Selection for Contrastive Learning: Mining of Potential Samplescited by 1
50 most cited of 65 All 65 (JSON)
- 2026From Phase to Phenomenon: Self-Supervised Learning of Subsurface Scattering with Minimal Phase-shift Inputs28 Jun 2026
- 2026Learning from Semantic Dictionaries: Discriminative Codebook Contrastive Learning for Unified Visual Representation and Generation24 May 2026
- 2025Repulsor: Accelerating Generative Modeling with a Contrastive Memory Bank9 Dec 2025
- 2025Learning to See Through a Baby's Eyes: Early Visual Diets Enable Robust Visual Intelligence in Humans and Machines18 Nov 2025
- 2025The Impact of Semantic Pairs on Self-Supervised Representation Learning9 Oct 2025
- 2025Unleashing the Potential of All Test Samples: Mean-Shift Guided Test-Time Adaptation1 Jul 2025
- 2024PR-MIM: Delving Deeper into Partial Reconstruction in Masked Image Modeling24 Nov 2024
- 2024Feature Augmentation for Self-supervised Contrastive Learning: A Closer Look16 Oct 2024
- 2024Contrastive Learning with Synthetic Positives30 Aug 2024
- 2024Contrastive Mean-Shift Learning for Generalized Category Discovery15 Apr 2024
- 2024Graph Vertex Embeddings: Distance, Regularization and Community Detection9 Apr 2024
- 2024EAGLE: Eigen Aggregation Learning for Object-Centric Unsupervised Semantic Segmentation3 Mar 2024
38 more
- 2024Deep Spectral Improvement for Unsupervised Image Instance Segmentation4 Feb 2024
- 2023Erasing Self-Supervised Learning Backdoor by Cluster Activation Masking13 Dec 2023
- 2023Contextually Affinitive Neighborhood Refinery for Deep Clustering12 Dec 2023
- 2023GeNIe: Generative Hard Negative Images Through Diffusion5 Dec 2023
- 2023Meta Co-Training: Two Views are Better than One29 Nov 2023
- 2023MNN: Mixed Nearest-Neighbors for Self-Supervised Learning1 Nov 2023
- 2023Rethinking Samples Selection for Contrastive Learning: Mining of Potential Samples1 Nov 2023
- 2023CrIBo: Self-Supervised Learning via Cross-Image Object-Level Bootstrapping11 Oct 2023
- 2023Adaptive Multi-head Contrastive Learning9 Oct 2023
- 2023Enhancing Representations through Heterogeneous Self-Supervised Learning8 Oct 2023
- 2023Self-Supervised Representation Learning with Cross-Context Learning between Global and Hypercolumn Features25 Aug 2023
- 2023SimMatchV2: Semi-Supervised Learning with Graph Consistency13 Aug 2023
- 2023Multi-network Contrastive Learning Based on Global and Local Representations28 Jun 2023
- 2023Know Your Self-supervised Learning: A Survey on Image-based Generative and Discriminative Training23 May 2023
- 2023MSVQ: Self-Supervised Learning with Multiple Sample Views and Queues9 May 2023
- 2023A Cookbook of Self-Supervised Learning24 Apr 2023
- 2023Multi-Mode Online Knowledge Distillation for Self-Supervised Visual Representation Learning13 Apr 2023
- 2023Defending Against Patch-based Backdoor Attacks on Self-Supervised Learning4 Apr 2023
- 2023Adaptive Similarity Bootstrapping for Self-Distillation based Representation Learning23 Mar 2023
- 2023MaskCon: Masked Contrastive Learning for Coarse-Labelled Dataset22 Mar 2023
- 2023All4One: Symbiotic Neighbour Contrastive Learning via Self-Attention and Redundancy Reduction16 Mar 2023
- 2023Audio-Visual Contrastive Learning with Temporal Self-Supervision15 Feb 2023
- 2022Randomized Quantization: A Generic Augmentation for Data Agnostic Self-supervised Learning19 Dec 2022
- 2022Establishing a stronger baseline for lightweight contrastive models14 Dec 2022
- 2022Semantics-Consistent Feature Search for Self-Supervised Visual Representation Learning13 Dec 2022
- 2022Localized Contrastive Learning on Graphs8 Dec 2022
- 2022Anomaly Detection via Multi-Scale Contrasted Memory16 Nov 2022
- 2022CorruptEncoder: Data Poisoning based Backdoor Attacks to Contrastive Learning15 Nov 2022
- 2022Okapi: Generalising Better by Making Statistical Matches Match7 Nov 2022
- 2022Unsupervised Visual Representation Learning via Mutual Information Regularized Assignment4 Nov 2022
- 2022Better Reasoning Behind Classification Predictions with BERT for Fake News Detection23 Jul 2022
- 2022Adaptive Soft Contrastive Learning22 Jul 2022
- 2022Fast-MoCo: Boost Momentum-based Contrastive Learning with Combinatorial Patches17 Jul 2022
- 2022Dual Contrastive Learning for Spatio-temporal Representation12 Jul 2022
- 2022SimA: Simple Softmax-free Attention for Vision Transformers17 Jun 2022
- 2022SERE: Exploring Feature Self-relation for Self-supervised Transformer10 Jun 2022
- 2022MSR: Making Self-supervised learning Robust to Aggressive Augmentations4 Jun 2022
- 2022Augmentation Component Analysis: Modeling Similarity via the Augmentation Overlaps1 Jun 2022
50 newest of 65 All 65 (JSON)
- 2022SimReg: Regression as a Simple Yet Effective Tool for Self-supervised Knowledge Distillationcited by 21
- 2023Multi-Mode Online Knowledge Distillation for Self-Supervised Visual Representation Learningcited by 20
- 2023Adaptive Similarity Bootstrapping for Self-Distillation based Representation Learningcited by 3
- 2023Multi-Mode Online Knowledge Distillation for Self-Supervised Visual Representation Learning13 Apr 2023
- 2023Adaptive Similarity Bootstrapping for Self-Distillation based Representation Learning23 Mar 2023
- 2022SimReg: Regression as a Simple Yet Effective Tool for Self-supervised Knowledge Distillation13 Jan 2022
- 2023A Cookbook of Self-Supervised Learningcited by 250
- 2022Contrastive and Non-Contrastive Self-Supervised Learning Recover Global and Local Spectral Embedding Methodscited by 149
- 2022SimMatch: Semi-supervised Learning with Similarity Matchingcited by 118
- 2021Backdoor Attacks on Self-Supervised Learningcited by 90
- 2021PASS: An ImageNet replacement for self-supervised pretraining without humanscited by 51
- 2021Improving Contrastive Learning by Visualizing Feature Transformationcited by 44
- 2023Know Your Self-supervised Learning: A Survey on Image-based Generative and Discriminative Trainingcited by 39
- 2024Contrastive Mean-Shift Learning for Generalized Category Discoverycited by 39
- 2021Unsupervised Domain Generalization by Learning a Bridge Across Domainscited by 33
- 2022SimA: Simple Softmax-free Attention for Vision Transformerscited by 32
- 2024EAGLE: Eigen Aggregation Learning for Object-Centric Unsupervised Semantic Segmentationcited by 27
- 2023MaskCon: Masked Contrastive Learning for Coarse-Labelled Datasetcited by 21
12 most cited of 57 All 57 (JSON)
- 2026From Phase to Phenomenon: Self-Supervised Learning of Subsurface Scattering with Minimal Phase-shift Inputs28 Jun 2026
- 2026Learning from Semantic Dictionaries: Discriminative Codebook Contrastive Learning for Unified Visual Representation and Generation24 May 2026
- 2025Learning to See Through a Baby's Eyes: Early Visual Diets Enable Robust Visual Intelligence in Humans and Machines18 Nov 2025
- 2025The Impact of Semantic Pairs on Self-Supervised Representation Learning9 Oct 2025
- 2024PR-MIM: Delving Deeper into Partial Reconstruction in Masked Image Modeling24 Nov 2024
- 2024Feature Augmentation for Self-supervised Contrastive Learning: A Closer Look16 Oct 2024
- 2024Contrastive Mean-Shift Learning for Generalized Category Discovery15 Apr 2024
- 2024Graph Vertex Embeddings: Distance, Regularization and Community Detection9 Apr 2024
- 2024EAGLE: Eigen Aggregation Learning for Object-Centric Unsupervised Semantic Segmentation3 Mar 2024
- 2024Deep Spectral Improvement for Unsupervised Image Instance Segmentation4 Feb 2024
- 2023Erasing Self-Supervised Learning Backdoor by Cluster Activation Masking13 Dec 2023
- 2023Contextually Affinitive Neighborhood Refinery for Deep Clustering12 Dec 2023
12 newest of 57 All 57 (JSON)