Efficient Unsupervised Visual Representation Learning with Explicit Cluster Balancing
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning has recently emerged as the preeminent pretraining paradigm across and between modalities, with remarkable results. In the image domain specifically, group (or cluster) discrimination has been one of the most successful methods. However, such frameworks need to guard against heavily imbalanced cluster assignments to prevent collapse to trivial solutions. Existing works typically solve this by reweighing cluster assignments to promote balance, or with offline operations (e.g. regular re-clustering) that prevent collapse. However, the former typically requires large batch sizes, which leads to increased resource requirements, and the latter introduces scalability issues with regard to large datasets. In this work, we propose ExCB, a framework that tackles this problem with a novel cluster balancing method. ExCB estimates the relative size of the clusters across batches and balances them by adjusting cluster assignments, proportionately to their relative size and in an online manner. Thereby, it overcomes previous methods' dependence on large batch sizes and is fully online, and therefore scalable to any dataset. We conduct extensive experiments to evaluate our approach and demonstrate that ExCB: a) achieves state-of-the-art results with significantly reduced resource requirements compared to previous works, b) is fully online, and therefore scalable to large datasets, and c) is stable and effective even with very small batch sizes.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 51 of its 54 references that are in the map. First posted on arXiv 15 Jul 2024.
Builds on
51 of 54 references.
References · 51
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2017Mask R-CNNcited by 7,277
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,905
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
38 more
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2020Improved Baselines with Momentum Contrastive Learningcited by 2,287
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,616
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2021SimMIM: A Simple Framework for Masked Image Modelingcited by 1,153
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,057
- 2018Deep Clustering for Unsupervised Learning of Visual Featurescited by 1,028
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 808
- 2022data2vec: A General Framework for Self-supervised Learning in Speech, Vision and Languagecited by 727
- 2020Prototypical Contrastive Learning of Unsupervised Representationscited by 640
- 2019Self-labelling via simultaneous clustering and representation learningcited by 528
- 2020Dense Contrastive Learning for Self-Supervised Visual Pre-Trainingcited by 512
- 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 326
- 2022Masked Siamese Networks for Label-Efficient Learningcited by 302
- 2020Propagate Yourself: Exploring Pixel-Level Consistency for Unsupervised Visual Representation Learningcited by 297
- 2020Whitening for Self-Supervised Representation Learningcited by 279
- 2020Representation Learning via Invariant Causal Mechanismscited by 199
- 2021BENDR: using transformers and a contrastive self-supervised learning task to learn from massive amounts of EEG datacited by 199
- 2020Self-Supervised Learning of Audio-Visual Objects from Videocited by 188
- 2021Efficient Visual Pretraining with Contrastive Detectioncited by 150
- 2021Decoupled Contrastive Learningcited by 143
- 2022VICRegL: Self-Supervised Learning of Local Visual Featurescited by 118
- 2021BYOL for Audio: Self-Supervised Learning for General-Purpose Audio Representationcited by 106
- 2022Object discovery and representation networkscited by 80
- 2021Self-Supervised Learning with Kernel Dependence Maximizationcited by 77
- 2022Self-Supervised Visual Representation Learning with Semantic Groupingcited by 70
- 2020OBoW: Online Bag-of-Visual-Words Generation for Self-Supervised Learningcited by 65
- 2021Solving Inefficiency of Self-supervised Representation Learningcited by 41
- 2021Unsupervised Visual Representation Learning by Online Constrained K-Meanscited by 27
- 2022Unsupervised Visual Representation Learning by Synchronous Momentum Groupingcited by 22
- 2023MaskCon: Masked Contrastive Learning for Coarse-Labelled Datasetcited by 21
- 2023CrOC: Cross-View Online Clustering for Dense Visual Representation Learningcited by 21
- 2021Self-Supervised Learning by Estimating Twin Class Distributionscited by 12
- 2022TiCo: Transformation Invariance and Covariance Contrast for Self-Supervised Visual Representation Learningcited by 12
- 2023MAST: Masked Augmentation Subspace Training for Generalizable Self-Supervised Priorscited by 8
- 2022Unsupervised Visual Representation Learning via Mutual Information Regularized Assignmentcited by 7
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2025: 1.
1 paper.