Efficient Unsupervised Visual Representation Learning with Explicit Cluster Balancing

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Metaxas, Ioannis Maniadis, Tzimiropoulos, Georgios, Patras, Ioannis
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916325759123456
author Metaxas, Ioannis Maniadis
Tzimiropoulos, Georgios
Patras, Ioannis
author_facet Metaxas, Ioannis Maniadis
Tzimiropoulos, Georgios
Patras, Ioannis
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2407_11168
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Efficient Unsupervised Visual Representation Learning with Explicit Cluster Balancing
Metaxas, Ioannis Maniadis
Tzimiropoulos, Georgios
Patras, Ioannis
Computer Vision and Pattern Recognition
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.
title Efficient Unsupervised Visual Representation Learning with Explicit Cluster Balancing
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2407.11168