Saved in:
Bibliographic Details
Main Authors: Feigin, Shlomo Libo, Fleissner, Maximilian, Ghoshdastidar, Debarghya
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2411.01767
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918049144111104
author Feigin, Shlomo Libo
Fleissner, Maximilian
Ghoshdastidar, Debarghya
author_facet Feigin, Shlomo Libo
Fleissner, Maximilian
Ghoshdastidar, Debarghya
contents Data augmentations play an important role in the recent success of self-supervised learning (SSL). While augmentations are commonly understood to encode invariances between different views into the learned representations, this interpretation overlooks the impact of the pretraining architecture and suggests that SSL would require diverse augmentations which resemble the data to work well. However, these assumptions do not align with empirical evidence, encouraging further theoretical understanding to guide the principled design of augmentations in new domains. To this end, we use kernel theory to derive analytical expressions for data augmentations that achieve desired target representations after pretraining. We consider non-contrastive and contrastive losses, namely VICReg, Barlow Twins and the Spectral Contrastive Loss, and provide an algorithm to construct such augmentations. Our analysis shows that augmentations need not be similar to the data to learn useful representations, nor be diverse, and that the architecture has a significant impact on the optimal augmentations.
format Preprint
id arxiv_https___arxiv_org_abs_2411_01767
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Theoretical Characterization of Optimal Data Augmentations in Self-Supervised Learning
Feigin, Shlomo Libo
Fleissner, Maximilian
Ghoshdastidar, Debarghya
Machine Learning
Data augmentations play an important role in the recent success of self-supervised learning (SSL). While augmentations are commonly understood to encode invariances between different views into the learned representations, this interpretation overlooks the impact of the pretraining architecture and suggests that SSL would require diverse augmentations which resemble the data to work well. However, these assumptions do not align with empirical evidence, encouraging further theoretical understanding to guide the principled design of augmentations in new domains. To this end, we use kernel theory to derive analytical expressions for data augmentations that achieve desired target representations after pretraining. We consider non-contrastive and contrastive losses, namely VICReg, Barlow Twins and the Spectral Contrastive Loss, and provide an algorithm to construct such augmentations. Our analysis shows that augmentations need not be similar to the data to learn useful representations, nor be diverse, and that the architecture has a significant impact on the optimal augmentations.
title A Theoretical Characterization of Optimal Data Augmentations in Self-Supervised Learning
topic Machine Learning
url https://arxiv.org/abs/2411.01767