The Common Stability Mechanism behind most Self-Supervised Learning Approaches

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Jha, Abhishek, Blaschko, Matthew B., Asano, Yuki M., Tuytelaars, Tinne
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911782719717376
author Jha, Abhishek
Blaschko, Matthew B.
Asano, Yuki M.
Tuytelaars, Tinne
author_facet Jha, Abhishek
Blaschko, Matthew B.
Asano, Yuki M.
Tuytelaars, Tinne
contents Last couple of years have witnessed a tremendous progress in self-supervised learning (SSL), the success of which can be attributed to the introduction of useful inductive biases in the learning process to learn meaningful visual representations while avoiding collapse. These inductive biases and constraints manifest themselves in the form of different optimization formulations in the SSL techniques, e.g. by utilizing negative examples in a contrastive formulation, or exponential moving average and predictor in BYOL and SimSiam. In this paper, we provide a framework to explain the stability mechanism of these different SSL techniques: i) we discuss the working mechanism of contrastive techniques like SimCLR, non-contrastive techniques like BYOL, SWAV, SimSiam, Barlow Twins, and DINO; ii) we provide an argument that despite different formulations these methods implicitly optimize a similar objective function, i.e. minimizing the magnitude of the expected representation over all data samples, or the mean of the data distribution, while maximizing the magnitude of the expected representation of individual samples over different data augmentations; iii) we provide mathematical and empirical evidence to support our framework. We formulate different hypotheses and test them using the Imagenet100 dataset.
format Preprint
id arxiv_https___arxiv_org_abs_2402_14957
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The Common Stability Mechanism behind most Self-Supervised Learning Approaches
Jha, Abhishek
Blaschko, Matthew B.
Asano, Yuki M.
Tuytelaars, Tinne
Computer Vision and Pattern Recognition
Machine Learning
Last couple of years have witnessed a tremendous progress in self-supervised learning (SSL), the success of which can be attributed to the introduction of useful inductive biases in the learning process to learn meaningful visual representations while avoiding collapse. These inductive biases and constraints manifest themselves in the form of different optimization formulations in the SSL techniques, e.g. by utilizing negative examples in a contrastive formulation, or exponential moving average and predictor in BYOL and SimSiam. In this paper, we provide a framework to explain the stability mechanism of these different SSL techniques: i) we discuss the working mechanism of contrastive techniques like SimCLR, non-contrastive techniques like BYOL, SWAV, SimSiam, Barlow Twins, and DINO; ii) we provide an argument that despite different formulations these methods implicitly optimize a similar objective function, i.e. minimizing the magnitude of the expected representation over all data samples, or the mean of the data distribution, while maximizing the magnitude of the expected representation of individual samples over different data augmentations; iii) we provide mathematical and empirical evidence to support our framework. We formulate different hypotheses and test them using the Imagenet100 dataset.
title The Common Stability Mechanism behind most Self-Supervised Learning Approaches
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2402.14957