Augmentations vs Algorithms: What Works in Self-Supervised Learning

Warren Morningstar, Alex Bijamov, Chris Duvarney, Luke Friedman, Neha Kalibhat +6 more
3/8/2024
cs.LGcs.CV

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

We study the relative effects of data augmentations, pretraining algorithms, and model architectures in Self-Supervised Learning (SSL). While the recent literature in this space leaves the impression that the pretraining algorithm is of critical importance to performance, understanding its effect is complicated by the difficulty in making objective and direct comparisons between methods. We propose a new framework which unifies many seemingly disparate SSL methods into a single shared template. Using this framework, we identify aspects in which methods differ and observe that in addition to changing the pretraining algorithm, many works also use new data augmentations or more powerful model architectures. We compare several popular SSL methods using our framework and find that many algorithmic additions, such as prediction networks or new losses, have a minor impact on downstream task performance (often less than $1\%$), while enhanced augmentation techniques offer more significant performance improvements ($2-4\%$). Our findings challenge the premise that SSL is being driven primarily by algorithmic improvements, and suggest instead a bitter lesson for SSL: that augmentation diversity and data / model scale are more critical contributors to recent advances in self-supervised learning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{morningstar2024augmentations,
  title  = {Augmentations vs Algorithms: What Works in Self-Supervised Learning},
  author = {Warren Morningstar and Alex Bijamov and Chris Duvarney and Luke Friedman and Neha Kalibhat and Luyang Liu and Philip Mansfield and Renan Rojas-Gomez and Karan Singhal and Bradley Green and Sushant Prakash},
  year   = {2024},
  eprint = {2403.05726},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.05726v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.05726.svg)](https://codeofpaper.com/paper/2403.05726)

Discussion